Bug 60889 - regexxer-0.6 contains RDEPEND="=dev-cpp/gtkmm-2.2.11" causes gtkmm-2.2.11 and gtkmm-2.2.12 to waffle
|
Bug#:
60889
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: x86
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: desktop-misc@gentoo.org
|
Reported By: jjrussell@gmail.com
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: regexxer-0.6 contains RDEPEND="=dev-cpp/gtkmm-2.2.11" causes gtkmm-2.2.11 and gtkmm-2.2.12 to waffle
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2004-08-19 06:58 0000
|
regexxer has a dependency on a specific version of gtkmm (2.2.11). So if any
other package updates gtkmm to version 2.2.12, the next time I update it gets
downgraded to 2.2.11, and then back up and down and up and down.....
Reproducible: Always
Steps to Reproduce:
1.emerge anything that requires gtkmm
2. emerge regexxer-0.6
3. emerge -uD will upgrade and downgrade gtkmm
Actual Results:
emerge -uD will upgrade and downgrade gtkmm
Expected Results:
all packages should be happy with the latest version of gtkmm
lostirc-0.3.3 also has a dependency on gtkmm-2.2.11
Should lostirc depend on =gtkmm-2.2.11 or >=gtkmm-2.2.11?
Same problem:
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild UD] dev-cpp/gtkmm-2.2.11 [2.2.12] -debug -debug 3,770 kB
[ebuild R ] net-irc/lostirc-0.3.3 +gnome +kde 0 kB
Total size of downloads: 3,770 kB
same applies to media-sound/gnomoradio, I am now following the hints at
http://forums.gentoo.org/viewtopic.php?t=227464:
grep 'dev-cpp/gtkmm' /var/db/pkg/*/*/*.ebuild
(...)
/var/db/pkg/media-sound/gnomoradio-0.13/gnomoradio-0.13.ebuild:DEPEND="=dev-cpp/gtkmm-2.2.11
(...)
changing the DEPEND of
/usr/portage/media-sound/gnomoradio/gnomoradio-0.13.ebuild (and not
/var/db/pkg/media-sound/gnomoradio-0.13/gnomoradio-0.13.ebuild !!!) to
>=dev-cpp/gtkmm-2.2.11 seems to solve the problem temporarily for me - untill
the next sync :)
gnomoradio-0.13 builds without errors, but when I try to start it now it dies
with:
jonix@jonix ~ $ gnomoradio
Speicherzugriffsfehler
This is german for something like memory access error.
The DEPEND for =dev-cpp/gtkmm-2.2.11 seems to be no joke...
sorry this sit for so long, just fix all the mm deps in cvs