Summary: | app-office/libreoffice-4.1.2.2-r1 dev-libs/libixion-0.5.0:0/0.5 conflict on dev-util/mdds version | ||
---|---|---|---|
Product: | Portage Development | Reporter: | adrin <adrin.jalali> |
Component: | Core - Dependencies | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | esigra, hanno, office, petr.pisar, rossi.f |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
emerge -pd libreoffice |
Description
adrin
2013-09-30 08:30:27 UTC
Both of these are build time dependencies only, so you should be able to work around the problem by running emerge twice. This looks more like a problem in dependency resolution, the dependencies themselves look good to me. Please try to run this command with --backtrack=30. If this doesn't help, update to portage-9999 and try again. If your problem isn't solved by then, provide emerge --info. Created attachment 369612 [details]
emerge --info
running emerge twice, or more, didn't help. --backtrack=30 didn't help. But I can upgrade mdds alone, which works. But, when I try to re-emerge libreoffice, it pulls back the old mdds. emerge --info is attached. Should I still upgrade to portage-9999? # eshowkw mdds Keywords for dev-util/mdds: | | u | | a a a p s | n | | l m r h i m m p s p | u s | r | p d a m p a 6 i p c 3 a x | s l | e | h 6 r 6 p 6 8 p p 6 9 s r 8 | e o | p | a 4 m 4 a 4 k s c 4 0 h c 6 | d t | o ----------+-----------------------------+------------+------- 0.7.1 | o + ~ o o o o o + ~ o o o + | o 0 | gentoo ----------+-----------------------------+------------+------- 0.8.1 | o + ~ o o o o o + ~ o o o + | o 0/0.8.1 | gentoo ----------+-----------------------------+------------+------- [I]0.10.1 | o ~ ~ o o o o o ~ ~ o o o ~ | o 0/0.10.1 | gentoo # emerge -av --backtrack=30 libreoffice These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild UD ] dev-util/mdds-0.8.1:0/0.8.1 [0.10.1:0/0.10.1] 136 kB [ebuild R ] app-office/libreoffice-4.1.4.2 USE="cups dbus eds gnome gstreamer gtk gtk3 telepathy (-aqua) -bluetooth -branding -debug -java -jemalloc -kde -mysql -odk -opengl -postgres {-test} -vba -webdav" LIBREOFFICE_EXTENSIONS="-nlpsolver -presenter-minimizer -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python2_7 -python3_3" PYTHON_TARGETS="python2_7 python3_3" 134,953 kB Total: 2 packages (1 downgrade, 1 reinstall), Size of downloads: 135,089 kB portage-2.2.8 is good enough. Please attach the output of "emerge -pd libreoffice". Created attachment 369662 [details]
emerge -pd libreoffice
on amd64 systems mdds-0.10.3 is now stable while libreoffice-4.1.* depend on =mdds-0.8* libreoffice-4.1 is gone *** This bug has been marked as a duplicate of bug 427938 *** (In reply to adrin from comment #5) > But I can upgrade mdds alone, which works. That's because it's a build-time only dependency, which is safe to break until you need to rebuild libreoffice. We're tracking this issue with bug 427938. > But, when I try to re-emerge > libreoffice, it pulls back the old mdds. emerge --info is attached. That's because it needs to satisfy the =mdds-0.8* in order to build libreoffice. |