Tim Harder
Tim Harder
When something like grub:2 is specified as a target, we should add the slot to the world file as well.
While a proper IDS db should be stored on read only material (and/or off the hardware itself), basic checksum/mtime validation can be done for seeing what has changed for an...
Potentially this belongs under pinspect or preport; either way, a command should be added to generate system information; specifically- - grabbing info_vars from repositories, and ensuring each requested value is...
We should move beyond our current flat-file based vdb at some point to something like a sqlite-based version which would probably be stored in /var/db/pkgcore/. This will also require a...
For example: ``` pquery -a --repo vdb --restrict-revdep RDEPEND=dev-lang/perl ``` would only return installed pkg atoms that rdep on perl. Currently it grabs all deps regardless of type. Among other...
We should probably respect certain environment variables so certain settings can be overridden for easier testing such as USE.
Debug output is as follows: ``` inserting MutatedPkg(built ebuild: x11-libs/gtk+-3.14.6, overrides=('depends', 'rdepends', 'post_rdepends')) not viable ( ( ('repo.livefs',) EqualityMatch: =False || ( ('category',) == virtual && ('package_is_real',) EqualityMatch: =False )...
We probably don't want to use the same exact format as emerge.log. Also, part of this is providing a pkgcore-based tool like qlop that parses the log and provides a...
This involves explaining to the user why a certain pkg is masked via license, keywords, or mask files instead of just ignoring masked versions entirely. We should probably involve refactoring...