| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
omits relevant info. (trunk r8499)
svn path=/main/branches/2.1.2/; revision=8558
|
|
|
|
|
|
|
| |
for each package in order to avoid flooding the display.
(trunk r8500)
svn path=/main/branches/2.1.2/; revision=8557
|
|
|
|
|
|
| |
of just the first one. (trunk r8498)
svn path=/main/branches/2.1.2/; revision=8556
|
|
|
|
|
|
| |
depgraph.validate_blockers(). (trunk r8495)
svn path=/main/branches/2.1.2/; revision=8555
|
|
|
|
|
|
| |
world file) have sane permissions.
svn path=/main/branches/2.1.2/; revision=8554
|
|
|
|
|
|
|
| |
called from inherit() since sed called below. (trunk
r8490)
svn path=/main/branches/2.1.2/; revision=8553
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
interface that takes a single line as an argument. This has at
least a few of benefits:
* Eliminates lots of redundant code
* Error messages are ordered by line number across all checks
The performance is slightly worse due to the increased number
of method calls, but it's not really noticeable in comparison
to the time consumed by dependency checks.
Thanks to Petteri Räty <betelgeuse@gentoo.org> for the initial
patch which I only made a few minor modifications to.
(trunk r8483)
Make the EbuildQuote.missing_quotes regex accept single
quotes where it accepts double quotes in order to
eliminate some false positives. Thanks to Krzysiek
Pawlik <nelchael@gentoo.org> for reporting.
(trunk r8485)
svn path=/main/branches/2.1.2/; revision=8552
|
|
|
|
|
|
|
| |
SpawnTestCase.testLogfile() since the problem is solved
by the patch from bug #198491. (trunk r8474)
svn path=/main/branches/2.1.2/; revision=8551
|
|
|
|
|
|
|
|
| |
the slave pty file descriptor since otherwise weird things like
\n -> \r\n transformations may occur. Thanks to Ulrich Mueller
<ulm@gentoo.org> for this patch. (trunk r8473)
svn path=/main/branches/2.1.2/; revision=8550
|
|
|
|
|
|
| |
because it only contains constants. (trunk r8471)
svn path=/main/branches/2.1.2/; revision=8549
|
|
|
|
|
|
|
|
| |
that it behaves like TERM="cons25" currently does. Thanks
to Ulrich Mueller <ulm@gentoo.org> for the patch.
(trunk r8468)
svn path=/main/branches/2.1.2/; revision=8548
|
|
|
|
|
|
|
| |
Calculating dependencies |Fetching binary packages info...
but instead put "Fetching ..." on it's own line. (trunk r8466)
svn path=/main/branches/2.1.2/; revision=8547
|
|
|
|
|
|
| |
already exist. (trunk r8464)
svn path=/main/branches/2.1.2/; revision=8546
|
|
|
|
|
|
|
| |
page in case it is not what is expected (like a 404).
(trunk r8462)
svn path=/main/branches/2.1.2/; revision=8545
|
|
|
|
|
|
|
| |
output and show an informative message whenever an EAPI mask is
encountered. (trunk r8457)
svn path=/main/branches/2.1.2/; revision=8544
|
|
|
|
|
|
|
|
|
| |
at least to include RESTRICT since the depgraph uses that one
and therefore it should be cached to improve performance. The
others aren't strictly necessary at this time, but it's good to
be in sync with trunk.
svn path=/main/branches/2.1.2/; revision=8522
|
|
|
|
|
|
|
| |
are using -* to indicate that a package should not be tried on archs
other than those for which it already has KEYWORDS.
svn path=/main/branches/2.1.2/; revision=8448
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8446
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
flags from IUSE QA Notices since we are planning to make
these particular flags into implicit members of IUSE.
We can make this extensible later, but for now we just
want to eliminate some useless QA Notices (a subset of
bug #70648). We're not exempting any non profile-
specific USE_EXPAND flags here. For non profile-specific
flags, we intend to implement an IUSE syntax extension
(bug #133327). (trunk r8442)
svn path=/main/branches/2.1.2/; revision=8443
|
|
|
|
|
|
|
| |
installed packages should be able to satisfy dependencies whether
they are masked or not (matches current trunk behavior).
svn path=/main/branches/2.1.2/; revision=8441
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
via --noreplace. Having these atoms in the world file
will trigger recommendations to run emaint in some
cases, like when running `emerge -e world`. The atoms
need to be in the world file to prevent multislot
packages from being removed by --depclean though.
(trunk r8436)
Bug #198129 - Prevent SLOT atoms like sys-devel/binutils:0
from being inappropriately recorded in the world file when
USE=multislot is enabled.
(trunk r8437:8439)
svn path=/main/branches/2.1.2/; revision=8440
|
|
|
|
|
|
|
| |
python version is much faster than the old one that
uses grep.
svn path=/main/branches/2.1.2/; revision=8430
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8427
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8425
|
|
|
|
|
|
| |
file names like portdbapi.cp_list() would do. (trunk r8423)
svn path=/main/branches/2.1.2/; revision=8424
|
|
|
|
|
|
| |
that it matches the name of the package. (trunk r8421)
svn path=/main/branches/2.1.2/; revision=8422
|
|
|
|
|
|
| |
fix some minor inconsistencies. (trunk r8418)
svn path=/main/branches/2.1.2/; revision=8419
|
|
|
|
|
|
| |
int counter. (trunk r8416)
svn path=/main/branches/2.1.2/; revision=8417
|
|
|
|
|
|
| |
-* is found in KEYWORDS. (trunk r8414)
svn path=/main/branches/2.1.2/; revision=8415
|
|
|
|
|
|
|
|
| |
after 2 checksum failures for a fetched file. This should
increase the probability of fetching the correct file before
the maximum number of tries is reached. (trunk r8412)
svn path=/main/branches/2.1.2/; revision=8413
|
|
|
|
|
|
|
| |
of iterating over a set that happens to be mutable (though it
remains constant in practice). (trunk r8410)
svn path=/main/branches/2.1.2/; revision=8411
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
on the /var/lib/portage directory. Only clear the o+w
bits. This allows users who aren't in the portage group
to have read access to the world file by default, but
administrators can explicitly chmod o-rx that directory
if necessary, and portage will leave those bits alone.
This makes the permission settings in dblink.treewalk()
consistent with those that are already defined in
config._init_dirs().
(trunk r8408)
svn path=/main/branches/2.1.2/; revision=8409
|
|
|
|
|
|
| |
cleaned up. (trunk r8405)
svn path=/main/branches/2.1.2/; revision=8407
|
|
|
|
|
|
| |
(trunk r8402)
svn path=/main/branches/2.1.2/; revision=8406
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
look for an identical file from a previous checksum failure
in order to avoid consuming unnecessary disk space with
duplicate files. (trunk r8401)
Bug #197965 - Make fetch() bail out after 5 checksum
failures for a particular file since downloading the
same file repeatedly from every single available
mirror is a waste of bandwidth and time. (trunk r8403)
svn path=/main/branches/2.1.2/; revision=8404
|
|
|
|
|
|
|
| |
to handle update commands since that already supports
slotmove commands for SLOT atoms. (trunk r8397)
svn path=/main/branches/2.1.2/; revision=8398
|
|
|
|
|
|
|
|
|
| |
to -* in KEYWORDS and package.keywords since -* behavior
changes are not essential at this time and a change in this
long standing behavior has potential to confuse lots of
users.
svn path=/main/branches/2.1.2/; revision=8395
|
|
|
|
|
|
| |
line for all digests. (trunk r8385)
svn path=/main/branches/2.1.2/; revision=8394
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8393
|
|
|
|
|
|
|
| |
preserve explicit -r0 for consistency in findname
and aux_get calls. (trunk r8390)
svn path=/main/branches/2.1.2/; revision=8391
|
|
|
|
|
|
|
| |
trunk so that behavior is the same for things like SLOT deps
and -* in package.keywords.
svn path=/main/branches/2.1.2/; revision=8386
|
|
|
|
|
|
| |
processes packages in a predictable order. (trunk r8383)
svn path=/main/branches/2.1.2/; revision=8384
|
|
|
|
|
|
| |
for metadata pulls. (trunk r8381)
svn path=/main/branches/2.1.2/; revision=8382
|
|
|
|
|
|
| |
unmask atom is found. (trunk r8379)
svn path=/main/branches/2.1.2/; revision=8380
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
unsatisfied PDEPEND slightly earlier. This solves a problem
with xorg-server being merged too early during an all binary
install (since DEPEND is ignored for binaries), triggering
built_with_use() calls to fail as reported in bug #189966.
Since DEPEND is discarded in cases like this, it is
important to exploit the difference between PDEPEND and
RDEPEND in order to optimize merge order. Without this
optimization, the merge order is technically correct, but
not as optimal as it should be and has lots of potential to
trigger issues with built_with_use() or similar things that
require better optimization of merge order.
(trunk r8357:8359)
Fix ignore_priority logic in depgraph.altlist() in order
to handle some cases where it was possible for nodes to
be selected without their PDEPENDs being propperly added
to the asap_nodes list. (trunk r8360)
svn path=/main/branches/2.1.2/; revision=8378
|
|
|
|
|
|
|
|
|
|
| |
so that it will properly match things like variable references
without braces, like $S. (trunk r8354)
Properly escape { and } characters in regular expressions even
though it seems to work either way. (trunk r8355)
svn path=/main/branches/2.1.2/; revision=8377
|
|
|
|
|
|
|
|
| |
line of src_(compile|install|test) ebuild methods. Thanks to
Petteri Räty <betelgeuse@gentoo.org> for this patch.
(trunk r8351 and r8353)
svn path=/main/branches/2.1.2/; revision=8376
|
|
|
|
|
|
| |
an overlay when EMERGE_FROM == binary. (trunk r8349)
svn path=/main/branches/2.1.2/; revision=8375
|
|
|
|
|
|
|
|
| |
(trunk r8348)
Bug #197594 - Document FEATURES="lmirror". (trunk r8373)
svn path=/main/branches/2.1.2/; revision=8374
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8372
|