Fabian Groffen [Fri, 26 Mar 2010 08:28:22 +0000 (09:28 +0100)]
merged from master
Fabian Groffen [Fri, 26 Mar 2010 07:51:25 +0000 (08:51 +0100)]
Effectuate that trunk@15843 has been merged in prefix branch as prefix@15844
Zac Medico [Fri, 26 Mar 2010 05:31:16 +0000 (22:31 -0700)]
Use PORTAGE_USERNAME when populating userpriv_groups.
Zac Medico [Thu, 25 Mar 2010 11:07:38 +0000 (04:07 -0700)]
Implement PortageException.__unicode__ so the string formatin operator will
work correctly with unicode strings in python2.
Zac Medico [Thu, 25 Mar 2010 11:02:11 +0000 (04:02 -0700)]
Remove unsed check_KV() function. Thanks to Brian Harring.
Zac Medico [Thu, 25 Mar 2010 09:49:10 +0000 (02:49 -0700)]
Remove obsolete reference to nonexistent functions like newdepend in
save_ebuild_env. Thanks to Brian Harring.
Zac Medico [Wed, 24 Mar 2010 07:19:11 +0000 (00:19 -0700)]
Add back executable bits, accidentally removed in previous commit.
Zac Medico [Wed, 24 Mar 2010 07:13:00 +0000 (00:13 -0700)]
Remove all svn $Id keywords.
Zac Medico [Wed, 24 Mar 2010 07:03:51 +0000 (00:03 -0700)]
Don't use $Id or $Rev for version strings since that doesn't work with git.
Zac Medico [Wed, 24 Mar 2010 06:40:44 +0000 (23:40 -0700)]
Use git (repo in current working directory) instead of svn.
Zac Medico [Wed, 24 Mar 2010 03:03:51 +0000 (20:03 -0700)]
Add support for PORTAGE_USERNAME and PORTAGE_GROUPNAME environment
variables. Thanks to Alec Warner <antarus@g.o> for submitting the
initial PORTAGE_USERNAME patch from chromiumos-overlay.
Sebastian Pipping [Sat, 27 Feb 2010 02:37:45 +0000 (03:37 +0100)]
Add check of herds in metadata.xml
Sebastian Pipping [Fri, 26 Feb 2010 21:10:43 +0000 (22:10 +0100)]
Prepare further checks on metadata.xml
Fabian Groffen [Tue, 23 Mar 2010 20:22:58 +0000 (20:22 -0000)]
Merged from trunk -r15842:15843
| 15843 | install_qa_check: make sure init.d and conf.d files do not |
| SpankMan | have syntax errors in them #310805 |
svn path=/main/branches/prefix/; revision=15844
Mike Frysinger [Tue, 23 Mar 2010 20:12:38 +0000 (20:12 -0000)]
install_qa_check: make sure init.d and conf.d files do not have syntax errors in them #310805
svn path=/main/trunk/; revision=15843
Fabian Groffen [Tue, 23 Mar 2010 18:31:31 +0000 (18:31 -0000)]
Activate AIX hooks again (got lost in the split), thanks haubi
svn path=/main/branches/prefix/; revision=15842
Fabian Groffen [Tue, 23 Mar 2010 07:23:38 +0000 (07:23 -0000)]
Merged from trunk -r15835:15840
| 15839 | Bug #309149 - Unify look of eend used in bash & python code, |
| zmedico | additionally fixing few inconsistences in bash code. Thanks |
| | to Michał Górny <gentoo@mgorny.alt.pl> for this patch. |
| 15840 | Show masking reasons for --binpkg-respect-use. Thanks to |
| zmedico | Sebastian Luther (few) for this patch. |
svn path=/main/branches/prefix/; revision=15841
Zac Medico [Sun, 21 Mar 2010 21:47:28 +0000 (21:47 -0000)]
Show masking reasons for --binpkg-respect-use. Thanks to Sebastian Luther
(few) for this patch.
svn path=/main/trunk/; revision=15840
Zac Medico [Sat, 20 Mar 2010 23:46:24 +0000 (23:46 -0000)]
Bug #309149 - Unify look of eend used in bash & python code, additionally
fixing few inconsistences in bash code. Thanks to Michał Górny
<gentoo@mgorny.alt.pl> for this patch.
svn path=/main/trunk/; revision=15839
Fabian Groffen [Sat, 20 Mar 2010 18:57:51 +0000 (18:57 -0000)]
make shebang check a bit more strict by not blindly believing all shebangs that start with EPREFIX
svn path=/main/branches/prefix/; revision=15838
Fabian Groffen [Sat, 20 Mar 2010 18:31:13 +0000 (18:31 -0000)]
Merged from trunk -r15825:15835
| 15826 | Update SIGPIPE comments to refer to "[Errno 32] Broken pipe" |
| zmedico | exceptions since this is signal hander now set automatically |
| | for subprocesses after the fork in portage.process.spawn(). |
| 15827 | Revert tar error handling changes from bug #309001 since we |
| zmedico | can't necessarily trust tar exist status alone (reverts |
| | r15820 and r15821). |
| 15828 | Bug #299095 - Always use UTF-8 codec when opening ebuilds, |
| zmedico | to avoid UnicodeDecodeError with python3. |
| 15829 | Add a TODO note about adding a registration interface for |
| zmedico | eclasses to register phase hooks, in order to migrate away |
| | from global scope useq() calls. |
| 15830 | Fix breakage from previous commit. |
| zmedico | |
| 15831 | Bug #309699 - Update --emptytree docs. Thanks to Ben Kohler |
| zmedico | <bkohler@gmail.com> for wording suggestions. |
| 15832 | Bug #309907 - Fix update_config_files() to handle |
| zmedico | package.license. |
| 15833 | Bug #310135 - Skip the changelog.ebuildadded for all |
| zmedico | distributed SCMs. |
| 15834 | Note that use.local.desc is automatically generated, and |
| zmedico | refer to GLEP 56. |
| 15835 | Fix typo. |
| zmedico | |
svn path=/main/branches/prefix/; revision=15837
Fabian Groffen [Sat, 20 Mar 2010 18:30:18 +0000 (18:30 -0000)]
Merged from trunk -r15815:15825
| 15820 | Bug #309001 - Only trust tar exit status (ignore |
| zmedico | decompressor exit status) when unpacking tar files. |
| 15821 | Trust tar exit status and ignore bzip2 exit status as in bug |
| zmedico | #309001. |
| 15822 | Simplyfy the virtual.exists check, and avoid deprecation |
| zmedico | warning triggered by cpv_getkey called on an empty string. |
| 15823 | Bug #309001 - Use signal(signal.SIGPIPE, signal.SIG_DFL) for |
| zmedico | quiet killing of subprocesses by SIGPIPE (as emerge has for |
| | a long time). Thanks to Harald van Dijk truedfx@g.o for this |
| | patch. |
| 15824 | Add references to bug #309001 in comments about SIGPIPE |
| zmedico | handling. |
| 15825 | Bug #309001 - Install a SIGPIPE handler inside _exec for all |
| zmedico | forked processes. |
svn path=/main/branches/prefix/; revision=15836
Zac Medico [Fri, 19 Mar 2010 03:52:17 +0000 (03:52 -0000)]
Fix typo.
svn path=/main/trunk/; revision=15835
Zac Medico [Fri, 19 Mar 2010 03:06:03 +0000 (03:06 -0000)]
Note that use.local.desc is automatically generated, and refer to GLEP 56.
svn path=/main/trunk/; revision=15834
Zac Medico [Fri, 19 Mar 2010 00:41:21 +0000 (00:41 -0000)]
Bug #310135 - Skip the changelog.ebuildadded for all distributed SCMs.
svn path=/main/trunk/; revision=15833
Zac Medico [Wed, 17 Mar 2010 07:24:21 +0000 (07:24 -0000)]
Bug #309907 - Fix update_config_files() to handle package.license.
svn path=/main/trunk/; revision=15832
Zac Medico [Tue, 16 Mar 2010 06:17:57 +0000 (06:17 -0000)]
Bug #309699 - Update --emptytree docs. Thanks to Ben Kohler <bkohler@gmail.com>
for wording suggestions.
svn path=/main/trunk/; revision=15831
Zac Medico [Mon, 15 Mar 2010 01:53:41 +0000 (01:53 -0000)]
Fix breakage from previous commit.
svn path=/main/trunk/; revision=15830
Zac Medico [Mon, 15 Mar 2010 00:25:57 +0000 (00:25 -0000)]
Add a TODO note about adding a registration interface for eclasses to register
phase hooks, in order to migrate away from global scope useq() calls.
svn path=/main/trunk/; revision=15829
Zac Medico [Sun, 14 Mar 2010 23:44:14 +0000 (23:44 -0000)]
Bug #299095 - Always use UTF-8 codec when opening ebuilds, to avoid
UnicodeDecodeError with python3.
svn path=/main/trunk/; revision=15828
Zac Medico [Sun, 14 Mar 2010 10:00:46 +0000 (10:00 -0000)]
Revert tar error handling changes from bug #309001 since we can't necessarily
trust tar exist status alone (reverts r15820 and r15821).
svn path=/main/trunk/; revision=15827
Zac Medico [Sat, 13 Mar 2010 21:55:24 +0000 (21:55 -0000)]
Update SIGPIPE comments to refer to "[Errno 32] Broken pipe" exceptions since
this is signal hander now set automatically for subprocesses after the fork
in portage.process.spawn().
svn path=/main/trunk/; revision=15826
Zac Medico [Sat, 13 Mar 2010 06:47:36 +0000 (06:47 -0000)]
Bug #309001 - Install a SIGPIPE handler inside _exec for all forked processes.
svn path=/main/trunk/; revision=15825
Zac Medico [Sat, 13 Mar 2010 02:22:20 +0000 (02:22 -0000)]
Add references to bug #309001 in comments about SIGPIPE handling.
svn path=/main/trunk/; revision=15824
Zac Medico [Sat, 13 Mar 2010 02:18:05 +0000 (02:18 -0000)]
Bug #309001 - Use signal(signal.SIGPIPE, signal.SIG_DFL) for quiet killing of
subprocesses by SIGPIPE (as emerge has for a long time). Thanks to Harald van
Dijk truedfx@g.o for this patch.
svn path=/main/trunk/; revision=15823
Zac Medico [Fri, 12 Mar 2010 20:52:58 +0000 (20:52 -0000)]
Simplyfy the virtual.exists check, and avoid deprecation warning triggered
by cpv_getkey called on an empty string.
svn path=/main/trunk/; revision=15822
Zac Medico [Thu, 11 Mar 2010 23:35:01 +0000 (23:35 -0000)]
Trust tar exit status and ignore bzip2 exit status as in bug #309001.
svn path=/main/trunk/; revision=15821
Zac Medico [Thu, 11 Mar 2010 23:27:54 +0000 (23:27 -0000)]
Bug #309001 - Only trust tar exit status (ignore decompressor exit status)
when unpacking tar files.
svn path=/main/trunk/; revision=15820
Fabian Groffen [Thu, 11 Mar 2010 20:59:05 +0000 (20:59 -0000)]
Allow tabs and returns to occur in text-files
svn path=/main/branches/prefix/; revision=15819
Fabian Groffen [Thu, 11 Mar 2010 20:35:20 +0000 (20:35 -0000)]
fix bug with misplaced summary.log when EPREFIX=''
svn path=/main/branches/prefix/; revision=15818
Fabian Groffen [Thu, 11 Mar 2010 18:39:54 +0000 (18:39 -0000)]
Merged from trunk -r15795:15815
| 15802 | Use ewarn output style to add some color. |
| zmedico | |
| 15803 | Add periods. |
| zmedico | |
| 15804 | Merge libc asap for all roots instead of just ROOT="/". |
| zmedico | |
| 15809 | Disable implicit libc deps for ROOT != "/" since it's |
| zmedico | probably not needed. |
| 15810 | Only create implicit libc deps when the version changes. |
| zmedico | |
| 15813 | Only try to merge portage asap when the new version is |
| zmedico | different. |
svn path=/main/branches/prefix/; revision=15817
Zac Medico [Wed, 10 Mar 2010 00:29:24 +0000 (00:29 -0000)]
Only try to merge portage asap when the new version is different.
svn path=/main/trunk/; revision=15813
Zac Medico [Tue, 9 Mar 2010 21:23:33 +0000 (21:23 -0000)]
Only create implicit libc deps when the version changes.
svn path=/main/trunk/; revision=15810
Zac Medico [Tue, 9 Mar 2010 21:09:34 +0000 (21:09 -0000)]
Disable implicit libc deps for ROOT != "/" since it's probably not needed.
svn path=/main/trunk/; revision=15809
Zac Medico [Tue, 9 Mar 2010 20:10:57 +0000 (20:10 -0000)]
Merge libc asap for all roots instead of just ROOT="/".
svn path=/main/trunk/; revision=15804
Zac Medico [Tue, 9 Mar 2010 19:48:12 +0000 (19:48 -0000)]
Add periods.
svn path=/main/trunk/; revision=15803
Zac Medico [Tue, 9 Mar 2010 19:27:45 +0000 (19:27 -0000)]
Use ewarn output style to add some color.
svn path=/main/trunk/; revision=15802
Fabian Groffen [Tue, 9 Mar 2010 14:17:51 +0000 (14:17 -0000)]
don't get confused by carriage returns in windows edited files (such as provided by ant-core)
svn path=/main/branches/prefix/; revision=15801
Fabian Groffen [Tue, 9 Mar 2010 11:30:54 +0000 (11:30 -0000)]
Merged from trunk -r15790:15795
| 15793 | Import 'email' and 'smtlib' locally since python ebuilds |
| zmedico | remove the 'email' module when built with USE=build. |
| 15795 | * Remove outdated profiles.desc sentence about "1 profile |
| zmedico | allowed per stable/dev/KEYWORD". Thanks to Torsten Veller |
| | <tove@g.o> for reporting. * Add 'exp' to valid profiles.desc |
| | status values, and update the example. |
svn path=/main/branches/prefix/; revision=15800
Fabian Groffen [Tue, 9 Mar 2010 11:29:06 +0000 (11:29 -0000)]
Merged from trunk -r15780:15790
| 15783 | Bug #303567 - Create implicit dependencies on libc, in order |
| zmedico | to ensure that libc is installed as early as possible. |
| 15784 | Fix typo in parenthesis from previous commit. |
| zmedico | |
| 15787 | Add support for displaying profile listed in |
| zmedico | make.profile/parent when make.profile is not a symlink. The |
| | first parent with a path inside $PORTDIR is displayed. |
| 15789 | If _implicit_libc_deps() finds both a new-style virtual and |
| zmedico | an old-style PROVIDE virtual, use the new-style virtual. |
| 15790 | Add --debug output for the scheduler digraph. |
| zmedico | |
svn path=/main/branches/prefix/; revision=15799
Fabian Groffen [Tue, 9 Mar 2010 11:27:52 +0000 (11:27 -0000)]
Merged from trunk -r15770:15780
| 15771 | Add copyright header. |
| zmedico | |
| 15775 | Escape hyphens. |
| zmedico | |
| 15776 | Clean up/sync docs for emerge --sync, and add a note about |
| zmedico | PORTAGE_SYNC_STALE. |
| 15777 | Move --update from the actions to the options section. |
| zmedico | |
| 15778 | When portage upgrades or downgrades itself, preload lazily |
| zmedico | referenced portage submodules into memory so that imports |
| | won't fail later. |
svn path=/main/branches/prefix/; revision=15798
Fabian Groffen [Tue, 9 Mar 2010 11:26:48 +0000 (11:26 -0000)]
Merged from trunk -r15760:15770
| 15765 | Bug #307409 - Force --verbose mode when displaying circular |
| zmedico | deps. |
| 15767 | Exclude PORTAGE_SYNC_STALE from the ebuild environment. |
| zmedico | |
| 15769 | Disable PORTAGE_SYNC_STALE warnings when --usepkgonly is |
| zmedico | enabled. |
svn path=/main/branches/prefix/; revision=15797
Fabian Groffen [Tue, 9 Mar 2010 11:25:26 +0000 (11:25 -0000)]
Merged from trunk -r15750:15760
| 15755 | Bug #308415 - Fix broken uri parameter passed to fetch () |
| zmedico | for some cases when using ebuild(1). |
| 15756 | Produce a warning message if the timestamp of the portage |
| zmedico | tree is more than 30 days old, and make it adjustable via |
| | the PORTAGE_SYNC_STALE variable. Thanks to Ned Ludd |
| | <solar@g.o> for the most of this code. |
| 15757 | Note that PORTAGE_SYNC_STALE=0 will disable warnings. |
| zmedico | |
| 15758 | Show --sync in messages, to help avoid confusion. |
| zmedico | |
| 15759 | Bug #291331 - Force ascii encoding in send_mail() in order |
| zmedico | to avoid UnicodeEncodeError from smtplib.sendmail with |
| | python3. |
svn path=/main/branches/prefix/; revision=15796
Zac Medico [Tue, 9 Mar 2010 09:03:57 +0000 (09:03 -0000)]
* Remove outdated profiles.desc sentence about "1 profile allowed per
stable/dev/KEYWORD". Thanks to Torsten Veller <tove@g.o> for reporting.
* Add 'exp' to valid profiles.desc status values, and update the example.
svn path=/main/trunk/; revision=15795
Zac Medico [Tue, 9 Mar 2010 08:07:36 +0000 (08:07 -0000)]
Import 'email' and 'smtlib' locally since python ebuilds remove the 'email'
module when built with USE=build.
svn path=/main/trunk/; revision=15793
Zac Medico [Tue, 9 Mar 2010 05:02:27 +0000 (05:02 -0000)]
Add --debug output for the scheduler digraph.
svn path=/main/trunk/; revision=15790
Zac Medico [Tue, 9 Mar 2010 04:55:37 +0000 (04:55 -0000)]
If _implicit_libc_deps() finds both a new-style virtual and an old-style
PROVIDE virtual, use the new-style virtual.
svn path=/main/trunk/; revision=15789
Zac Medico [Tue, 9 Mar 2010 04:24:16 +0000 (04:24 -0000)]
Add support for displaying profile listed in make.profile/parent when
make.profile is not a symlink. The first parent with a path inside
$PORTDIR is displayed.
svn path=/main/trunk/; revision=15787
Zac Medico [Tue, 9 Mar 2010 03:56:39 +0000 (03:56 -0000)]
Fix typo in parenthesis from previous commit.
svn path=/main/trunk/; revision=15784
Zac Medico [Tue, 9 Mar 2010 03:52:55 +0000 (03:52 -0000)]
Bug #303567 - Create implicit dependencies on libc, in order to ensure that
libc is installed as early as possible.
svn path=/main/trunk/; revision=15783
Zac Medico [Tue, 9 Mar 2010 02:36:00 +0000 (02:36 -0000)]
When portage upgrades or downgrades itself, preload lazily referenced portage
submodules into memory so that imports won't fail later.
svn path=/main/trunk/; revision=15778
Zac Medico [Mon, 8 Mar 2010 22:12:42 +0000 (22:12 -0000)]
Move --update from the actions to the options section.
svn path=/main/trunk/; revision=15777
Zac Medico [Mon, 8 Mar 2010 22:01:28 +0000 (22:01 -0000)]
Clean up/sync docs for emerge --sync, and add a note about PORTAGE_SYNC_STALE.
svn path=/main/trunk/; revision=15776
Zac Medico [Mon, 8 Mar 2010 18:57:32 +0000 (18:57 -0000)]
Escape hyphens.
svn path=/main/trunk/; revision=15775
Zac Medico [Mon, 8 Mar 2010 09:40:31 +0000 (09:40 -0000)]
Add copyright header.
svn path=/main/trunk/; revision=15771
Zac Medico [Mon, 8 Mar 2010 09:10:35 +0000 (09:10 -0000)]
Disable PORTAGE_SYNC_STALE warnings when --usepkgonly is enabled.
svn path=/main/trunk/; revision=15769
Zac Medico [Mon, 8 Mar 2010 09:04:56 +0000 (09:04 -0000)]
Exclude PORTAGE_SYNC_STALE from the ebuild environment.
svn path=/main/trunk/; revision=15767
Zac Medico [Mon, 8 Mar 2010 08:53:03 +0000 (08:53 -0000)]
Bug #307409 - Force --verbose mode when displaying circular deps.
svn path=/main/trunk/; revision=15765
Zac Medico [Mon, 8 Mar 2010 08:39:01 +0000 (08:39 -0000)]
Bug #291331 - Force ascii encoding in send_mail() in order to avoid
UnicodeEncodeError from smtplib.sendmail with python3.
svn path=/main/trunk/; revision=15759
Zac Medico [Mon, 8 Mar 2010 07:57:16 +0000 (07:57 -0000)]
Show --sync in messages, to help avoid confusion.
svn path=/main/trunk/; revision=15758
Zac Medico [Mon, 8 Mar 2010 07:53:32 +0000 (07:53 -0000)]
Note that PORTAGE_SYNC_STALE=0 will disable warnings.
svn path=/main/trunk/; revision=15757
Zac Medico [Mon, 8 Mar 2010 07:43:00 +0000 (07:43 -0000)]
Produce a warning message if the timestamp of the portage tree is more than
30 days old, and make it adjustable via the PORTAGE_SYNC_STALE variable.
Thanks to Ned Ludd <solar@g.o> for the most of this code.
svn path=/main/trunk/; revision=15756
Zac Medico [Mon, 8 Mar 2010 06:56:09 +0000 (06:56 -0000)]
Bug #308415 - Fix broken uri parameter passed to fetch () for some cases when
using ebuild(1).
svn path=/main/trunk/; revision=15755
Fabian Groffen [Sat, 6 Mar 2010 18:38:41 +0000 (18:38 -0000)]
haubi: AIX: patch to support import files as archive members for bug#213277#c10 (Portage version: 2.2.00.15742-prefix/svn/AIX
00000A03D600)
svn path=/main/branches/prefix/; revision=15754
Fabian Groffen [Sat, 6 Mar 2010 18:25:03 +0000 (18:25 -0000)]
Merged from trunk -r15739:15750
| 15743 | Bug #307707 - Fix fetch() to use the correct spawn function |
| zmedico | when calling nofetch. |
| 15744 | Fix imports doebuild_environment and prepare_build_dirs |
| zmedico | imports to import from the real location instead of |
| | importing proxies. |
| 15745 | Bug #307723 - Define basestring for python3. |
| zmedico | |
svn path=/main/branches/prefix/; revision=15753
Fabian Groffen [Fri, 5 Mar 2010 16:40:15 +0000 (16:40 -0000)]
fix import error
svn path=/main/branches/prefix/; revision=15752
Zac Medico [Thu, 4 Mar 2010 11:00:16 +0000 (11:00 -0000)]
Bug #307723 - Define basestring for python3.
svn path=/main/trunk/; revision=15745
Zac Medico [Thu, 4 Mar 2010 07:11:59 +0000 (07:11 -0000)]
Fix imports doebuild_environment and prepare_build_dirs imports to import from
the real location instead of importing proxies.
svn path=/main/trunk/; revision=15744
Zac Medico [Thu, 4 Mar 2010 06:57:52 +0000 (06:57 -0000)]
Bug #307707 - Fix fetch() to use the correct spawn function when calling
nofetch.
svn path=/main/trunk/; revision=15743
Fabian Groffen [Wed, 3 Mar 2010 19:21:29 +0000 (19:21 -0000)]
Merged from trunk -r15732:15739
| 15739 | Add new colors for binary packages in the merge list. Thanks |
| zmedico | to Sebastian Luther (few) for this patch. |
svn path=/main/branches/prefix/; revision=15742
Fabian Groffen [Wed, 3 Mar 2010 19:20:03 +0000 (19:20 -0000)]
add missing EPREFIX imports
svn path=/main/branches/prefix/; revision=15741
Fabian Groffen [Wed, 3 Mar 2010 19:15:10 +0000 (19:15 -0000)]
add back in critical line that apparently got lost in the many merges with conflicts
svn path=/main/branches/prefix/; revision=15740
Zac Medico [Wed, 3 Mar 2010 19:03:48 +0000 (19:03 -0000)]
Add new colors for binary packages in the merge list. Thanks to Sebastian
Luther (few) for this patch.
svn path=/main/trunk/; revision=15739
Fabian Groffen [Wed, 3 Mar 2010 18:49:02 +0000 (18:49 -0000)]
Merged from trunk -r15717:15732
| 15720 | Bug #304981 - Remove redundant fetch log removal code which |
| zmedico | is already handled by EbuildFetcher. |
| 15721 | Remove fetch log after successful fetch. |
| zmedico | |
| 15722 | Unlink log instead of truncate, to avoid leaving empty log |
| zmedico | in $PORT_LOGDIR. This reverts bug 304981 (reporting doesn't |
| | use tee like this anymore so he'd prefer the old behavior). |
| 15728 | Make _global_updates() silently return if ROOT != "/" and |
| zmedico | make fixpackages bail out with an error message in this case |
| | which suggests to instead use emaint --fix movebin and/or |
| | moveinst. This prevents useless/ugly global updates messages |
| | that flood the terminal when ROOT != "/". |
| 15730 | Add news about splitting the top-level __init__.py. |
| zmedico | |
svn path=/main/branches/prefix/; revision=15738
Fabian Groffen [Wed, 3 Mar 2010 18:47:30 +0000 (18:47 -0000)]
Merged from trunk -r15517:15717
| 15633 | Add section for portage-2.1.8. |
| zmedico | |
| 15714 | Clean up imports. |
| zmedico | |
| 15715 | Move imports to top. |
| zmedico | |
| 15716 | Clean up imports and unused variables. |
| zmedico | |
svn path=/main/branches/prefix/; revision=15737
Fabian Groffen [Wed, 3 Mar 2010 18:46:26 +0000 (18:46 -0000)]
Merged from trunk -r15507:15517
| 15508 | Move imports to the top and use writemsg_stdout instead of |
| zmedico | print(). |
| 15509 | Use writemsg instead of print. Also don't use _ as a |
| zmedico | variable name since it collides with _ from |
| | portage.localization. |
| 15510 | Add a note in _find_system_deps about needing the system set |
| zmedico | added to the graph. |
| 15511 | Fix legacy globals proxies to reset state when the portage |
| zmedico | module is reloaded. This fixes ebuild(1) failing to generate |
| | manifests when the ebuild is not in PORTDIR_OVERLAY, as |
| | reported by Arfrever. |
| 15512 | Test for python openpty breakage after freebsd7 to freebsd8 |
| zmedico | upgrade, which results in a 'Function not implemented' error |
| | and the process being killed. Thanks to Javier |
| | Villavicenciom <the_paya@g.o> for reporting and helping to |
| | develop this test. |
| 15513 | Bug #306659 - For --rebuilt-binaries, only reinstall if |
| zmedico | binary package BUILD_TIME is non-empty, in order to avoid |
| | cases like to bug #306659 where BUILD_TIME fields are |
| | missing in local and/or remote Packages file. |
| 15514 | Move imports to top. |
| zmedico | |
| 15515 | Move _pty module to portage.util._pty. |
| zmedico | |
svn path=/main/branches/prefix/; revision=15736
Fabian Groffen [Wed, 3 Mar 2010 18:44:28 +0000 (18:44 -0000)]
Merged from trunk -r15497:15507
| 15501 | Remove unused imports. |
| zmedico | |
| 15502 | Remove unused print() import. |
| zmedico | |
| 15503 | Bug #307235 - Inside depgraph._add_dep, discard child |
| zmedico | choices for deps that will be not be processed immediately, |
| | since "complete" mode may select a different child later. |
| 15504 | Remove unused print_function. |
| zmedico | |
| 15505 | Remove redundant local elog_process import that can trigger |
| zmedico | UnboundLocalError in some cases. |
| 15506 | Remove redundant eerror import. |
| zmedico | |
| 15507 | Call stack_lists on profile_only_variables for incremental |
| zmedico | processing. |
svn path=/main/branches/prefix/; revision=15735
Fabian Groffen [Wed, 3 Mar 2010 18:39:31 +0000 (18:39 -0000)]
change approach not to use padding zero bytes, but leading slashes to get around subtle problems that are caused by a changing string length
svn path=/main/branches/prefix/; revision=15734
Zac Medico [Wed, 3 Mar 2010 06:25:46 +0000 (06:25 -0000)]
Add news about splitting the top-level __init__.py.
svn path=/main/trunk/; revision=15730
Zac Medico [Wed, 3 Mar 2010 05:45:47 +0000 (05:45 -0000)]
Make _global_updates() silently return if ROOT != "/" and make fixpackages
bail out with an error message in this case which suggests to instead use
emaint --fix movebin and/or moveinst. This prevents useless/ugly global
updates messages that flood the terminal when ROOT != "/".
svn path=/main/trunk/; revision=15728
Zac Medico [Tue, 2 Mar 2010 22:27:16 +0000 (22:27 -0000)]
Unlink log instead of truncate, to avoid leaving empty log in
$PORT_LOGDIR. This reverts bug 304981 (reporting doesn't use tee like
this anymore so he'd prefer the old behavior).
svn path=/main/trunk/; revision=15722
Zac Medico [Tue, 2 Mar 2010 22:20:41 +0000 (22:20 -0000)]
Remove fetch log after successful fetch.
svn path=/main/trunk/; revision=15721
Zac Medico [Tue, 2 Mar 2010 22:04:13 +0000 (22:04 -0000)]
Bug #304981 - Remove redundant fetch log removal code which is already
handled by EbuildFetcher.
svn path=/main/trunk/; revision=15720
Zac Medico [Tue, 2 Mar 2010 21:33:35 +0000 (21:33 -0000)]
Clean up imports and unused variables.
svn path=/main/trunk/; revision=15716
Zac Medico [Tue, 2 Mar 2010 21:24:24 +0000 (21:24 -0000)]
Move imports to top.
svn path=/main/trunk/; revision=15715
Zac Medico [Tue, 2 Mar 2010 21:20:34 +0000 (21:20 -0000)]
Clean up imports.
svn path=/main/trunk/; revision=15714
Zac Medico [Tue, 2 Mar 2010 20:51:06 +0000 (20:51 -0000)]
Add section for portage-2.1.8.
svn path=/main/trunk/; revision=15633
Zac Medico [Tue, 2 Mar 2010 09:47:26 +0000 (09:47 -0000)]
Move _pty module to portage.util._pty.
svn path=/main/trunk/; revision=15515
Zac Medico [Tue, 2 Mar 2010 09:42:20 +0000 (09:42 -0000)]
Move imports to top.
svn path=/main/trunk/; revision=15514
Zac Medico [Tue, 2 Mar 2010 05:45:48 +0000 (05:45 -0000)]
Bug #306659 - For --rebuilt-binaries, only reinstall if binary package
BUILD_TIME is non-empty, in order to avoid cases like to bug #306659 where
BUILD_TIME fields are missing in local and/or remote Packages file.
svn path=/main/trunk/; revision=15513