Opened 6 years ago
Last modified 6 years ago
#45344 assigned defect
Error updating to gsettings-desktop-schemas@3.14.0: Identical error updating GTK3
Reported by: | dellw01@… | Owned by: | dbevans (David B. Evans) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.1 |
Keywords: | Cc: | neverpanic (Clemens Lang) | |
Port: | gsettings-desktop-schemas, gtk3 |
Description
Seems to be a problem with a python script. Changing to the directory and calling make directly causes a python crash report to appear.
Traceback (most recent call last): File "/opt/local/bin/g-ir-scanner", line 55, in <module> sys.exit(scanner_main(sys.argv)) File "/opt/local/lib/gobject-introspection/giscanner/scannermain.py", line 517, in scanner_main ss = create_source_scanner(options, args) File "/opt/local/lib/gobject-introspection/giscanner/scannermain.py", line 430, in create_source_scanner ss.parse_files(filenames) File "/opt/local/lib/gobject-introspection/giscanner/sourcescanner.py", line 256, in parse_files self._parse(headers) File "/opt/local/lib/gobject-introspection/giscanner/sourcescanner.py", line 302, in _parse proc.stdin.write('#ifndef %s\n' % (define, )) IOError: [Errno 32] Broken pipe
My understanding of python is very basic, so I'm not able to sort out the error in sourcescanner.py
Attachments (2)
Change History (6)
comment:1 Changed 6 years ago by ryandesign (Ryan Schmidt)
Cc: | cal@… added |
---|---|
Keywords: | gtk3 removed |
Owner: | changed from macports-tickets@… to devans@… |
Port: | gsettings-desktop-schemas gtk3 added; gsettings-desktop-schemas@3.14 removed |
comment:2 Changed 6 years ago by neverpanic (Clemens Lang)
comment:3 Changed 6 years ago by dbevans (David B. Evans)
Status: | new → assigned |
---|
This doesn't appear to be a full build log. Please clean gsettings-desktop-schemas, rebuild and upload the resulting main.log. Thanks.
sudo port clean gsettings-desktop-schemas sudo port build gsettings-desktop-schemas
Changed 6 years ago by dellw01@…
main.log after cleaning and rebuilding (replacing previous)
comment:4 Changed 6 years ago by cloudeecn@…
I've got same issue. when I manually run
CC="/usr/bin/clang" /opt/local/bin/g-ir-scanner --add-include-path=. --namespace=GDesktopEnums --nsversion=3.0 --header-only --identifier-prefix=GDesktop --cflags-begin -I. --cflags-end gdesktop-enums.h --output GDesktopEnums-3.0.gir
in
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gsettings-desktop-schemas/gsettings-desktop-schemas/work/gsettings-desktop-schemas-3.14.1/headers
Python is crashed. Crash report is attached
Note: See
TracTickets for help on using
tickets.
The program at the end of the broken pipe is the preprocessor. Would need to see a main.log to figure out why the preprocessor crashed.