Summary: | app-text/evince-2.20.2 don't emerge with sys-devel/libtool-2.2 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Oleksandr Pilipenko <opilipenko> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aballier |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 212763 | ||
Attachments: | The full log. |
Description
Oleksandr Pilipenko
2008-03-09 20:32:16 UTC
Created attachment 145690 [details]
The full log.
OK, it's just the annoying me again. This bug is sort of, kind of invalid. Namely, it's neither a libtool bug nor autotools.eclass bug. This is an ebuild bug. evince-2.20.2 does `cp aclocal.m4 old_macros.m4` and only after that it does eutoreconf. This results in including old AC_PROG_LIBTOOL definition into new aclocal.m4 and as ltmain.sh gets updated things break. When the offending line gets removed everything works for me. However, a warning - though I don't have whole GNOME installed (as I hate it), I do have many of its packages installed, so it probably 'just works for me' cause gnome-base/gnome-common is installed. Typically, this is to avoid a gtk-doc dep, which causes rabid responses in a huge number of people (several of them gentoo devs). Oh, and this is fixed in 2.22... closing per comment #4. |