[Slackbuilds-users] morituri - lsb_release

Doogster thedoogster at gmail.com
Sat Nov 7 10:44:14 UTC 2015


On Sat, Nov 7, 2015 at 12:36 AM, Johannes Georgi
<johannes.georgi at georgi-enterprises.eu> wrote:
> Hi Dugan,
> I hope I gathered everything relevant...
>
>
> $ ls /var/log/packages | grep ...
> cdparanoia-III_10.2-x86_64-1
> gst-python-0.10.22-x86_64-2_SBo
> libcdio-0.83-x86_64-1
> pycdio-0.20-x86_64-1_SBo
> gstreamer-0.10.36-x86_64-2
> gstreamer-compat32-0.10.36-x86_64-2compat32
> phonon-gstreamer-4.6.3-x86_64-1
> cdrdao-1.2.3-x86_64-2
>
> $ rip cd rip
> WARNING: using default offset 0.
> Install pycdio and run 'rip offset find' to detect your drive's offset.
> Checking device /dev/sr0
> CDDB disc id: XXXXXXXXXXX
> MusicBrainz disc idXXXXXXXXXXXXXXXXXXXx
> MusicBrainz lookup URL XXXXXXXXXXXXXXXXXXXXXXX
> Disc duration: 00:47:42.XXX, 15 audio tracks
> Error: NotFoundException(ResponseError(),)
> Continuing without metadata
> Submit this disc to MusicBrainz at the above URL.
>
> Could not import python module 'CDDB'
> This module is part of python-CDDB.
> See http://cddb-py.sourceforge.net/ for more information.
>
> Traceback (most recent call last):
>   File "/usr/bin/rip", line 41, in <module>
>     sys.exit(main.main(sys.argv[1:]))
>   File "/usr/lib/python2.7/site-packages/morituri/rip/main.py", line 50, in
> main
>     h.handleImportError(e)
>   File "/usr/lib/python2.7/site-packages/morituri/extern/deps/deps.py", line
> 128, in handleImportError
>     self.handleMissingDependency(dep)
>   File "/usr/lib/python2.7/site-packages/morituri/extern/deps/deps.py", line
> 148, in handleMissingDependency
>     d = distro.getDistroFromRelease()
>   File "/usr/lib/python2.7/site-packages/morituri/extern/deps/distro.py",
> line 74, in getDistroFromRelease
>     raise DistroException('lsb_release binary not found')
> morituri.extern.deps.distro.DistroException: lsb_release binary not found
> EOF
>
> distro.py from line 62:
> def getDistroFromRelease():
>     """
>     Decide on the distro based on the presence of a distro-specific release
>     file.
>
>     rtype: L{Distro} or None.
>     """
>     # start with lsb_release
>     (status, output) = commands.getstatusoutput("lsb_release -i")
>     if os.WIFEXITED(status):
>         ret = os.WEXITSTATUS(status)
>         if ret == 127:
>             raise DistroException('lsb_release binary not found')
> EOF
>
> if I can provide any more, mail me
> THANK YOU
>
> PS: sorry for not setting the email header reference, I have the list on
> digest.

Replying to the list instead of directly to Johannes this time.

The missing dependency looks like it might be cddb-py from SBo. Could
you please try installing that and running "rip" again?


More information about the SlackBuilds-users mailing list