Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 372711 - app-portage/smart-live-rebuild: support package filtering
Summary: app-portage/smart-live-rebuild: support package filtering
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Michał Górny
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2011-06-23 20:33 UTC by Rick Farina (Zero_Chaos)
Modified: 2011-06-25 13:06 UTC (History)
0 users

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 Rick Farina (Zero_Chaos) gentoo-dev 2011-06-23 20:33:44 UTC
smart-live-rebuild will automatically upgrade EVERY installed VCS package which is not always desired. The ability to select packages inclusively (check only these) "smart-live-rebuild app/foo app/bar" or exclusively (do NOT rebuild these) "smart-live-rebuild !app/baz" would be an excellent feature that could make this functionality significantly safer for upgrade scripts, etc.

Reproducible: Always

Steps to Reproduce:
1.run smart-live-rebuild
2.desire app/foo-9999 to not be rebuilt even if the VCS updated
3.be sad
Actual Results:  
all VCS packages are rebuilt if there are updates, no matter what.

Expected Results:  
Enhancement for inclusive and exclusive package listing.

The actual method of inclusive or exclusive selection is completely up to the author, I am merely requesting ANY suitable method of doing this.

Also of note, I am using stable portage which does not support "emerge @smart-live-rebuild" and am using the standalone "smart-live-rebuild".
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2011-06-24 15:33:50 UTC
Done in b84efa9 [1].

[1]:https://github.com/mgorny/smart-live-rebuild/commit/b84efa9
Comment 2 Rick Farina (Zero_Chaos) gentoo-dev 2011-06-24 16:29:32 UTC
Tested VCS version and it more than meets my requirements as implemented.  Excellent work, mgorny++
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2011-06-25 13:06:06 UTC
/var/cvsroot/gentoo-x86/app-portage/smart-live-rebuild/smart-live-rebuild-1.0.ebuild,v  <--  smart-live-rebuild-1.0.ebuild
initial revision: 1.1