Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 144448

Summary: emerge binhost features
Product: Portage Development Reporter: Arvid Picciani <aep>
Component: Core - Interface (emerge)Assignee: Portage team <dev-portage>
Status: RESOLVED LATER    
Severity: enhancement CC: StormByte
Priority: High Keywords: NeedPatch
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Arvid Picciani 2006-08-19 12:53:25 UTC
1) there should be something to clean up the cache for it
(some command that does rm /var/cache/edb/metadata.idx.most_recent /var/cache/edb/remote_metadata.pickle)
i would sugest somthing like "emerge --binmeta" 

another solution would to make the cache working :p
caching dosnt work good, if you change a useflag on the binhost the cleint will not notice.

2) emerge -avtk should show how the binary packages useflags differ from the systems. 
i would sugest blue or pink color for it

e.g if you merge gtk from source you have -tiff, but the bin package has +tiff
so the user should get notified that merging the bin package a unwanted useflag would be inserted.

this is a feature request, nothing esential, but it would make the life of binhost user easier.

thanks in advance
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-08-19 12:58:35 UTC
*** Bug 144449 has been marked as a duplicate of this bug. ***
Comment 2 Marius Mauch (RETIRED) gentoo-dev 2007-06-06 23:34:59 UTC
If someone provides a patch we can take a look at this again.
Comment 3 David Carlos Manuelda 2009-02-06 01:39:05 UTC
And why not to try an implementation?
This is what Gentoo needs to be prepared for next decade (I mean Virtualization Environments! like openvz).
When you have several VEs, you really need binhost features, and this bug is a blockstopper.
And of course, this can have several applications too.
I suggest naming the binary package tarball with USE in its name, or example: gzip-1.3.12-r1:+nls-pic-static.tar.bz2 and forcing emerge to recompile not satisfied deps (but not installing them).

It seems much work, but it shouldn't be much difficult.
So please, keep a look at this (unfortunately I can only give ideas instead of patches, but it is worth it!)
Comment 4 David Carlos Manuelda 2009-02-06 01:40:46 UTC
Oh, I saw that ideas on bug #29424 after writting them