| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
cPickle won't exist in py3k and 2to3 does s/cPickle/pickle. Thanks to
Ali Polatel <hawking@g.o> for this patch.
svn path=/main/trunk/; revision=11536
|
|
|
|
|
|
|
|
| |
to avoid a relative import issue which caused portage.selinux to attempt to
import itself instead of the real 'selinux' module. Thanks to Michael
Edenfield for this patch.
svn path=/main/trunk/; revision=11535
|
|
|
|
|
|
| |
action argument syntax
svn path=/main/trunk/; revision=11534
|
|
|
|
| |
svn path=/main/trunk/; revision=11533
|
|
|
|
| |
svn path=/main/trunk/; revision=11531
|
|
|
|
|
|
| |
message.
svn path=/main/trunk/; revision=11528
|
|
|
|
|
|
|
|
|
| |
subdirectories. This makes it possible to create a set name foo/bar by
placing a file named bar inside a directory named foo. By allowing sets
to be organized in subdirectories, it will allow us to avoid overcrowding
as the number of sets grows.
svn path=/main/trunk/; revision=11527
|
|
|
|
| |
svn path=/main/trunk/; revision=11526
|
|
|
|
| |
svn path=/main/trunk/; revision=11525
|
|
|
|
| |
svn path=/main/trunk/; revision=11524
|
|
|
|
|
|
|
|
|
|
| |
is now deprecated and there is a new getFetchMap() method that returns
a dict which maps each file name to a set of alternative URIs. The
portage.fetch() function uses introspection to detect when such a dict
is passed in and handles it appropriately, while maintaining backward
compatibility if a list of uris is passed in.
svn path=/main/trunk/; revision=11522
|
|
|
|
| |
svn path=/main/trunk/; revision=11519
|
|
|
|
|
|
| |
forbids temporary simultaneous installation of conflicting packages.
svn path=/main/trunk/; revision=11517
|
|
|
|
| |
svn path=/main/trunk/; revision=11514
|
|
|
|
| |
svn path=/main/trunk/; revision=11513
|
|
|
|
|
|
| |
reading the unread file.
svn path=/main/trunk/; revision=11510
|
|
|
|
| |
svn path=/main/trunk/; revision=11509
|
|
|
|
|
|
| |
not be relative to PORTAGE_CONFIGROOT. Thanks to grobian for reporting.
svn path=/main/trunk/; revision=11508
|
|
|
|
|
|
| |
other sets.
svn path=/main/trunk/; revision=11486
|
|
|
|
| |
svn path=/main/trunk/; revision=11482
|
|
|
|
|
|
| |
"Flameeyes" Pettenò for the suggestion.
svn path=/main/trunk/; revision=11481
|
|
|
|
|
|
| |
Diego "Flameeyes" Pettenò for the suggestion.
svn path=/main/trunk/; revision=11480
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
collision-protect feature except that files may be overwritten if they are
not explicitly listed in the contents of a currently installed package.
This is particularly useful on systems that have lots of orphan files that
have been left behind by older versions of portage that did not support the
unmerge-orphans feature.
The additional tolerance makes this feature more suitable than
collision-protect for being enabled by default. In order to ensure smooth
operation of protect-owned in all cases, we also have to set
COLLISION_IGNORE="/lib/modules" since files inside this directory are
never unmerge. By enabling protect-owned by default, users are protected
from problems that may occur due interactions with file collisions and the
unmerge-orphans feature which is also enabled by default.
svn path=/main/trunk/; revision=11479
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
that aren't yet installed but have been added to the graph. This category
is given lower priority that the category for packages that are already
installed. This helps dep_zapdeps() avoid making choices in some cases that
would result in an unsolvable circular dependency. Thanks to Diego "Flameeyes"
Pettenò for reporting a circular dependency issue involving that java overlay
which is solved by this patch. The particular issue was triggered when
attempting to install dev-java/icedtea6 for the first time. A circular
dependency between dev-java/eclipse-ecj-3.2.2-r1 and dev-java/icedtea6-1.2
occured since icedtea6 was chosen to satisfy the jdk dependency of
eclipse-ecj, even though sun-jdk-1.6.0.07 was already installed and capable of
satisfying the dependency. This patch solves the issue by causing sun-jdk to
be properly selected to satisfy the jdk dependency of eclipse-ecj.
svn path=/main/trunk/; revision=11478
|
|
|
|
|
|
|
|
| |
correctly update the local root_config reference. This should fix a
KeyError: 'porttree' exception that's been reported to be triggered
after --sync.
svn path=/main/trunk/; revision=11475
|
|
|
|
|
|
| |
the wrong type is compared for equality anyway.
svn path=/main/trunk/; revision=11474
|
|
|
|
|
|
| |
break dict behavior. Thanks to Lucian Poston for spotting this.
svn path=/main/trunk/; revision=11473
|
|
|
|
| |
svn path=/main/trunk/; revision=11470
|
|
|
|
|
|
| |
* Define _ObjectKey.__slots__ to save memory.
svn path=/main/trunk/; revision=11467
|
|
|
|
| |
svn path=/main/trunk/; revision=11466
|
|
|
|
|
|
|
| |
* Added _ObjectKey helper class to LinkageMap. (commit eac5528887656abec65fc3a825506187397482e4)
* Minor change to docstrings. (commit adde422145d81f25b4024eac1e78b80e1b4a4531)
svn path=/main/trunk/; revision=11455
|
|
|
|
|
|
|
| |
and src_configure (and bump EAPI to 2_pre3). Thanks to Ciaran McCreesh for
the suggestion.
svn path=/main/trunk/; revision=11454
|
|
|
|
|
|
| |
for $ROOT.
svn path=/main/trunk/; revision=11452
|
|
|
|
| |
svn path=/main/trunk/; revision=11450
|
|
|
|
|
|
|
|
| |
the repo display and [0] will only be suppressed when [0] is all that would
show for every package. Thanks to Joe Peterson <lavajoe@g.o> for the
suggestion.
svn path=/main/trunk/; revision=11449
|
|
|
|
| |
svn path=/main/trunk/; revision=11448
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
calls, instead of paths from realpath, as unique keys for identification
of files. This is the same approach used by dblink.isowner() for cases
in which path comparison fails due to symlinks.
Thanks to Lucian Poston <lucianposton@gmail.com> for submitting this patch
(along with the missing-rebuild package set which I haven't merged yet). These
patches are hosted in the following location:
http://repo.or.cz/w/revdep-rebuild-reimplementation.git?a=tree;h=refs/heads/rc3;hb=refs/heads/rc3
svn path=/main/trunk/; revision=11447
|
|
|
|
| |
svn path=/main/trunk/; revision=11446
|
|
|
|
| |
svn path=/main/trunk/; revision=11443
|
|
|
|
|
|
| |
to be matched by package.provided.
svn path=/main/trunk/; revision=11442
|
|
|
|
|
|
| |
handle output redirection. Thanks to Arfrever for reporting.
svn path=/main/trunk/; revision=11441
|
|
|
|
| |
svn path=/main/trunk/; revision=11440
|
|
|
|
|
|
|
| |
features directories like CCACHE_DIR and DISTCC_DIR. Thanks to Arfrever
for reporting.
svn path=/main/trunk/; revision=11439
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
less than 2.6.24:
select.error: (4, 'Interrupted system call')
This error has been observed after a SIGSTOP, followed by SIGCONT.
Treat it similar to EAGAIN if timeout is None, otherwise just return
without any events.
Thanks to Jeremy Olexa <darkside@g.o> for reporting and testing this
patch.
svn path=/main/trunk/; revision=11436
|
|
|
|
|
|
|
|
| |
unwanted terminal scroll.
* When the load average goes above 10, save space by showing fewer decimal
places in the output.
svn path=/main/trunk/; revision=11434
|
|
|
|
|
|
| |
user to substitute some other set type if desired.
svn path=/main/trunk/; revision=11433
|
|
|
|
| |
svn path=/main/trunk/; revision=11432
|
|
|
|
|
|
| |
rather than return a list in some cases.
svn path=/main/trunk/; revision=11418
|
|
|
|
|
|
| |
results when fed to the py3k converter. Thanks to René 'Necoro' Neumann.
svn path=/main/trunk/; revision=11417
|
|
|
|
|
|
| |
Ali Polatel <hawking@g.o>.
svn path=/main/trunk/; revision=11416
|