Bug#821883: ImportError: When using gi.repository you must not import static modules like "gobject"
Sounds good to me. I've filed an RFP (https://bugs.debian.org/850541). Would you like to take it? I'm also happy to package. ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#821883: ImportError: When using gi.repository you must not import static modules like "gobject"
Excerpts from Benjamin Barenblat's message of December 17, 2016 2:43 pm: Package: morituri Version: 0.2.3-2 Followup-For: Bug #821883 I can reproduce this as well. Unlike Martin, I was able to get 0.2.3-1 from Jessie installed, and that version seems to work fine. You can only succeed installing morituri 0.2.3-1 if you also install GStreamer 0.10 libraries - which is the very reason for the crude patch introduced in 0.2.3-2. I see no sensible way forward with moritur, due to lack of activity upstream. Best I see is to abandon it and instead package the form of it called Whipper: https://github.com/JoeLametta/whipper - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private pgpGQPS51WHnj.pgp Description: PGP signature ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#821883: ImportError: When using gi.repository you must not import static modules like "gobject"
Package: morituri Version: 0.2.3-2 Followup-For: Bug #821883 I can reproduce this as well. Unlike Martin, I was able to get 0.2.3-1 from Jessie installed, and that version seems to work fine. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, armhf Kernel: Linux 4.8.0-2-amd64 (SMP w/12 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages morituri depends on: ii cdparanoia 3.10.2+debian-11 ii cdrdao 1:1.2.3-3 ii gstreamer1.0-plugins-good 1.4.4-2 ii python 2.7.11-2 ii python-cddb1.4-5.3 ii python-gi 3.22.0-1 ii python-gobject 3.22.0-1 ii python-gst-1.0 1.10.2-1 ii python-musicbrainzngs 0.6-1 ii python-pkg-resources 28.7.1-1 Versions of packages morituri recommends: ii gstreamer1.0-libav 1.10.2-1 ii gstreamer1.0-tools 1.10.2-1 ii python-xdg 0.25-4 Versions of packages morituri suggests: pn gstreamer1.0-plugins-ugly ii python-gtk22.24.0-5.1 pn python-pycdio -- no debconf information ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#821883: ImportError: When using gi.repository you must not import static modules like "gobject"
Package: morituri Version: 0.2.3-2 Followup-For: Bug #821883 Dear Maintainer, I'm also affected. Morituri is no more longer usable as it always fail with the same error message as in the opening report. Morituri from jessie can't be installed due to missing gstreamer0.10-* dependencies so I assume something broke with the gstreamer0.10 to gstreamer1.0 transition. Best regards, Martin -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (900, 'testing'), (600, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages morituri depends on: ii cdparanoia 3.10.2+debian-11 ii cdrdao 1:1.2.3-3 ii gstreamer1.0-plugins-good 1.8.3-1+b1 ii python 2.7.11-2 ii python-cddb1.4-5.2 ii python-gi 3.21.92-1 ii python-gobject 3.21.92-1 ii python-gst-1.0 1.8.3-1 ii python-musicbrainzngs 0.6-1 ii python-pkg-resources 27.1.2-1 Versions of packages morituri recommends: ii gstreamer1.0-libav 1.8.3-1 ii gstreamer1.0-tools 1.8.3-1 ii python-xdg 0.25-4 Versions of packages morituri suggests: ii gstreamer1.0-plugins-ugly 1.8.3-1 ii python-gtk22.24.0-5 pn python-pycdio -- debconf-show failed ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#821883: ImportError: When using gi.repository you must not import static modules like "gobject"
Package: morituri Version: 0.2.3-2 Severity: grave -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 After a recent apt-get upgrade, appears morituri (from experimental) no longer works at all (traceback below). I attempted to fix it myself, but I don't know Python so I didn't really get anywhere... $ rip cd rip Using configured read offset 6 Checking device /dev/sr0 CDDB disc id: 3d0cb416 MusicBrainz disc id fmCeZFVMZYuZ5ZGySzKhWgDlNNM- MusicBrainz lookup URL https://musicbrainz.org/cdtoc/attach?toc=1+22+244050+150+17881+24489+34744+62335+65971+67088+70519+74719+86494+93347+98152+104826+128780+146665+148207+152406+162293+176335+193912+204024+233637=22=fmCeZFVMZYuZ5ZGySzKhWgDlNNM- Disc duration: 00:54:12.000, 22 audio tracks Matching releases: Artist : Richard Strauss; Staatskapelle Weimar, Antoni Wit Title : An Alpine Symphony Duration: 00:54:11.992 URL : https://musicbrainz.org/release/084a9bbb-c722-40ad-8f32-097d697b7b09 Release : 084a9bbb-c722-40ad-8f32-097d697b7b09 Type: Album Traceback (most recent call last): File "/usr/bin/rip", line 46, in h.handleImportError(e) File "/usr/bin/rip", line 41, in sys.exit(main.main(sys.argv[1:])) File "/usr/lib/python2.7/dist-packages/morituri/rip/main.py", line 50, in main h.handleImportError(e) File "/usr/lib/python2.7/dist-packages/morituri/rip/main.py", line 45, in main ret = c.parse(argv) File "/usr/lib/python2.7/dist-packages/morituri/rip/main.py", line 123, in parse logcommand.LogCommand.parse(self, argv) File "/usr/lib/python2.7/dist-packages/morituri/extern/command/command.py", line 401, in parse return self.subCommands[command].parse(args[1:]) File "/usr/lib/python2.7/dist-packages/morituri/extern/command/command.py", line 401, in parse return self.subCommands[command].parse(args[1:]) File "/usr/lib/python2.7/dist-packages/morituri/extern/command/command.py", line 363, in parse ret = self.do(args) File "/usr/lib/python2.7/dist-packages/morituri/rip/cd.py", line 160, in do self.doCommand() File "/usr/lib/python2.7/dist-packages/morituri/rip/cd.py", line 276, in doCommand self.program.result.gstreamerVersion = gstreamer.gstreamerVersion() File "/usr/lib/python2.7/dist-packages/morituri/common/gstreamer.py", line 59, in gstreamerVersion import gi File "/usr/lib/python2.7/dist-packages/gi/__init__.py", line 39, in raise ImportError(_static_binding_error) ImportError: When using gi.repository you must not import static modules like "gobject". Please change all occurrences of "import gobject" to "from gi.repository import GObject". See: https://bugzilla.gnome.org/show_bug.cgi?id=709183 - -- System Information: Debian Release: stretch/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'testing'), (500, 'stable'), (130, 'unstable'), (120, 'experimental'), (1, 'experimental-debug') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.4.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages morituri depends on: ii cdparanoia 3.10.2+debian-11 ii cdrdao 1:1.2.3-2+b1 ii gstreamer1.0-plugins-good 1.8.0-1+b1 ii python 2.7.11-1 ii python-cddb1.4-5.2 ii python-gi 3.18.2-2+b1 ii python-gobject 3.18.2-2 ii python-gst-1.0 1.8.0-1 ii python-musicbrainzngs 0.5-2 ii python-pkg-resources 18.8-1 Versions of packages morituri recommends: ii gstreamer1.0-libav 1:1.8.0-1+b1 ii gstreamer1.0-tools 1.8.0-2 ii python-xdg 0.25-4 Versions of packages morituri suggests: ii gstreamer1.0-plugins-ugly 1.8.0-1 ii python-gtk22.24.0-4 pn python-pycdio - -- no debconf information -BEGIN PGP SIGNATURE- Version: GnuPG v1 iEYEARECAAYFAlcXMmIACgkQ+z+IwlXqWf5tuQCfRpYKL8hVlkjvPczvzrSQOt66 tiYAn1XyXHpFtX7G5/7pxkLzH3T//gGQ =zOKV -END PGP SIGNATURE- ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers