public inbox for gentoo-project@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* [gentoo-project] Bug #458866: agenda item
@ 2013-08-28 19:43 99% Anthony G. Basile
  0 siblings, 0 replies; 1+ results
From: Anthony G. Basile @ 2013-08-28 19:43 UTC (permalink / raw
  To: Gentoo project list

Hi Ulrich,

I'd like to add bug #458866 to the agenda for the next meeting. The 
central issue is best summarized in Zac's comment 18: we should expose 
/var/db/pkg information to tools that need package info.  In this case, 
we need NEEDED.ELF.2 info to traverse a linkage graph through the 
installed packages.  While such a graph can be regenerated "on the fly" 
it is time consuming and the information can be done once by portage at 
emerge time.

It is not necessary to expose NEEDED.ELF.2 per se, as long as there is 
some abstract interface for accessing NEEDED.ELF.2 info (and in the 
future possibly more). Use cases include: 1) in the case of this bug, 
revdep-pax from sys-apps/elfix which migrates pax markings from 
libraries to the executables that link against them, 2) emerge 
@preserved-rebuild. It is not hard to imagine other cases where one 
needs to traverse a linkage graph.

Thanks.

-- 
Anthony G. Basile, Ph.D.
Gentoo Linux Developer [Hardened]
E-Mail    : blueness@gentoo.org
GnuPG FP  : 1FED FAD9 D82C 52A5 3BAB  DC79 9384 FA6E F52D 4BBA
GnuPG ID  : F52D4BBA



^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2013-08-28 19:43 99% [gentoo-project] Bug #458866: agenda item Anthony G. Basile

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox