Summary: | media-libs/mesa-7.5.2 moves /usr/lib64/libGL.la, emerges fail looking at old location | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Matt Savigear <mcs_gentoo> |
Component: | [OLD] Library | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | chainsaw, scarabeus |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Matt Savigear
2009-11-17 10:04:58 UTC
Mesa 7.5 ships libGL.la but we removed it from 7.6 and up. So we've modified eselect-opengl not to link libGL.la anymore (it was a gentoo-only hack). So you'll need to fix broken .la files. You can either use revdep-rebuild or lafilefixer for that. Thanks Well, revdep-rebuild failed with the same error prior to my filing this bug. I was unaware of lafilefixer which I'm looking at now. revdep-rebuild fails miserable when there are dependency loops. And there are many above/with gtk. Going with emerge --keep-going is a good idea in that case, going over the same packages multiple times if needs be. Thanks Thanks Rémi - lafilefixer has done the job! |