Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 136846 - media-sound/listen-4.2.3 has broken dependencies
Summary: media-sound/listen-4.2.3 has broken dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: José Alberto Suárez López (RETIRED)
URL:
Whiteboard:
Keywords: QAbaddep
Depends on:
Blocks:
 
Reported: 2006-06-14 21:36 UTC by Nathan Caldwell
Modified: 2006-07-13 01:40 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
listen-0.4.3.ebuild (listen-0.4.3.ebuild,2.61 KB, text/plain)
2006-07-11 15:08 UTC, Nathan Caldwell
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan Caldwell 2006-06-14 21:36:13 UTC
From the listen website it really only depends on pysqlite >= 2.3.0. This depend isn't in the 4.2.2-r2 ebuild, and causes circular dependencies with other ebuilds that require sqlite-3*. Could this depend be changed to >= or removed alltogether as pysqlite should handle which version of sqlite is needed.

$ emerge -etp world
...snip...
[ebuild  N    ]  gnome-base/control-center-2.14.1-r1
[ebuild  N    ]   gnome-base/nautilus-2.14.1
[ebuild  N    ]    app-misc/beagle-0.2.6
[ebuild  N    ]     dev-db/sqlite-3.3.5-r1
...snip...
[ebuild  N    ] media-sound/listen-0.4.3
[ebuild  N    ]  media-plugins/gst-plugins-mad-0.10.3
[ebuild  N    ]  media-plugins/gst-plugins-faad-0.10.1
[ebuild  N    ]   media-libs/faad2-2.0-r12
[ebuild  N    ]  media-plugins/gst-plugins-vorbis-0.10.8
[ebuild  N    ]  media-plugins/gst-plugins-flac-0.10.3
[ebuild  N    ]  dev-python/gnome-python-extras-2.14.0
[ebuild  N    ]   gnome-extra/gtkhtml-2.6.3
[ebuild  N    ]   app-text/gtkspell-2.0.11-r1
[ebuild  N    ]    app-text/enchant-1.2.5
[ebuild  N    ]     app-dicts/aspell-en-6.0.0
[ebuild  N    ]      app-text/aspell-0.60.4
[ebuild  N    ]   gnome-extra/libgda-1.2.3
[ebuild  N    ]  media-plugins/gst-plugins-gconf-0.10.3
[ebuild  N    ]  media-plugins/gst-plugins-gnomevfs-0.10.8
[ebuild  N    ]  dev-python/pyvorbis-1.4-r1
[ebuild  N    ]   dev-python/pyogg-1.3-r1
[ebuild  N    ]  dev-python/gst-python-0.10.4
[ebuild  N    ]  media-plugins/gst-plugins-cdparanoia-0.10.8
[ebuild  N    ]   media-sound/cdparanoia-3.9.8-r3
[ebuild  N    ]  dev-python/pysqlite-2.2.2-r1
[ebuild  N    ]  media-libs/gst-plugins-good-0.10.3
[ebuild  N    ]  media-plugins/gst-plugins-ogg-0.10.8
[ebuild  N    ]  dev-db/sqlite-3.2.7-r1  USE="-doc -nothreadsafe"
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-06-15 00:50:06 UTC
- please, don't harcode one single sqlite revision there, yuck... (And yes, it works w/ latest sqlite in portage, i.e. - 3.3.5-r1)
- gtk+ for sure is DEPEND as well as RDEPEND
- gst-plugins-* are RDEPEND only, not DEPEND
- libgpod, ctypes and serpentine are RDEPEND only, not DEPEND
Comment 2 João Oliveirinha 2006-06-17 14:48:47 UTC
I have this problem too .. I modify the ebuild to >= and listen works the same and circular dependencies gone.
Comment 3 Christian 2006-06-20 11:05:58 UTC
(In reply to comment #2)
> I have this problem too .. I modify the ebuild to >= and listen works the same
> and circular dependencies gone.
> 

I agree with this. Theres no need to use only Version 3.2.7 of sqlite.
Comment 4 Nathan Caldwell 2006-07-11 15:08:46 UTC
Created attachment 91519 [details]
listen-0.4.3.ebuild

Since the maintainer hasn't done anything yet, here's an updated ebuild with fixed dependencies in hopes this will make it into portage a little sooner.
Comment 5 José Alberto Suárez López (RETIRED) gentoo-dev 2006-07-13 01:21:26 UTC
Sorry, i didn't see this bug in all this time, :/ my fault.
Fixing it right now.
Comment 6 José Alberto Suárez López (RETIRED) gentoo-dev 2006-07-13 01:40:13 UTC
New ebuild -r1 in CVS, enjoy :)

PD: the depedn to the single sqliterevision was there because listedn 0.4.2 didn't worked well with other revisions.