[MacPorts] #30585: can not install json-glib

MacPorts noreply at macports.org
Wed Aug 3 23:53:14 PDT 2011


#30585: can not install json-glib
-----------------------------------+----------------------------------------
 Reporter:  mlandisberg@…          |       Owner:  nefar@…            
     Type:  defect                 |      Status:  new                
 Priority:  Normal                 |   Milestone:                     
Component:  ports                  |     Version:  2.0.1              
 Keywords:                         |        Port:  json-glib          
-----------------------------------+----------------------------------------
Changes (by jmr@…):

  * owner:  macports-tickets@… => nefar@…
  * port:  => json-glib


Old description:

> sudo port selfupdate
> sudo port upgrade outdated
>
> ...
> --->  Computing dependencies for json-glib
> --->  Building json-glib
> Error: Target org.macports.build returned: shell command failed (see log
> for details)
> Log for json-glib is at:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
> .org_release_ports_devel_json-glib/json-glib/main.log
>

> :info:build make[4]: Entering directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
> .org_release_ports_devel_json-glib/json-glib/work/json-glib-0.12.4/json-
> glib'
> :info:build   GISCAN Json-1.0.gir
> :info:build Traceback (most recent call last):
> :info:build   File "/opt/local/bin/g-ir-scanner", line 43, in <module>
> :info:build     sys.exit(scanner_main(sys.argv))
> :info:build   File "/opt/local/lib/gobject-
> introspection/giscanner/scannermain.py", line 386, in scanner_main
> :info:build     transformer = create_transformer(namespace, options)
> :info:build   File "/opt/local/lib/gobject-
> introspection/giscanner/scannermain.py", line 282, in create_transformer
> :info:build     transformer.register_include(include_obj)
> :info:build   File "/opt/local/lib/gobject-
> introspection/giscanner/transformer.py", line 124, in register_include
> :info:build     self._parse_include(filename)
> :info:build   File "/opt/local/lib/gobject-
> introspection/giscanner/transformer.py", line 181, in _parse_include
> :info:build     parser = self._cachestore.load(filename)
> :info:build   File "/opt/local/lib/gobject-
> introspection/giscanner/cachestore.py", line 180, in load
> :info:build     fd = open(store_filename)
> :info:build IOError: [Errno 13] Permission denied:
> '/Users/marina/.cache/g-ir-
> scanner/59e7d43b8f3e23e43e2e9f53f2061280636fd525'
> -------
>
> ls -l /Users/marina/.cache/g-ir-
> scanner/59e7d43b8f3e23e43e2e9f53f2061280636fd525
> -rw-------  1 root  wheel  61501 17 Jul 10:49 /Users/marina/.cache/g-ir-
> scanner/59e7d43b8f3e23e43e2e9f53f2061280636fd525
>
> after i did
>
> sudo rm -rf ~/.cache
>
> i was able to install json-glib

New description:

 {{{
 sudo port selfupdate
 sudo port upgrade outdated
 }}}
 ...
 {{{
 --->  Computing dependencies for json-glib
 --->  Building json-glib
 Error: Target org.macports.build returned: shell command failed (see log
 for details)
 Log for json-glib is at:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
 .org_release_ports_devel_json-glib/json-glib/main.log
 }}}
 {{{
 :info:build make[4]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_release_ports_devel_json-glib/json-glib/work/json-glib-0.12.4/json-
 glib'
 :info:build   GISCAN Json-1.0.gir
 :info:build Traceback (most recent call last):
 :info:build   File "/opt/local/bin/g-ir-scanner", line 43, in <module>
 :info:build     sys.exit(scanner_main(sys.argv))
 :info:build   File "/opt/local/lib/gobject-
 introspection/giscanner/scannermain.py", line 386, in scanner_main
 :info:build     transformer = create_transformer(namespace, options)
 :info:build   File "/opt/local/lib/gobject-
 introspection/giscanner/scannermain.py", line 282, in create_transformer
 :info:build     transformer.register_include(include_obj)
 :info:build   File "/opt/local/lib/gobject-
 introspection/giscanner/transformer.py", line 124, in register_include
 :info:build     self._parse_include(filename)
 :info:build   File "/opt/local/lib/gobject-
 introspection/giscanner/transformer.py", line 181, in _parse_include
 :info:build     parser = self._cachestore.load(filename)
 :info:build   File "/opt/local/lib/gobject-
 introspection/giscanner/cachestore.py", line 180, in load
 :info:build     fd = open(store_filename)
 :info:build IOError: [Errno 13] Permission denied: '/Users/marina/.cache/g
 -ir-scanner/59e7d43b8f3e23e43e2e9f53f2061280636fd525'
 }}}
 -------
 {{{
 ls -l /Users/marina/.cache/g-ir-
 scanner/59e7d43b8f3e23e43e2e9f53f2061280636fd525
 -rw-------  1 root  wheel  61501 17 Jul 10:49 /Users/marina/.cache/g-ir-
 scanner/59e7d43b8f3e23e43e2e9f53f2061280636fd525
 }}}
 after i did
 {{{
 sudo rm -rf ~/.cache
 }}}
 i was able to install json-glib

--

Comment:

 Please remember to preview and use WikiFormatting, fill in the Port field,
 and cc the maintainer.

-- 
Ticket URL: <https://trac.macports.org/ticket/30585#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list