Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 144448 - emerge binhost features
Summary: emerge binhost features
Status: RESOLVED LATER
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Interface (emerge) (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: NeedPatch
: 144449 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-08-19 12:53 UTC by Arvid Picciani
Modified: 2022-06-29 12:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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