fuzzyray [Wed, 22 Sep 2010 21:59:35 +0000 (21:59 -0000)]
Merge from genscripts r457: douglasjanderson
Add h(a)s to gentoolkit.test.equery.test_init.test_expand_module_name so that
the test passes.
Merge from genscripts r453: douglasjanderson
This bring all equery modules except the new has module on board with
bug #114086; adding non-zero exit status when a script finds no results
Merge from genscripts r441: brian.dolbec
some minor (non fatal) indent fixes.
svn path=/trunk/gentoolkit/; revision=812
fuzzyray [Wed, 22 Sep 2010 21:51:32 +0000 (21:51 -0000)]
Merge from genscripts r459: douglasjanderson
Fixing a traceback when Query is passed an invalid atom, and merging some
_incomplete_ work on has.py
Merge from genscripts r454: brian.dolbec
make the needed changes to fix bug 114086 in the has module.
Merge from genscripts r452: douglasjanderson
gentoolkit.query.Query can't subclass gentoolkit.atom.Atom because we can't
control what portage.dep.Atom takes as input.
Merge from genscripts r451: douglasjanderson
Revert r438 because the problem it addresses can be taken care of more robustly.
Merge from genscripts r449: douglasjanderson
Make some modifications to fix bug #309091
Merge from genscripts r444: brian.dolbec
add more help about the env_var's
Merge from genscripts r443: douglasjanderson
Simplify a func for ease of testing
Merge from genscripts r442: brian.dolbec
initial commit of a general purpose equery has module useable for nearly all the
available vardb ENVIRONMENT data"
Merge from genscripts r438: brian.dolbec
rework the dpendencies _parser() tok == '' trap in an attempt to trap the
InvalidAtom error, add '' removal from matches in query, add more detail in the
error from Atom, add a trap to skirt around a null atom in the ChangeLog class.
Hopefully I either solved it or have it printing out more info this time.
Merge from genscripts r436: brian.dolbec
fix the error in the raising of the GentoolkitInvalidAtom error, find and changethe info printed out in the error message to help track down the problem.
Merge from genscripts r428: andkit
Fix globbing for python-2.6.5/3.1.2 (fixes #315665)
Apply the regexp only to the category instead of trying to
modify the regexp to match the full package key to avoid relying on
a specific layout of the regexp return by fnmatch.translate.
svn path=/trunk/gentoolkit/; revision=811
fuzzyray [Wed, 22 Sep 2010 21:33:43 +0000 (21:33 -0000)]
Merge from genscripts r446: brian.dolbec
fix the new has module description line.
Merge from genscripts r442: brian.dolbec
initial commit of a general purpose equery has module useable for nearly all
the available vardb ENVIRONMENT data
svn path=/trunk/gentoolkit/; revision=810
fuzzyray [Wed, 22 Sep 2010 21:28:48 +0000 (21:28 -0000)]
Merge from genscripts r461: brian.dolbec
replace the inaccurate reg expression method of obtaining the filename from the
SRC_URI with code from portage.portdbapi._parse_uri_map() so that it works
correctly for all instances and it's just as fast.
svn path=/trunk/gentoolkit/; revision=809
fuzzyray [Wed, 22 Sep 2010 21:26:01 +0000 (21:26 -0000)]
Merge from genscripts r445: brian.dolbec
fix Bug 327741. put in the full command path including the EPREFIX if defined.
svn path=/trunk/gentoolkit/; revision=808
fuzzyray [Wed, 22 Sep 2010 21:24:05 +0000 (21:24 -0000)]
Merge from genscripts r448: brian.dolbec
Fix the output of the deprecated pkg information to reflect whether it was able
to save their sources or not.
Merge from genscripts r439: brian.dolbec
fix the prettySize output errors introduced when I removed the deprecated
formatting style previously used. This now properly displays the rounded file
sizes.
svn path=/trunk/gentoolkit/; revision=807
fuzzyray [Wed, 22 Sep 2010 21:20:46 +0000 (21:20 -0000)]
Merge from genscripts r440: brian.dolbec
remove the noisy deprecation warning and put in a comment instead. This
function tries the new API function parameter first anyway, so it would only
revert to internal code as a last resort.
svn path=/trunk/gentoolkit/; revision=806
fuzzyray [Wed, 22 Sep 2010 21:18:18 +0000 (21:18 -0000)]
Merge from genscripts r429: brian.dolbec
remove a few debug print statements.
svn path=/trunk/gentoolkit/; revision=805
fuzzyray [Wed, 22 Sep 2010 21:11:52 +0000 (21:11 -0000)]
Merge from genscripts r458: douglasjanderson
Fix for bug #303129: equery meta's keyword sorting should match ekeyword.
Merge from genscripts r455: douglasjanderson
Small backend and source mods.
Merge from genscripts r432: brian.dolbec
fix Bug 317899 traceback due to incorrectly using pass instead of continue in
two locations.
Merge from genscripts r426: andkit
add $mask2 to the list of allowed placeholders for --help.
svn path=/trunk/gentoolkit/; revision=804
fuzzyray [Wed, 22 Sep 2010 20:59:30 +0000 (20:59 -0000)]
Merge from genscripts r460: brian.dolbec
fix typo.
svn path=/trunk/gentoolkit/; revision=803
fuzzyray [Wed, 22 Sep 2010 20:56:38 +0000 (20:56 -0000)]
Merge from genscripts r451: douglasjanderson
Revert r438 because the problem it addresses can be taken care of more robustly.
Merge from genscripts r449: douglasjanderson
Make some modifications to fix bug #309091
Merge from genscripts r438: brian.dolbec
rework the dpendencies _parser() tok == '' trap in an attempt to trap the
InvalidAtom error, add '' removal from matches in query, add more detail in the
error from Atom, add a trap to skirt around a null atom in the ChangeLog class.
Hopefully I either solved it or have it printing out more info this time.
Merge from genscripts r436: brian.dolbec
fix the error in the raising of the GentoolkitInvalidAtom error, find and change
the info printed out in the error message to help track down the problem.
Merge from genscripts r435: brian.dolbec
modify the tok if statement as it didn't catch the error the user was using to
print out additional info
Merge from genscripts r434: brian.dolbec
try to solve an svn diff! Invalid Atom, '' error a user is getting running
equery depends. this should intercept the empty tok before and print out more
useable info to determine if it should be an error or should be ignored, etc.
svn path=/trunk/gentoolkit/; revision=802
fuzzyray [Wed, 22 Sep 2010 20:37:14 +0000 (20:37 -0000)]
Merge from genscripts r456: douglasjanderson
Revert r430 and fix the problem within the existing code without relying on
pkgsplit (it's slow); adds test case to catch the problem and future
regressions. Bug #316961
Merge from genscripts r433: brian.dolbec
fix a regression due to pkgsplit returning '-r0'.
Merge from genscripts r430: brian.dolbec
fix bug 316961. commented out the pkgname validation due to a false result. Why
is it necessary anyway?
svn path=/trunk/gentoolkit/; revision=801
fuzzyray [Wed, 22 Sep 2010 20:25:39 +0000 (20:25 -0000)]
Merge from genscripts r447: brian.dolbec
Update the eclean manpage with the additional options.
Fix a few grammar mistakes.
Add a section explaining the new deprecated pkg reporting.
svn path=/trunk/gentoolkit/; revision=800
fuzzyray [Thu, 13 May 2010 16:07:10 +0000 (16:07 -0000)]
Replace portage.db[/] with portage.db[portage.root] so that root is not hardcoded
svn path=/trunk/gentoolkit/; revision=782
idl0r [Thu, 13 May 2010 00:17:40 +0000 (00:17 -0000)]
eclean/cli.py: Fix typo, bug 319349, thanks to Ulrich Müller <ulm@gentoo.org>.
svn path=/trunk/gentoolkit/; revision=781
idl0r [Thu, 6 May 2010 00:25:29 +0000 (00:25 -0000)]
revdep-rebuild: Make revdep-rebuild more quiet, bug 97073. We might
improve that a bit more in the future.
svn path=/trunk/gentoolkit/; revision=780
fuzzyray [Wed, 28 Apr 2010 14:53:44 +0000 (14:53 -0000)]
Restore follow symlinks option (-L) to the find /var/db/pkg command so that revdep-rebuild works even when /var/db/pkg is a symlink. (Bug #317571)
svn path=/trunk/gentoolkit/; revision=777
idl0r [Sat, 17 Apr 2010 19:27:08 +0000 (19:27 -0000)]
euse: Make python code of euse python-3 compatible, thanks to Arfrever
Frehtes Taifersar Arahesis <arfrever@gentoo.org>.
svn path=/trunk/gentoolkit/; revision=775
fuzzyray [Mon, 12 Apr 2010 04:17:52 +0000 (04:17 -0000)]
Document --format option for equery
svn path=/trunk/gentoolkit/; revision=774
idl0r [Sun, 11 Apr 2010 18:07:15 +0000 (18:07 -0000)]
euse: Fix check for /etc/make.profile.
Check if its readable and a directory instead of checking if its a link,
thanks to Phillip Brink (ohnobinki) <ohnobinki@ohnopublishing.net>.
svn path=/trunk/gentoolkit/; revision=772
fuzzyray [Thu, 8 Apr 2010 21:41:55 +0000 (21:41 -0000)]
Fix spelling of deprecation
svn path=/trunk/gentoolkit/; revision=771
fuzzyray [Thu, 8 Apr 2010 21:31:06 +0000 (21:31 -0000)]
Change AttributeError to ImportError when trying to import EPREFIX
svn path=/trunk/gentoolkit/; revision=770
fuzzyray [Thu, 8 Apr 2010 21:19:35 +0000 (21:19 -0000)]
Fix bad indentation
svn path=/trunk/gentoolkit/; revision=769
fuzzyray [Thu, 8 Apr 2010 21:13:07 +0000 (21:13 -0000)]
Sync with genscripts rev 422, includes fixes to eclean and python additions for prefix
svn path=/trunk/gentoolkit/; revision=768
idl0r [Tue, 6 Apr 2010 21:23:46 +0000 (21:23 -0000)]
euse: Fix query to get USE, bug 181309, thanks to Jean-Baptiste Rouault
<jbrouault@gmail.com>.
svn path=/trunk/gentoolkit/; revision=767
idl0r [Thu, 1 Apr 2010 15:03:35 +0000 (15:03 -0000)]
revdep-rebuild: Use EMERGE_OPTIONS _after_ EMERGE_DEFAULT_OPTS to allow overwriting,
bug 307023, thanks to Albert W. Hopkins <marduk@python.net>.
svn path=/trunk/gentoolkit/; revision=765
idl0r [Thu, 1 Apr 2010 14:41:20 +0000 (14:41 -0000)]
Fix link to testdistfiles.tar.gz.
svn path=/trunk/gentoolkit/; revision=764
idl0r [Wed, 31 Mar 2010 16:56:01 +0000 (16:56 -0000)]
revdep-rebuild: Check if $ERRORS_FILE exist before running gawk on it.
svn path=/trunk/gentoolkit/; revision=763
idl0r [Wed, 31 Mar 2010 12:45:41 +0000 (12:45 -0000)]
epkginfo: Fix epkginfo to handle ambiguous package names.
svn path=/trunk/gentoolkit/; revision=762
fuzzyray [Fri, 26 Mar 2010 14:23:29 +0000 (14:23 -0000)]
Merge genscripts rev 413
svn path=/trunk/gentoolkit/; revision=758
fuzzyray [Thu, 25 Mar 2010 19:25:28 +0000 (19:25 -0000)]
Merge genscripts rev 410.
svn path=/trunk/gentoolkit/; revision=757
fuzzyray [Wed, 24 Mar 2010 15:21:58 +0000 (15:21 -0000)]
Merge genscripts rev 406
svn path=/trunk/gentoolkit/; revision=756
fuzzyray [Fri, 12 Mar 2010 21:44:29 +0000 (21:44 -0000)]
Update to genscripts rev 382. This has more fixes for py3k and the modular rewrite of eclean.
svn path=/trunk/gentoolkit/; revision=755
fuzzyray [Fri, 12 Mar 2010 20:50:13 +0000 (20:50 -0000)]
Remove stray analyse script
svn path=/trunk/gentoolkit/; revision=754
fuzzyray [Tue, 9 Mar 2010 16:42:04 +0000 (16:42 -0000)]
sync with genscripts rev 343. This adds the initial py3k support and the analyse utility to gentoolkit
svn path=/trunk/gentoolkit/; revision=751
vapier [Sun, 7 Mar 2010 01:37:57 +0000 (01:37 -0000)]
glsa-check: hide non-vuln glsas in quiet mode
svn path=/trunk/gentoolkit/; revision=750
fuzzyray [Mon, 1 Mar 2010 21:17:11 +0000 (21:17 -0000)]
Fix VERSION string caused by previous patching
svn path=/trunk/gentoolkit/; revision=749
fuzzyray [Mon, 1 Mar 2010 20:09:25 +0000 (20:09 -0000)]
Fix missing quotation mark
svn path=/trunk/gentoolkit/; revision=748
fuzzyray [Mon, 1 Mar 2010 19:21:30 +0000 (19:21 -0000)]
Fix extended regular expression support in revdep-rebuild
svn path=/trunk/gentoolkit/; revision=747
fuzzyray [Mon, 1 Mar 2010 19:20:32 +0000 (19:20 -0000)]
Remove setup.py set_version steps, since this is now run by the ebuild
svn path=/trunk/gentoolkit/; revision=746
fuzzyray [Mon, 15 Feb 2010 19:26:34 +0000 (19:26 -0000)]
Keep sed from complaining when the directory in an include directory is empty
svn path=/trunk/gentoolkit/; revision=742
fuzzyray [Fri, 5 Feb 2010 20:57:56 +0000 (20:57 -0000)]
Update revdep-rebuild to use extended regular expressions instead of basic regular expressions. (Bug 143498)
svn path=/trunk/gentoolkit/; revision=740
fuzzyray [Thu, 4 Feb 2010 15:59:37 +0000 (15:59 -0000)]
Fix revdep-rebuild to parse include statements in /etc/ld.so.conf (Bug 298651). It will break with spaces in paths, so it needs a little bit more work before release.
svn path=/trunk/gentoolkit/; revision=739
fuzzyray [Tue, 2 Feb 2010 17:06:55 +0000 (17:06 -0000)]
Merge genscripts revision 191
svn path=/trunk/gentoolkit/; revision=737
idl0r [Sun, 31 Jan 2010 11:48:05 +0000 (11:48 -0000)]
Check for eerror in die() since an invalid option(long) or
missing arg will end up in calling die() before /etc/init.d/functions.sh
has been sourced.
svn path=/trunk/gentoolkit/; revision=735
fuzzyray [Mon, 11 Jan 2010 16:36:38 +0000 (16:36 -0000)]
Set environment using 'portageq -v' (Bug 300229)
svn path=/trunk/gentoolkit/; revision=734
fuzzyray [Fri, 8 Jan 2010 21:46:01 +0000 (21:46 -0000)]
Merge genscripts rev 146. This changes the unknown masking status in equery list to [??] instead of [XX]. Bug 273096
svn path=/trunk/gentoolkit/; revision=733
fuzzyray [Fri, 8 Jan 2010 21:38:33 +0000 (21:38 -0000)]
Fix epkginfo to not traceback if herds.xml is not in the tree
svn path=/trunk/gentoolkit/; revision=732
fuzzyray [Thu, 7 Jan 2010 22:28:36 +0000 (22:28 -0000)]
Update Copyright date headers
svn path=/trunk/gentoolkit/; revision=731
fuzzyray [Wed, 6 Jan 2010 15:54:37 +0000 (15:54 -0000)]
Merge genscripts revision 144, contains fixes for Bug 299260
svn path=/trunk/gentoolkit/; revision=729
fuzzyray [Thu, 17 Dec 2009 22:08:34 +0000 (22:08 -0000)]
Revert part of last fix, since it broke pipe detectionand caused a traceback
svn path=/trunk/gentoolkit/; revision=728
fuzzyray [Thu, 17 Dec 2009 20:03:35 +0000 (20:03 -0000)]
Fix equery --no-pipe to work correctly
svn path=/trunk/gentoolkit/; revision=727
fuzzyray [Thu, 17 Dec 2009 19:08:37 +0000 (19:08 -0000)]
Fix typo in equery man page
svn path=/trunk/gentoolkit/; revision=726
fuzzyray [Thu, 17 Dec 2009 15:36:54 +0000 (15:36 -0000)]
Fix revdep-rebuild to properly honor PORTAGE_NICENESS as an incremental to the current nice level. (Bug 297174)
svn path=/trunk/gentoolkit/; revision=724
fuzzyray [Mon, 14 Dec 2009 19:56:11 +0000 (19:56 -0000)]
Replace epkginfo with 'equery meta'. The original script is available in the deprecated directory in the gentoolkit repository
svn path=/trunk/gentoolkit/; revision=723
fuzzyray [Mon, 14 Dec 2009 19:37:49 +0000 (19:37 -0000)]
Merge genscripts rev 137, this revision makes the output of equery meta compatible with epkginfo
svn path=/trunk/gentoolkit/; revision=722
fuzzyray [Fri, 11 Dec 2009 17:15:35 +0000 (17:15 -0000)]
Merge genscripts rev 130
svn path=/trunk/gentoolkit/; revision=721
fuzzyray [Fri, 11 Dec 2009 03:02:15 +0000 (03:02 -0000)]
Merge genscripts rev 123, this unifies the get_env_var/get_env_vars methods as one method called environment
svn path=/trunk/gentoolkit/; revision=719
fuzzyray [Thu, 10 Dec 2009 22:12:24 +0000 (22:12 -0000)]
Merge genscripts rev 122 to fix equery list --duplicates traceback
svn path=/trunk/gentoolkit/; revision=718
idl0r [Thu, 10 Dec 2009 21:37:38 +0000 (21:37 -0000)]
Workaround for bug 280341.
Use maxcount option for grep when looking for file owner.
svn path=/trunk/gentoolkit/; revision=717
fuzzyray [Thu, 10 Dec 2009 21:21:13 +0000 (21:21 -0000)]
Merge changes from genscripts rev 121 to fix various tracebacks
svn path=/trunk/gentoolkit/; revision=716
fuzzyray [Thu, 10 Dec 2009 20:28:15 +0000 (20:28 -0000)]
Remove reference to blog.tacvbo.net
svn path=/trunk/gentoolkit/; revision=715
fuzzyray [Thu, 10 Dec 2009 15:29:48 +0000 (15:29 -0000)]
Remove unneeded Makefile and VERSION files. That functionality is now handled by distutils
svn path=/trunk/gentoolkit/; revision=714
fuzzyray [Thu, 10 Dec 2009 15:28:04 +0000 (15:28 -0000)]
Remove tests, since it was renamed test
svn path=/trunk/gentoolkit/; revision=713
fuzzyray [Thu, 10 Dec 2009 15:21:04 +0000 (15:21 -0000)]
Merge with rev 120 from the genscripts repo
svn path=/trunk/gentoolkit/; revision=712
fuzzyray [Wed, 9 Dec 2009 22:02:08 +0000 (22:02 -0000)]
Merge rev 119 from genscripts repository which contains the first cut at making equery meta output look like epkginfo
svn path=/trunk/gentoolkit/; revision=711
fuzzyray [Wed, 9 Dec 2009 20:35:35 +0000 (20:35 -0000)]
Update usage statement to contain version and copyright information
svn path=/trunk/gentoolkit/; revision=710
fuzzyray [Wed, 9 Dec 2009 20:07:50 +0000 (20:07 -0000)]
Updated README.dev, with gentoo specific instructions
svn path=/trunk/gentoolkit/; revision=709
fuzzyray [Wed, 9 Dec 2009 20:07:17 +0000 (20:07 -0000)]
Modify setup.py to run set_version correctly on revdep-rebuild
svn path=/trunk/gentoolkit/; revision=708
fuzzyray [Wed, 9 Dec 2009 19:07:50 +0000 (19:07 -0000)]
helpers2.py has been move to helpers.py and helpers.py has been moved to deprecated/helpers.py
svn path=/trunk/gentoolkit/; revision=707
fuzzyray [Wed, 9 Dec 2009 18:54:19 +0000 (18:54 -0000)]
Fix equery meta to not remove the first package from the list of matching packages
svn path=/trunk/gentoolkit/; revision=706
fuzzyray [Wed, 9 Dec 2009 16:26:43 +0000 (16:26 -0000)]
Add DEVELOPING file, based upon the file from portage
svn path=/trunk/gentoolkit/; revision=705
fuzzyray [Tue, 8 Dec 2009 22:26:43 +0000 (22:26 -0000)]
Fix bug with epkginfo not displaying keywords correctly for highest visible version
svn path=/trunk/gentoolkit/; revision=704
fuzzyray [Tue, 8 Dec 2009 21:53:45 +0000 (21:53 -0000)]
Merge rev 113 from djanderson's genscripts repo
svn path=/trunk/gentoolkit/; revision=703
idl0r [Fri, 30 Oct 2009 14:02:08 +0000 (14:02 -0000)]
Speedup portageq queries. Include FuzzyRay's patch to respect EMERGE_DEFAULT_OPTS.
svn path=/trunk/gentoolkit/; revision=697
idl0r [Wed, 28 Oct 2009 20:48:11 +0000 (20:48 -0000)]
Use realpath in get_file_owner to be able to get the package containing e.g. /lib/libreadline.so.6 on amd64, fixes bug 280341.
svn path=/trunk/gentoolkit/; revision=696
idl0r [Tue, 27 Oct 2009 18:44:33 +0000 (18:44 -0000)]
* revdep-rebuild.1: Fix bug 281050, thanks to Jesús Guerrero <i92guboj@gentoo.org>.
svn path=/trunk/gentoolkit/; revision=695
idl0r [Mon, 26 Oct 2009 21:49:22 +0000 (21:49 -0000)]
Fix bug 248844, thanks to J M W <ultip@ymail.com>.
svn path=/trunk/gentoolkit/; revision=694
idl0r [Mon, 26 Oct 2009 08:52:01 +0000 (08:52 -0000)]
Update ChangeLog :)
svn path=/trunk/gentoolkit/; revision=692
idl0r [Mon, 26 Oct 2009 08:47:45 +0000 (08:47 -0000)]
Don't add an additional new line at the end of file.
svn path=/trunk/gentoolkit/; revision=691
rbu [Tue, 18 Aug 2009 18:25:59 +0000 (18:25 -0000)]
Remove 'new' target from glsa-list
Everyone should use 'affected' or 'all'
Update man page and changelog
svn path=/trunk/gentoolkit/; revision=672
rbu [Tue, 18 Aug 2009 17:47:32 +0000 (17:47 -0000)]
getminupgrade: fix documentation and backtrace
Bug 281101: Fix a backtrace introduced in r647. in getminupgrade the
rValue variable was still leftover and was used in a check when
glsa-check was run in --emergelike mode and more than one upgrade atoms
existed.
Also, update the API documentation to reflect changes back then.
svn path=/trunk/gentoolkit/; revision=671
rbu [Tue, 18 Aug 2009 17:47:20 +0000 (17:47 -0000)]
Make --pretend output in glsa-check nicer. Add colors and fix linebreaks.
svn path=/trunk/gentoolkit/; revision=670
fuzzyray [Mon, 22 Jun 2009 20:45:49 +0000 (20:45 -0000)]
Fix traceback with glsa-check -f (Bug 275105)
svn path=/trunk/gentoolkit/; revision=665
fuzzyray [Sat, 6 Jun 2009 02:54:19 +0000 (02:54 -0000)]
Add patch from Sebastian Mingramm to Make epkginfo slot aware and only print keywords for the highest visible versions in each slot. (Bug 232635)
svn path=/trunk/gentoolkit/; revision=662
fuzzyray [Thu, 4 Jun 2009 23:28:51 +0000 (23:28 -0000)]
Update with rev 9 from the genscripts repo
svn path=/trunk/gentoolkit/; revision=661
fuzzyray [Thu, 4 Jun 2009 00:14:38 +0000 (00:14 -0000)]
Add copyright information from original pkgcore.ebuild.atom_restricts package
svn path=/trunk/gentoolkit/; revision=660
fuzzyray [Wed, 3 Jun 2009 23:04:31 +0000 (23:04 -0000)]
Apply updates from genscripts repo
svn path=/trunk/gentoolkit/; revision=659
rbu [Tue, 26 May 2009 09:16:27 +0000 (09:16 -0000)]
Use elementtree instead of minidom for parsing
This will speed up glsa-check by a factor of 2-3 and also solves
bug 231146, missing characters in output.
svn path=/trunk/gentoolkit/; revision=654
rbu [Mon, 25 May 2009 21:44:52 +0000 (21:44 -0000)]
Merge "Fixed bug 256013 and bug 256103, thanks to William Arlofski, Michael A. Smith and Andrey Kislyuk. Whitespace."
This was r579 by idl0r, but applied to the wrong paths in trunk.
From: idl0r <idl0r@
e84c3a59-eaf8-0310-85df-
8a9fcd7b4891>
Date: Mon, 4 May 2009 22:10:26 +0000
Subject: Fixed bug 256013 and bug 256103, thanks to William Arlofski,
Michael A. Smith and Andrey Kislyuk. Whitespace.
git-svn-id:
svn://anonsvn.gentoo.org/gentoolkit/trunk/src/glsa-check@579
e84c3a59-eaf8-0310-85df-
8a9fcd7b4891
svn path=/trunk/gentoolkit/; revision=653
rbu [Mon, 25 May 2009 21:43:31 +0000 (21:43 -0000)]
Make bin files executable
svn path=/trunk/gentoolkit/; revision=652
fuzzyray [Thu, 21 May 2009 01:57:59 +0000 (01:57 -0000)]
Change /etc/gentoolkit-version to /usr/share/gentoolkit/VERSION
svn path=/trunk/gentoolkit/; revision=651
fuzzyray [Wed, 20 May 2009 21:59:25 +0000 (21:59 -0000)]
Update Changelog for changes to glsa-check
svn path=/trunk/gentoolkit/; revision=650
fuzzyray [Wed, 20 May 2009 21:53:30 +0000 (21:53 -0000)]
Do not inject GLSAs into the checkfile when fixing them
There is no reason applied GLSAs must be stored in a checkfile. In the
current glsa-check GUI this will make it impossible to determine whether
the system is still affected by the GLSA (e.g. by re-emerging, or when a
GLSA is changed afterwards).
The current place for the checkfile (/var/cache) is not persistent per
FHS, meaning that people might clean out the contents of their injected
GLSAs. Since glsa.py is moving to portage anyway, we can use
/var/lib/portage as a place to store the injected GLSAs. Documentation
has been updated accordingly.
Note that the old checkfile should not be moved to the previous location
on upgrade since this will cause false negatives due to the above
arguments. A message should appear on upgrade (pkg_postinst or similar).
svn path=/trunk/gentoolkit/; revision=649
fuzzyray [Wed, 20 May 2009 21:49:39 +0000 (21:49 -0000)]
Restructure system affection detection.
Store "vulnerable" and "upgrade" packages in a table, and use that
data to determine which packages cannot be upgraded, and which
packages actually cause upgrades
svn path=/trunk/gentoolkit/; revision=648
fuzzyray [Wed, 20 May 2009 21:46:46 +0000 (21:46 -0000)]
Change behaviour of getMinUpgrade
This allows to differentiate between situations where
the system is unaffected and unexistance of an upgrade path.
Previously, the glsa-check would treat GLSAs that had no
upgrade path (such as mask glsas) as not affecting the system.
svn path=/trunk/gentoolkit/; revision=647
fuzzyray [Wed, 20 May 2009 21:44:13 +0000 (21:44 -0000)]
Some python tweaks to speed glsa-check
svn path=/trunk/gentoolkit/; revision=646
fuzzyray [Wed, 20 May 2009 21:35:12 +0000 (21:35 -0000)]
Handle unicode encoding when dumping to stdout and start migration to using StringIO
svn path=/trunk/gentoolkit/; revision=645
fuzzyray [Wed, 20 May 2009 14:27:01 +0000 (14:27 -0000)]
Create a VERSION file to replace /etc/gentoolkit-version
svn path=/trunk/gentoolkit/; revision=642
fuzzyray [Mon, 18 May 2009 21:16:30 +0000 (21:16 -0000)]
Update revdep-rebuild man page
svn path=/trunk/gentoolkit/; revision=641