Summary: | dev-perl/Gtk2-1.249.920 - MakeMaker FATAL: prerequisites not found. Pango not installed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexey <alexey+gentoo> |
Component: | Current packages | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | alexey+gentoo, kentnl, perl |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=463976 https://bugs.gentoo.org/show_bug.cgi?id=199856 https://bugs.gentoo.org/show_bug.cgi?id=596664 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 689644 | ||
Attachments: |
emerge --info
build.log |
Created attachment 577866 [details]
build.log
This is portage's problem, not much perl can do about it. When X requires Y, portage's responsibility is to ensure Y is working before attempting installing X. Portage is failing to do this and simply ordering the build order wrong. So basically, what actually happens is portage tries to install X where Y is so broken its "practically not even installed". "only" been a problem since 2007 .... *** This bug has been marked as a duplicate of bug 689644 *** Ran into this today during a world update - not sure if portage had an issue or not. Manually reemerging Pango did the trick: emerge -1avq Pango [ebuild R ] dev-perl/Pango-1.227.0-r2 USE="minimal -examples -test" it wasn't an update either. HTH. (In reply to brho from comment #4) > Ran into this today during a world update - not sure if portage had an issue > or not. > > Manually reemerging Pango did the trick: > > emerge -1avq Pango > [ebuild R ] dev-perl/Pango-1.227.0-r2 USE="minimal -examples -test" > > it wasn't an update either. > > HTH. Presumably, this kind of thing would be fixed by perl-cleaner: https://wiki.gentoo.org/wiki/Project:Perl/perl-cleaner |
Created attachment 577864 [details] emerge --info I'm in middle of @world update, and dev-lang/perl was updated already, but dev-perl/Pango was not updated yet. [ebuild R ] dev-perl/Gtk2-1.249.920::gentoo USE="-test" 0 KiB [ebuild R ] dev-perl/Pango-1.227.0::gentoo USE="test -examples -minimal" 0 KiB dev-perl/Gtk2 fails to build with: MakeMaker FATAL: prerequisites not found. Pango not installed If I not mistake, the fix would have something to do with subslots?