[Bug 738746] New: cerbero's python3 doesn't build pyexpat module on Mac OS X 10.10

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Oct 17 23:20:41 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=738746
  GStreamer | cerbero | git

           Summary: cerbero's python3 doesn't build pyexpat module on Mac
                    OS X 10.10
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Mac OS
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: cerbero
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: brion at pobox.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
            Blocks: 738622
     GNOME version: ---


using:
  variants = ['gtk3', 'python3']
to build pitivi...

On Mac OS X 10.10, building glib fails:


UNINSTALLED_GLIB_SRCDIR=.. \
        UNINSTALLED_GLIB_BUILDDIR=.. \
        python3 ./gdbus-2.0/codegen/gdbus-codegen.in \
        --interface-prefix org. \
        --generate-c-code gdbus-daemon-generated \
        --c-namespace _G \
        ./dbus-daemon.xml \

Traceback (most recent call last):
  File "./gdbus-2.0/codegen/gdbus-codegen.in", line 37, in <module>
    from codegen import codegen_main
  File
"/Users/brion/cerbero/sources/darwin_x86_64/glib-2.40.0/gio/gdbus-2.0/codegen/codegen_main.py",
line 28, in <module>
    from . import parser
  File
"/Users/brion/cerbero/sources/darwin_x86_64/glib-2.40.0/gio/gdbus-2.0/codegen/parser.py",
line 23, in <module>
    import xml.parsers.expat
  File
"/Users/brion/cerbero/dist/darwin_x86_64/lib/python3.3/xml/parsers/expat.py",
line 4, in <module>
    from pyexpat import *
ImportError: No module named 'pyexpat'
make[2]: *** [gdbus-daemon-generated.c] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Running command 'make'

Recipe 'glib' failed at the build step 'compile'
Select an action to proceed:
[0] Enter the shell
[1] Rebuild the recipe from scratch
[2] Rebuild starting from the failed step
[3] Skip recipe
[4] Abort


It appears that pyexpat.so is not being built on OS X 10.10, but somehow the
python3 build completes without warnings.

Seems to build ok on 10.9, not sure what's up.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list