Fabian Groffen [Sun, 28 Mar 2010 10:41:34 +0000 (12:41 +0200)]
Merge remote branch 'overlays-gentoo-org/master' into prefix
Zac Medico [Sun, 28 Mar 2010 10:19:32 +0000 (03:19 -0700)]
Move all imports to top.
Zac Medico [Sun, 28 Mar 2010 10:00:59 +0000 (03:00 -0700)]
Remove unused variables/imports and extra whitespace.
Sebastian Luther [Sun, 28 Mar 2010 08:57:15 +0000 (10:57 +0200)]
Add support for package sets to quickpkg
Split quickpkg_atom out of quickpkg_main to handle single atoms.
Create quickpkg_set to handle sets that calls quickpkg_atom.
Use a dict called 'infos' to return information about skipped config files, etc.
Move imports to global scope.
Update --help message and man page.
Zac Medico [Sun, 28 Mar 2010 01:49:52 +0000 (18:49 -0700)]
Add support for probing shebangs and compiling python scripts that don't
end with py.
Zac Medico [Sat, 27 Mar 2010 22:13:02 +0000 (15:13 -0700)]
Make sure portage.VERSION is saved in the mtimedb as type str rather than
ObjectProxy.
Zac Medico [Sat, 27 Mar 2010 21:51:36 +0000 (14:51 -0700)]
Ignore *.py[co]
Zac Medico [Sat, 27 Mar 2010 21:44:57 +0000 (14:44 -0700)]
Implement __unicode__ for python2.
Zac Medico [Sat, 27 Mar 2010 21:35:11 +0000 (14:35 -0700)]
If portage.VERSION == HEAD then use a proxy to lazily call git describe --tags
if it's accessed.
Fabian Groffen [Sat, 27 Mar 2010 11:21:33 +0000 (12:21 +0100)]
Merge branch 'master' into prefix
Zac Medico [Fri, 26 Mar 2010 22:58:34 +0000 (15:58 -0700)]
Add PORTAGE_USERNAME and PORTAGE_GROUPNAME to the environment whitelist and
filter them from the saved environment.
Zac Medico [Fri, 26 Mar 2010 22:51:25 +0000 (15:51 -0700)]
Process help and version actions asap. Thanks to Brian Harring.
Fabian Groffen [Fri, 26 Mar 2010 10:53:24 +0000 (11:53 +0100)]
svnlogmsg.awk script was removed, ignore .git and .hg directories
Fabian Groffen [Fri, 26 Mar 2010 10:50:31 +0000 (11:50 +0100)]
drop svnlogmsg.awk script, we lose the verbosity, maybe someday we revive it again, since we can see the trees coming together, it may be enough to track what was in
Fabian Groffen [Fri, 26 Mar 2010 10:48:46 +0000 (11:48 +0100)]
remove remaining $Id $ tags
Fabian Groffen [Fri, 26 Mar 2010 08:31:06 +0000 (09:31 +0100)]
Now we use the new PORTAGE_USERNAME and PORTAGE_GROUPNAME, let them be initialised by our Prefix portageuser and portagegroup
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