idl0r [Sat, 2 May 2009 12:17:14 +0000 (12:17 -0000)]
Fixed text_fill, \h is just available in perl >= 5.10 so use hex instead, thanks to ohnobinki.
svn path=/; revision=575
idl0r [Fri, 1 May 2009 22:30:00 +0000 (22:30 -0000)]
Don't eat newline, bug 264146.
svn path=/; revision=574
idl0r [Fri, 1 May 2009 22:01:53 +0000 (22:01 -0000)]
Removed duplicate sort call.
svn path=/; revision=573
idl0r [Fri, 1 May 2009 20:21:50 +0000 (20:21 -0000)]
Define a action if no files have been changed, thanks to grobian. That should prevent "Use of uninitialized value in concatenation" warnings.
svn path=/; revision=572
idl0r [Fri, 1 May 2009 19:11:27 +0000 (19:11 -0000)]
Fixed stty call.
svn path=/; revision=571
idl0r [Fri, 1 May 2009 19:03:07 +0000 (19:03 -0000)]
Respect $PATH while looking for git, thanks to grobian.
svn path=/; revision=570
fuzzyray [Fri, 1 May 2009 17:39:18 +0000 (17:39 -0000)]
Add GLEP 53 keywords sorting patch from prefix
svn path=/; revision=569
fuzzyray [Fri, 1 May 2009 17:33:51 +0000 (17:33 -0000)]
Fix typo in Makefile
svn path=/; revision=568
fuzzyray [Fri, 1 May 2009 14:48:36 +0000 (14:48 -0000)]
Add ekeyword rewritten in python to repo
svn path=/; revision=567
fuzzyray [Fri, 1 May 2009 14:39:55 +0000 (14:39 -0000)]
Add patch from kojiro to improve bash syntax
svn path=/; revision=566
idl0r [Thu, 30 Apr 2009 21:30:51 +0000 (21:30 -0000)]
Added support for project-wide variables as suggested in bug 213374. Improved environment handling.
svn path=/; revision=561
idl0r [Thu, 30 Apr 2009 15:06:15 +0000 (15:06 -0000)]
Fixed git detection.
svn path=/; revision=556
fuzzyray [Thu, 30 Apr 2009 14:22:10 +0000 (14:22 -0000)]
Add patch from loki_val to check -l dependencies in .la files (Bug #267898)
svn path=/; revision=555
idl0r [Wed, 29 Apr 2009 12:35:23 +0000 (12:35 -0000)]
Fixed indent, migrated to tabs and fixed vim modeline. Cleanup.
svn path=/; revision=554
idl0r [Wed, 29 Apr 2009 10:54:15 +0000 (10:54 -0000)]
Fixed svn mv/cp detection.
svn path=/; revision=553
fuzzyray [Tue, 28 Apr 2009 16:03:35 +0000 (16:03 -0000)]
Update echangelog with updates from idl0r
svn path=/; revision=552
fuzzyray [Tue, 28 Apr 2009 15:45:40 +0000 (15:45 -0000)]
Add initial test suite from idl0r
svn path=/; revision=551
fuzzyray [Sat, 25 Apr 2009 04:16:20 +0000 (04:16 -0000)]
Fix bug with multiline KEYWORDS processing
svn path=/; revision=550
fuzzyray [Fri, 24 Apr 2009 16:37:09 +0000 (16:37 -0000)]
Fix ekeyword to handle multiline KEYWORDS
svn path=/; revision=549
zmedico [Sat, 21 Feb 2009 01:59:02 +0000 (01:59 -0000)]
Inside summarylist(), it's possible for myglsa.packages.keys() to contain
unicode objects, which trigger and exception like this:
File "//usr/lib64/portage/pym/portage/dep.py", line 535, in __init__
obj_setattr(self, x, getattr(s, x))
AttributeError: 'unicode' object has no attribute '__eq__'
To solve this problem, convert unicode objects to plain str before passing
them to the portage api. Thanks to Ned Ludd <solar@g.o> for reporting.
svn path=/; revision=548
fuzzyray [Wed, 18 Feb 2009 22:05:44 +0000 (22:05 -0000)]
Fix typo in normalize_emerge_opts(). Bug #259526
svn path=/; revision=547
fuzzyray [Mon, 16 Feb 2009 20:07:03 +0000 (20:07 -0000)]
Fix 'Use of uninitialized value' error when processing modified ebuilds
svn path=/; revision=546
vapier [Sun, 15 Feb 2009 20:51:01 +0000 (20:51 -0000)]
document new options
svn path=/; revision=545
vapier [Sun, 15 Feb 2009 20:47:41 +0000 (20:47 -0000)]
add real --help/--version handling
svn path=/; revision=544
vapier [Sun, 15 Feb 2009 20:19:58 +0000 (20:19 -0000)]
always update the first line that includes the category/package as it isnt uncommon for this to fall out of date (as with package moves)
svn path=/; revision=543
vapier [Sun, 15 Feb 2009 19:50:14 +0000 (19:50 -0000)]
fix copyright to start at 1999 as that is what all the skels start with
svn path=/; revision=542
vapier [Sun, 15 Feb 2009 19:47:03 +0000 (19:47 -0000)]
set svn:executable
svn path=/; revision=541
vapier [Tue, 20 Jan 2009 02:57:26 +0000 (02:57 -0000)]
tighten up output
svn path=/; revision=540
vapier [Tue, 20 Jan 2009 02:44:44 +0000 (02:44 -0000)]
set svn:executable
svn path=/; revision=539
fuzzyray [Fri, 9 Jan 2009 04:43:01 +0000 (04:43 -0000)]
Fix for package.py to account for PORTDIR being a symbolic link when checking if a package is in an overlay.
svn path=/; revision=538
fuzzyray [Fri, 9 Jan 2009 04:20:48 +0000 (04:20 -0000)]
Fix package.py to account for PORTDIR being a symbolic link when checking if a package is in an overlay. (Bug #253968)
svn path=/; revision=537
zmedico [Wed, 7 Jan 2009 10:46:21 +0000 (10:46 -0000)]
Inside find_all_packages(), move the unique_array() call out of the loop.
This makes a big performance difference. Thanks to DJ Anderson for reporting.
svn path=/; revision=536
vapier [Wed, 7 Jan 2009 05:40:13 +0000 (05:40 -0000)]
convert whitespace to tabs
svn path=/; revision=535
vapier [Wed, 7 Jan 2009 05:37:15 +0000 (05:37 -0000)]
Tighten up diff output to show KEYWORDS changes
svn path=/; revision=534
vapier [Wed, 7 Jan 2009 05:35:04 +0000 (05:35 -0000)]
Error out on invalid arguments #156827
svn path=/; revision=533
vapier [Wed, 7 Jan 2009 05:16:44 +0000 (05:16 -0000)]
Convert every instance of KEYWORDS in the file
svn path=/; revision=532
vapier [Wed, 7 Jan 2009 05:16:03 +0000 (05:16 -0000)]
Support intended KEYWORDS
svn path=/; revision=531
vapier [Tue, 6 Jan 2009 10:10:01 +0000 (10:10 -0000)]
set svn:executable
svn path=/; revision=530
zmedico [Sun, 14 Dec 2008 04:08:42 +0000 (04:08 -0000)]
When calling sys.exit() inside die(), don't make the value negative since
it seems to be unintended (callers all pass in positive values). Thanks
to DJ Anderson for reporting.
svn path=/; revision=529
betelgeuse [Sat, 13 Dec 2008 22:10:53 +0000 (22:10 -0000)]
Add man page documentation for the runtime state files. Fixes bug #243304.
svn path=/; revision=528
zmedico [Fri, 5 Dec 2008 23:51:13 +0000 (23:51 -0000)]
Bug #239000 - Improve the message about 'remaining inconsistencies'.
svn path=/; revision=527
zmedico [Fri, 5 Dec 2008 22:51:39 +0000 (22:51 -0000)]
Bug #249652 - Add IUSE defaults support inside CmdFindUSEs.perform().
svn path=/; revision=526
fuzzyray [Tue, 2 Dec 2008 15:50:30 +0000 (15:50 -0000)]
Apply regex fixes from idl0r
svn path=/; revision=525
betelgeuse [Thu, 27 Nov 2008 13:52:01 +0000 (13:52 -0000)]
Add support for showing USE_EXPAND variables. Patch from Michael A. Smith <michael@smith-li.com>. Fixes bug #238005.
svn path=/; revision=524
fuzzyray [Wed, 26 Nov 2008 19:42:41 +0000 (19:42 -0000)]
Add comment on how to add support for USE_EXPANDED variables
svn path=/; revision=523
fuzzyray [Tue, 25 Nov 2008 16:53:11 +0000 (16:53 -0000)]
Change awk calls to gawk for non-linux system compatibility
svn path=/; revision=522
fuzzyray [Mon, 24 Nov 2008 19:10:42 +0000 (19:10 -0000)]
Added patch from igli to fix find command.
svn path=/; revision=521
fuzzyray [Tue, 11 Nov 2008 19:36:02 +0000 (19:36 -0000)]
Fix processing of virtual category (Bug 179530)
svn path=/; revision=520
fuzzyray [Tue, 11 Nov 2008 19:03:17 +0000 (19:03 -0000)]
Add strict option to echangelog to exit when no changed ebuilds found. (Bug 246226)
svn path=/; revision=519
fuzzyray [Fri, 7 Nov 2008 22:11:19 +0000 (22:11 -0000)]
Fix echangelog to properly identify added ebuilds. (Bug #176337)
svn path=/; revision=518
fuzzyray [Fri, 7 Nov 2008 15:12:33 +0000 (15:12 -0000)]
Fix git support to work with git 1.6 (Bug #199805)
svn path=/; revision=517
fuzzyray [Wed, 17 Sep 2008 18:20:16 +0000 (18:20 -0000)]
Fix check_sanity function to use get_all_make_defaults function when checking for the make.defaults files in the profile. (Bug #233651)
svn path=/; revision=515
fuzzyray [Wed, 3 Sep 2008 20:17:45 +0000 (20:17 -0000)]
Remove debug print statement in equery belongs command (Bug #236483)
svn path=/; revision=513
fuzzyray [Wed, 3 Sep 2008 20:13:55 +0000 (20:13 -0000)]
Fix depgraph function to print out dependencies that don't resolve to a package (Bug #236492)
svn path=/; revision=512
fuzzyray [Wed, 3 Sep 2008 20:00:18 +0000 (20:00 -0000)]
Change find_best_match to use the portage tree instaed of the vartree
svn path=/; revision=511
fuzzyray [Tue, 26 Aug 2008 19:51:33 +0000 (19:51 -0000)]
Fix has_key() deprecation message. (Bug #232797)
svn path=/; revision=509
fuzzyray [Tue, 26 Aug 2008 19:46:19 +0000 (19:46 -0000)]
Update fix for Bug 232270 to utilize better patch from Ian Abbott.
svn path=/; revision=508
fuzzyray [Fri, 22 Aug 2008 21:38:27 +0000 (21:38 -0000)]
Fix find_packages and find_installed_packages to print a warning instead of a traceback when an InvalidAtom exception occurs. (Bug #234358)
svn path=/; revision=507
fuzzyray [Fri, 22 Aug 2008 21:14:36 +0000 (21:14 -0000)]
Fix gentoolkit.split_package_name to work when portage.catpkgsplit returns None
svn path=/; revision=506
fuzzyray [Fri, 22 Aug 2008 20:14:08 +0000 (20:14 -0000)]
Fix equery belongs to strip multiple slashes from path names. (Bug #234584)
svn path=/; revision=505
fuzzyray [Fri, 22 Aug 2008 19:03:08 +0000 (19:03 -0000)]
Change TMPDIR references to WORKING_DIR in messages
svn path=/; revision=504
fuzzyray [Thu, 21 Aug 2008 22:01:11 +0000 (22:01 -0000)]
Finish changes as outlined in bug #203414, Comment 19. Normal users use mktemp, root uses /var/cache/revdep-rebuild
svn path=/; revision=503
fuzzyray [Thu, 24 Jul 2008 16:03:19 +0000 (16:03 -0000)]
Fix equery check to convert mtime to an integer so that comparisions always work.
svn path=/; revision=502
fuzzyray [Tue, 22 Jul 2008 18:29:31 +0000 (18:29 -0000)]
Fix gentoolkit.split_package_name to work with newer portage.catpkgsplit that now returns a tuple instead of a list. (Bug 232599)
svn path=/; revision=501
fuzzyray [Mon, 21 Jul 2008 19:00:07 +0000 (19:00 -0000)]
Add second permission check to setup_tmpdir function
svn path=/; revision=500
fuzzyray [Mon, 21 Jul 2008 18:38:34 +0000 (18:38 -0000)]
Moved temporary files from /tmp to /var/tmp. Use a to avoid unprintable characters when using --library
svn path=/; revision=499
fuzzyray [Mon, 21 Jul 2008 16:53:41 +0000 (16:53 -0000)]
Fix filtering of masked paths from SEARCH_DIRS variable. (Bug 232270)
svn path=/; revision=498
fuzzyray [Mon, 21 Jul 2008 16:47:03 +0000 (16:47 -0000)]
Apply fix for Bug 231508
svn path=/; revision=497
fuzzyray [Fri, 18 Jul 2008 19:30:58 +0000 (19:30 -0000)]
Remove prefixed '+/-' signs from IUSE for equery uses command. (Bug 232019)
svn path=/; revision=496
fuzzyray [Wed, 9 Jul 2008 22:33:21 +0000 (22:33 -0000)]
Remove extraneous debug code, fix typo
svn path=/; revision=495
fuzzyray [Wed, 9 Jul 2008 22:31:11 +0000 (22:31 -0000)]
Finish refactoring the code
svn path=/; revision=494
fuzzyray [Wed, 9 Jul 2008 19:01:06 +0000 (19:01 -0000)]
Fix revdep-rebuild to not evaluate broken objects multiple times. (Bug 220761)
svn path=/; revision=493
fuzzyray [Wed, 9 Jul 2008 16:44:23 +0000 (16:44 -0000)]
Fix revdep-rebuild to use TMPDIR instead of HOME for temporary files. (Bug 203414)
svn path=/; revision=492
fuzzyray [Wed, 9 Jul 2008 15:51:03 +0000 (15:51 -0000)]
Fix gentoolkit to work without thread support in python. (Bug 223255)
svn path=/; revision=491
genone [Mon, 16 Jun 2008 00:50:17 +0000 (00:50 -0000)]
add support for multi-parent profiles, account for missing newline in make.conf
svn path=/; revision=490
fuzzyray [Mon, 28 Apr 2008 18:34:05 +0000 (18:34 -0000)]
Fix typo in README. (Bug #219612)
svn path=/; revision=489
fuzzyray [Fri, 25 Apr 2008 15:47:47 +0000 (15:47 -0000)]
Enhance equery check to check all installed packages if no package argument is present. (Bug #217070)
svn path=/; revision=488
fuzzyray [Wed, 23 Apr 2008 20:05:07 +0000 (20:05 -0000)]
Change error message to be clearer when unknown option is passed. (Bug #214370)
svn path=/; revision=487
fuzzyray [Wed, 23 Apr 2008 19:38:05 +0000 (19:38 -0000)]
Reverting revision 483, since it breaks usability for a user in the portage group.
svn path=/; revision=486
fuzzyray [Wed, 19 Mar 2008 19:36:03 +0000 (19:36 -0000)]
Fix imports so mail functionality in glsa-check works with python versions less than 2.5 (Bug 211706)
svn path=/; revision=485
fuzzyray [Mon, 17 Mar 2008 16:07:09 +0000 (16:07 -0000)]
Update defaults to exclude /lib*/modules
svn path=/; revision=484
fuzzyray [Fri, 14 Mar 2008 23:04:49 +0000 (23:04 -0000)]
Change revdep-rebuild to not use /root for temp files. It now uses $TMPDIR/revdep-rebuild. (Bug 203414)
svn path=/; revision=483
fuzzyray [Fri, 14 Mar 2008 14:26:53 +0000 (14:26 -0000)]
Add missing semi-colon to fix compilation error
svn path=/; revision=482
fuzzyray [Fri, 14 Mar 2008 03:21:03 +0000 (03:21 -0000)]
Fix prepending '=' to slotted atoms (Bug #213328)
svn path=/; revision=481
fuzzyray [Thu, 13 Mar 2008 22:39:19 +0000 (22:39 -0000)]
Add --info-installed flag to euse. Thanks to Andreas Waidler for providing the patch
svn path=/; revision=480
fuzzyray [Thu, 13 Mar 2008 19:34:23 +0000 (19:34 -0000)]
Fix trying to emerge an empty list of packages. (Bug 213294)
svn path=/; revision=479
fuzzyray [Wed, 5 Mar 2008 18:25:54 +0000 (18:25 -0000)]
Disable portage-utils support until it is able to handle categories without a hyphen. Bug #210386
svn path=/; revision=478
fuzzyray [Thu, 28 Feb 2008 23:43:45 +0000 (23:43 -0000)]
Fix traceback when accessing the portage db. (Bug #211716)
svn path=/; revision=477
genone [Thu, 28 Feb 2008 15:21:24 +0000 (15:21 -0000)]
remove redundant sys.path adjustment for portage
svn path=/; revision=476
genone [Thu, 28 Feb 2008 13:57:04 +0000 (13:57 -0000)]
fix imports for portage-2.2
svn path=/; revision=475
fuzzyray [Thu, 21 Feb 2008 14:16:14 +0000 (14:16 -0000)]
Use /etc/init.d/functions.sh instead of /sbin/functions.sh. (Bug 210940)
svn path=/; revision=474
fuzzyray [Tue, 19 Feb 2008 14:54:46 +0000 (14:54 -0000)]
Fix to add = to CPV passed to emerge
svn path=/; revision=473
fuzzyray [Tue, 19 Feb 2008 00:04:18 +0000 (00:04 -0000)]
Fix bug with patch for filtering SEARCH_DIRS_MASK paths from SEARCH_DIRS
svn path=/; revision=472
fuzzyray [Mon, 18 Feb 2008 23:57:32 +0000 (23:57 -0000)]
Updated ChangeLog
svn path=/; revision=471
fuzzyray [Mon, 18 Feb 2008 23:48:00 +0000 (23:48 -0000)]
Fix equery list to not generate an internal portage error when fed input with too many slashes. (Bug 119806)
svn path=/; revision=470
fuzzyray [Mon, 18 Feb 2008 23:43:56 +0000 (23:43 -0000)]
Assume the -p flag when equery list -I is used by itself. (Bug 106278)
svn path=/; revision=469
fuzzyray [Mon, 18 Feb 2008 19:12:13 +0000 (19:12 -0000)]
Removed retired developers
svn path=/; revision=468
fuzzyray [Mon, 18 Feb 2008 19:09:27 +0000 (19:09 -0000)]
Updated ChangeLog
svn path=/; revision=467
fuzzyray [Mon, 18 Feb 2008 18:22:47 +0000 (18:22 -0000)]
Apply patch to allow combined short options. (Bug 188343)
svn path=/; revision=466
fuzzyray [Mon, 18 Feb 2008 18:16:57 +0000 (18:16 -0000)]
Don't duplicate broken file output. (Bug 201319)
svn path=/; revision=465