Summary: | track *.la dependencies | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Sven <sven.koehler> |
Component: | Enhancement/Feature Requests | Assignee: | Portage team <dev-portage> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | dschridde+gentoobugs, esigra, Martin.vGagern, pacho, steffen |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 271129 | ||
Bug Blocks: | 240323 |
Description
Sven
2009-10-02 08:47:48 UTC
(In reply to comment #0) > The xorg-upgrade failed at some point. libXaw didn't compile because libtool > was missing libxcb-xlib.la which was still references in some other .la files. In cases like this, a command like `emerge --oneshot --complete-graph $(grep -l libxcb-xlib.la /usr/lib/*.la)` typically helps fix up the breakage. In the long term, many cases like libxcb-xlib.la will gradually resolve themselves since once the files are removed they never come back and therefore they won't cause any more trouble. FEATURES=fixlafiles also helps avoid problems with removed *.la files. Also, there was a plan to drop .la files by default on upcoming EAPI bumps: https://bugs.gentoo.org/show_bug.cgi?id=357561 but I have not idea about how that it ended finally :/ |