[gentoo-portage-dev] proposed emaint changes

2010-03-28 Thread Brian Dolbec
. But there are a number of other ways that it could use too. -- Brian Dolbec brian.dol...@gmail.com #!/usr/bin/python -O # vim: noet : # # Copyright 2010 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 or later # # $Header$ from __future__ import

Re: [gentoo-portage-dev] [API] First steps for creating an API for portage

2010-06-18 Thread Brian Dolbec
apps. -- Brian Dolbec brian.dol...@gmail.com signature.asc Description: This is a digitally signed message part

Re: [gentoo-portage-dev] Dependency calculation turning on USE flags?

2011-08-20 Thread Brian Dolbec
based treeview and for human use only ;) But it can show you the alternatives for such cases. From there you can decide how you want to set things for the merges. -- Brian Dolbec brian.dol...@gmail.com signature.asc Description: This is a digitally signed message part

[gentoo-portage-dev] emaint rewrite

2011-12-10 Thread Brian Dolbec
modules, simply move one or more modules in/out of the emaint/modules directory and run emaint --help, etc... I have some other dummy example modules I had prepared and will add them to the branch in an example-modules directory. -- Brian Dolbec dol...@gentoo.org signature.asc Description

Re: [gentoo-portage-dev] emaint rewrite

2012-01-15 Thread Brian Dolbec
On Sat, 2011-12-10 at 20:20 -0800, Brian Dolbec wrote: I have just rebased the emaint re-write that I did some time ago. I have also updated the modules for changes since I originally did the rewrite into a plug-in modules system. The changes have been condensed down into several key

Re: [gentoo-portage-dev] emaint rewrite

2012-01-15 Thread Brian Dolbec
On Sun, 2012-01-15 at 11:52 -0800, Brian Dolbec wrote: On Sat, 2011-12-10 at 20:20 -0800, Brian Dolbec wrote: -t, --time NUM which takes the number of days to change the default '+7' to for the run. It also takes 0 (zero) which deletes '-mtime +7' from

Re: [gentoo-portage-dev] emaint rewrite

2012-01-15 Thread Brian Dolbec
On Sun, 2012-01-15 at 11:52 -0800, Brian Dolbec wrote: On Sat, 2011-12-10 at 20:20 -0800, Brian Dolbec wrote: I have also now moved the functional code for the 'clean-config' feature Corrections... s/'clean-config'/'clean-logs' ^^ \/ from

Re: [gentoo-portage-dev] Re: tools-portage packages

2012-07-18 Thread Brian Dolbec
to parse output. I also added layman syncing to it, both by importing my new layman api or by subprocessing it for older layman versions. -- Brian Dolbec dol...@gentoo.org signature.asc Description: This is a digitally signed message part

Re: [gentoo-portage-dev] [PATCH] portage: HTTP if-modified-since and compression

2012-08-03 Thread Brian Dolbec
, adding the if =x time fetch skip is a good idea. -- Brian Dolbec dol...@gentoo.org signature.asc Description: This is a digitally signed message part

Re: [gentoo-portage-dev] Another slot operator fix

2013-11-26 Thread Brian Dolbec
On Tue, 2013-11-26 at 22:27 -0500, Mike Frysinger wrote: On Tuesday 26 November 2013 15:06:22 sebastianlut...@gmx.de wrote: This first patches fixes: Bug 490362 - dev-libs/icu-51.2-r1 conflicts with dev-tex/bibtexu-3.71_p20120701 The second patch suppresses some debug output from tests

Re: [gentoo-portage-dev] RFC: Handling of slot operator rebuilds

2013-11-27 Thread Brian Dolbec
On Wed, 2013-11-27 at 12:55 +0100, Sebastian Luther wrote: Hi all, bug 490350 [1] brought me to think about the way rebuilds are currently handled/can be influenced. When a new version of some package is about to be installed in the same slot as the installed version and this new version

Re: [gentoo-portage-dev] [PATCH] Another slot operator bug (bug 486580, try 2)

2013-11-28 Thread Brian Dolbec
On Thu, 2013-11-28 at 20:36 +0100, Sebastian Luther wrote: Am 28.11.2013 15:47, schrieb Brian Dolbec: I like this one much better, thank you. Could you rebase the 2 patches together, this one shows removing lines from the first. Also see inline comments below :) The removed lines

Re: [gentoo-portage-dev] [PATCH] Mention sourced files syntax

2013-12-02 Thread Brian Dolbec
On Mon, 2013-12-02 at 01:52 -0500, Mike Frysinger wrote: On Sunday 01 December 2013 19:08:26 Alexander Berntsen wrote: I sat down to fix bug #492314, but Sebastian already did. Here's the man update I did for it though. (Couldn't find anyone with commit rights available on IRC right now,

Re: [gentoo-portage-dev] [PATCH] make.conf.5: Document PYTHON_TARGETS, bug #493180

2013-12-03 Thread Brian Dolbec
On Tue, 2013-12-03 at 11:43 +0100, Alexander Berntsen wrote: On 03/12/13 11:21, Sebastian Luther wrote: The problem with all these variables is that we don't maintain them. If they disappear, change meaning or new ones are added we constantly have to fix our documentation. I don't think

Re: [gentoo-portage-dev] [PATCH] make.conf.5: Document PYTHON_TARGETS, bug #493180

2013-12-03 Thread Brian Dolbec
On Tue, 2013-12-03 at 18:38 +0100, René Neumann wrote: Am 03.12.2013 17:05, schrieb Mike Frysinger: as for the patch, i'm of the opinion that make.conf is not for documenting random USE_EXPAND-ed variables. this sort of thing should go into the relevant eclass, python-r1.eclass in this

Re: [gentoo-portage-dev] [PATCH] Fix crash in _ignore_dependency

2013-12-05 Thread Brian Dolbec
On Mon, 2013-12-02 at 21:04 +0100, sebastianlut...@gmx.de wrote: From: Sebastian Luther sebastianlut...@gmx.de --- pym/_emerge/depgraph.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index 67b8881..763f3fd 100644 ---

Re: [gentoo-portage-dev] [PATCH] Don't filter USE for binary packages with IUSE (bug 485920)

2013-12-05 Thread Brian Dolbec
On Thu, 2013-12-05 at 14:36 +0100, sebastianlut...@gmx.de wrote: From: Sebastian Luther sebastianlut...@gmx.de USE may contain values that aren't present in IUSE for any supported EAPI. This for example breaks use dependencies on USE_EXPAND-values. The behavior for binary packages is now

Re: [gentoo-portage-dev] [PATCH] Fix unnecessary rebuild (bug 487198)

2013-12-05 Thread Brian Dolbec
On Mon, 2013-12-02 at 13:55 +0100, Sebastian Luther wrote: Whoever commits this: Please give the test case a better name like testSlotConflictMixedDependencies. Done and pushed. signature.asc Description: This is a digitally signed message part

Re: [gentoo-portage-dev] Releasing portage-2.2.8

2013-12-09 Thread Brian Dolbec
On Mon, 2013-12-09 at 14:56 +0100, Sebastian Luther wrote: Hi all, I'd like to release a new portage version. You may find the list of fixed bugs on the tracker [1] (those not marked as fixed). Most notable are the slot operator related fixes and the fix for binary packages with respect

Re: [gentoo-portage-dev] [PATCH] econf: update configure/config.{sub,guess} atomically to avoid races

2013-12-17 Thread Brian Dolbec
to review this stuff. Others will have to reply :) -- Brian Dolbec dol...@gentoo.org signature.asc Description: This is a digitally signed message part

Re: [gentoo-portage-dev] [PATCH 1/2] portdbapi.cp_list(): Don't write into xmatch's match-all cache

2014-01-01 Thread Brian Dolbec
On Wed, 2014-01-01 at 23:46 +0100, sebastianlut...@gmx.de wrote: From: Sebastian Luther sebastianlut...@gmx.de xmatch returns _pkg_str instances these days. They require metadata access, which cp_list doesn't have. That means that writing cp_list results into the xmatch cache breaks xmatch

Re: [gentoo-portage-dev] New portage version with latest fixes in git is needed

2014-01-04 Thread Brian Dolbec
On Sat, 2014-01-04 at 15:28 +0100, Pacho Ramos wrote: Hello I think this was pointed some days ago, but would be nice (and needed) to get a newer portage version including fixes from git, some of them important like: https://bugs.gentoo.org/show_bug.cgi?id=490362 Not sure if I can

Re: [gentoo-portage-dev] [PATCH 1/3] runtests: add a supported shortcut

2014-01-05 Thread Brian Dolbec
On Sun, 2014-01-05 at 10:50 -0500, Mike Frysinger wrote: This keeps the list of supported versions in one place so people can do: ./runtests.sh --python-versions=supported No need to hardcode the list of python versions in multiple places. --- DEVELOPING | 6 +++--- runtests.sh | 5

Re: [gentoo-portage-dev] [PATCH 2/3] runtests: hardfail when a requested version is not found

2014-01-05 Thread Brian Dolbec
On Sun, 2014-01-05 at 10:50 -0500, Mike Frysinger wrote: This way people don't have to worry about runtests.sh passing for a specific version when it wasn't found in the system. --- runtests.sh | 6 ++ 1 file changed, 6 insertions(+) diff --git a/runtests.sh b/runtests.sh index

Re: [gentoo-portage-dev] [PATCH 3/3] mkrelease: add a --runtests shortcut

2014-01-05 Thread Brian Dolbec
On Sun, 2014-01-05 at 10:50 -0500, Mike Frysinger wrote: This automates the release+test cycle a bit so people don't have to do it all by hand. --- DEVELOPING | 7 ++- mkrelease.sh | 15 +-- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/DEVELOPING

Re: [gentoo-portage-dev] Bugzilla workflow

2014-01-05 Thread Brian Dolbec
On Sun, 2014-01-05 at 23:19 +0100, Alexander Berntsen wrote: On 05/01/14 23:05, Sebastian Luther wrote: I like this workflow because it makes it easy to see what has been fixed since the last release. The only thing I have no use for, is this InVCS keyword. I do not know what Zac used it

[gentoo-portage-dev] Portage team, Zac's development break and stepping down as lead

2014-01-05 Thread Brian Dolbec
volunteers are no longer coming forward to join. We will elect a new lead. Those interested in joining, please subscribe to the gentoo-portage-dev list and send an email stating what you can offer and any ideas you have to improve portage's code base. -- Brian Dolbec dol...@gentoo.org signature.asc

Re: [gentoo-portage-dev] Re: [gentoo-dev] Portage team, Zac's development break and stepping down as lead

2014-01-07 Thread Brian Dolbec
delving into the code, see what you can do. Ask questions... We will need to establish some meetings after some newcomers have had a bit of time to see what needs doing. We can start making some decisions then. Thank you. -- Brian Dolbec dol...@gentoo.org signature.asc Description

[gentoo-portage-dev] Announcing New wiki Project pages

2014-01-09 Thread Brian Dolbec
/Project:Portage/Ongoing-TODO https://wiki.gentoo.org/wiki/Project:Portage/Proposals -- Brian Dolbec dol...@gentoo.org signature.asc Description: This is a digitally signed message part

[gentoo-portage-dev] New proposed modular sync system

2014-01-09 Thread Brian Dolbec
for such a long email -- Brian Dolbec dol...@gentoo.org signature.asc Description: This is a digitally signed message part

Re: [gentoo-portage-dev] New proposed modular sync system

2014-01-09 Thread Brian Dolbec
On Thu, 2014-01-09 at 09:33 -0800, Brian Dolbec wrote: I have started a Proposals sub-page under the Portage project page in the wiki. It has a link to a diagram I made showing how the plug-in system is laid out. This thread will be used to discuss the proposal and the details needed

Re: [gentoo-portage-dev] New proposed modular sync system

2014-01-09 Thread Brian Dolbec
On Thu, 2014-01-09 at 19:46 +0100, Sebastian Luther wrote: The layout makes sense. Except the problems I see with where the modules are installed (see later). Not sure about module_spec yet. [...] The module_spec is a means to make available to the operational manager what the module

Re: [gentoo-portage-dev] New proposed modular sync system

2014-01-09 Thread Brian Dolbec
could be used to prevent another emerge process form interfering with an ongoing sync run. Just like it does now for merging completed builds. -- Brian Dolbec dol...@gentoo.org signature.asc Description: This is a digitally signed message part

Re: [gentoo-portage-dev] [PATCH] Check for and report read-only filesystems

2014-01-10 Thread Brian Dolbec
On Fri, 2014-01-10 at 22:07 -0500, Chris Reffett wrote: Hi all, Attached is a patch to test if Portage is going to write to a read-only filesystem and print out the list of filesystems that need to be remounted RW. This leaves ${D} intact rather than having some files moved before hitting the

Re: [gentoo-portage-dev] Portage team, Zac's development break and stepping down as lead

2014-01-12 Thread Brian Dolbec
. The we can start to have a look at it. Possibly come up with some better (if possible) ideas on integrating it. P.S. add yourself to the project wiki page as a member. -- Brian Dolbec dol...@gentoo.org signature.asc Description: This is a digitally signed message part

[gentoo-portage-dev] Re: [gentoo-dev] Portage team, Zac's development break and stepping down as lead

2014-01-12 Thread Brian Dolbec
On Sun, 2014-01-05 at 21:33 -0800, Brian Dolbec wrote: This is a general call for developers to join the portage development team. aka: Recruiting Drive If you have some Good python and/or bash skills and want/need to or already know portage's internals. WE NEED YOU! I want to thank

[gentoo-portage-dev] Meetings

2014-01-12 Thread Brian Dolbec
. Thank you [1] https://wiki.gentoo.org/wiki/Project:Portage/Meetings -- Brian Dolbec dol...@gentoo.org signature.asc Description: This is a digitally signed message part

Re: [gentoo-portage-dev] Commit Policy

2014-01-12 Thread Brian Dolbec
On Mon, 2014-01-13 at 07:43 +0100, Sebastian Luther wrote: Am 10.01.2014 11:35, schrieb Brian Dolbec: First off. Welcome and than you for responding to help with portage. With this many people, we should be able to make good progress without overloading any one person. General

Re: [gentoo-portage-dev] [PATCH] Add repoman check to warn if src_prepare/src_configure are used in EAPI 0/1

2014-01-13 Thread Brian Dolbec
. So it wasn't converted to the wiki. -- Brian Dolbec dol...@gentoo.org signature.asc Description: This is a digitally signed message part

Re: [gentoo-portage-dev] [PATCH v3] Added support for variable expansion in source command argument in make.conf

2014-01-14 Thread Brian Dolbec
On Mon, 2014-01-13 at 19:10 -0500, Jesus Rivero wrote: Signed-off-by: Jesus Rivero neurog...@gentoo.org sounds good. clear to push signature.asc Description: This is a digitally signed message part

Re: [gentoo-portage-dev] [PATCH] Implement FEATURES=mirror for emerge (bug 498498)

2014-01-26 Thread Brian Dolbec
On Wed, 22 Jan 2014 00:29:27 -0500 Mike Frysinger vap...@gentoo.org wrote: Acked-by: Mike Frysinger vap...@gentoo.org -mike Done, pushed.

Re: [gentoo-portage-dev] [PATCH 00/10] First steps to get rid of backtracking

2014-02-02 Thread Brian Dolbec
. I'm replying to all the series. I saw no glaring obvious mistakes. This code is in areas I know little about, but your changes do seem logical. Your additional fixes to these patches also look good. If Mike/Arfrever gives the thumbs up. They're good to go in my opinion. -- Brian Dolbec

Re: [gentoo-portage-dev] New Portage release

2014-02-08 Thread Brian Dolbec
with the others. There have been a few bug fixes, but I don't know if there is some others that should be dealt with before a 2.2.9 release. If you can't attend the meeting, at least I will have a better idea of when we will be able to do a release. -- Brian Dolbec dolsen signature.asc Description: PGP

Re: [gentoo-portage-dev] [PATCH] Add --output-style option to repoman

2014-02-10 Thread Brian Dolbec
editor_is_executable(editor): Given an EDITOR string, validate that it refers to -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH v2] Add --output-style option to repoman

2014-02-10 Thread Brian Dolbec
] + for failure in fails_list: + formatter.add_literal_data(category + + failure) + formatter.add_line_break() + def editor_is_executable(editor): Given an EDITOR string, validate that it refers to looks good to me. -- Brian

Re: [gentoo-portage-dev] [PATCH v2] Add --output-style option to repoman

2014-02-13 Thread Brian Dolbec
) well actually, for simple additions like that, string1 + string2, it is actually faster. But for multiple additions, %s is much better, faster. Also if the string is translated, then use %s regardless. That way the %s can be moved around for the translation. str(number) -mike -- Brian

Re: [gentoo-portage-dev] [PATCH v2] Add --output-style option to repoman

2014-02-13 Thread Brian Dolbec
On Thu, 13 Feb 2014 10:03:50 -0800 Alec Warner anta...@gentoo.org wrote: On Thu, Feb 13, 2014 at 7:42 AM, Brian Dolbec dol...@gentoo.org wrote: well actually, for simple additions like that, string1 + string2, it is actually faster. But for multiple additions, %s is much better, faster

Re: [gentoo-portage-dev] [PATCH] Always warn about unknown mirrors (bug 501352)

2014-02-17 Thread Brian Dolbec
On Sat, 15 Feb 2014 13:40:23 +0100 Sebastian Luther sebastianlut...@gmx.de wrote: --- pym/portage/package/ebuild/fetch.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Yeah, looks fine. Merge it :) Sorry for the delay reviewing. -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH 1/2] Split output for repoman checks into file and message

2014-02-19 Thread Brian Dolbec
changes easy. It also reduced the size of the file to about 1/3. I have done similar to tis in 3 modules in the catalys rewrite as well. The data is then available in many ways and will have a consistent output. -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH 1/2] Split output for repoman checks into file and message

2014-02-19 Thread Brian Dolbec
On Wed, 19 Feb 2014 10:33:15 -0800 Brian Dolbec dol...@gentoo.org wrote: On Wed, 19 Feb 2014 13:10:04 -0500 Chris Reffett creff...@gentoo.org wrote: This wraps the output of emerge checks so that a list of length 1-2 is generated. The first element is the file, the second element

Re: [gentoo-portage-dev] [PATCH] Add an emaint module that can scan for failed merges and that can fix failed merges.

2014-02-19 Thread Brian Dolbec
could do with the output what they like. -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH] Add an emaint module that can scan for failed merges and that can fix failed merges.

2014-02-19 Thread Brian Dolbec
the stray files from the previously failed merge. There often is not a valid CONTENTS file. Plus it may not be accurate as to the files actually merged. This module is for fixing pkgs that fail during the merge phase to the live filesystem. -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH v2] Add an emaint module that can scan for failed merges and that can fix failed merges.

2014-02-22 Thread Brian Dolbec
they were successful ie: vardb = ... vardb.cpv_exists(pkg) 7) remove any sucessful pkgs from the tracking file. 8) I also think we should add the date/time info when they ere added to the tracking file and cleaned from the filesystem P.S. I can help with this if you like. -- Brian Dolbec

[gentoo-portage-dev] [PATCH 2/2] Whitespace cleanup

2014-02-23 Thread Brian Dolbec
--- pym/_emerge/actions.py | 4 ++-- pym/_emerge/main.py| 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py index a3f7813..f3e3b0c 100644 --- a/pym/_emerge/actions.py +++ b/pym/_emerge/actions.py @@ -3491,7 +3491,7 @@ def

[gentoo-portage-dev] [PATCH 1/2] As per bug #472104 add option --verbose-slot-rebuilds=y|n

2014-02-23 Thread Brian Dolbec
--- pym/_emerge/actions.py | 5 + pym/_emerge/depgraph.py | 5 +++-- pym/_emerge/main.py | 5 + pym/portage/package/ebuild/config.py | 3 +++ 4 files changed, 16 insertions(+), 2 deletions(-) diff --git a/pym/_emerge/actions.py

Re: [gentoo-portage-dev] [PATCH 1/2] As per bug #472104 add option --verbose-slot-rebuilds=y|n

2014-02-23 Thread Brian Dolbec
On Sun, 23 Feb 2014 18:31:54 +0100 Sebastian Luther sebastianlut...@gmx.de wrote: Am 23.02.2014 09:07, schrieb Brian Dolbec: --- pym/_emerge/actions.py | 5 + pym/_emerge/depgraph.py | 5 +++-- pym/_emerge/main.py | 5 + pym/portage

[gentoo-portage-dev] [PATCH v2 0/2] As per bug #472104 add option --verbose-slot-rebuilds=y|n

2014-02-23 Thread Brian Dolbec
This is a multi-part message in MIME format. After clearing up the communication error between Sebastian and myself... Him beating me with a clue bat ;) (That's what I get for answering an email before being fully awake :) Here is a less involved patch. Brian Dolbec (2): As per bug #472104 add

[gentoo-portage-dev] [PATCH v2 2/2] Whitespace cleanup

2014-02-23 Thread Brian Dolbec
--- pym/_emerge/actions.py | 4 ++-- pym/_emerge/main.py| 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py index 95c5c14..9783689 100644 --- a/pym/_emerge/actions.py +++ b/pym/_emerge/actions.py @@ -3486,7 +3486,7 @@ def

[gentoo-portage-dev] [As per bug #472104 add option --verbose-slot-rebuilds

2014-02-23 Thread Brian Dolbec
This is a multi-part message in MIME format. Hopefully there isn't anything else Seabastian finds in this one. Thank you Sebastian for your review and fixes :) Brian Dolbec (2): As per bug #472104 add option --verbose-slot-rebuilds=y|n Whitespace cleanup pym/_emerge/actions.py | 4

[gentoo-portage-dev] [As per bug #472104 add option --verbose-slot-rebuildsWhitespace cleanup

2014-02-23 Thread Brian Dolbec
--- pym/_emerge/actions.py | 4 ++-- pym/_emerge/main.py| 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py index 95c5c14..9783689 100644 --- a/pym/_emerge/actions.py +++ b/pym/_emerge/actions.py @@ -3486,7 +3486,7 @@ def

[gentoo-portage-dev] [As per bug #472104 add option --verbose-slot-rebuildsAs per bug #472104 add option --verbose-slot-rebuilds=y|n

2014-02-23 Thread Brian Dolbec
--- pym/_emerge/depgraph.py | 5 +++-- pym/_emerge/main.py | 5 + 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index 835bd6b..04d7aae 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -7692,8 +7692,9

Re: [gentoo-portage-dev] [PATCH] Add a test case for --newuse, --changed-use, and --binpkg-respect-use.

2014-02-24 Thread Brian Dolbec
believe, has had the most experience with the tests, so I will leave the review up to him, Mike. -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] plugin-sync progress report

2014-03-15 Thread Brian Dolbec
On Sat, 15 Mar 2014 21:48:59 +0100 Sebastian Luther sebastianlut...@gmx.de wrote: Am 15.03.2014 21:32, schrieb Brian Dolbec: I've started working on the repository/config.py changes needed for the plugin-sync system. First: The following class performed checks on the repos.conf

Re: [gentoo-portage-dev] [PATCH 3/3] DEVELOPING: Add note on commit messages

2014-03-27 Thread Brian Dolbec
: Fix --tree output bug 55 -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH 1/3] DEVELOPING: Cap at 72 columns

2014-03-27 Thread Brian Dolbec
On Thu, 27 Mar 2014 13:48:38 +0100 Alexander Berntsen berna...@gentoo.org wrote: --- Nothing to see here, move along. do it. -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH 2/3] DEVELOPING: Add note on commits

2014-03-27 Thread Brian Dolbec
of unrelated things. This makes it easier to see what +parts of the system have actually changed. It also makes it easier to +cherry-pick and revert commits. Use your commonsense! Releases ack -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH 1/2] Use a localized size formatting function and ISO/IEC prefixes.

2014-03-30 Thread Brian Dolbec
importing everything in a single namespace and having people scroll up and down to see where functions come from. Yes, I agree for this, it is only used once and is clearer in this instance. It might be different if was used many times in the same file. -- Brian Dolbec dolsen signature.asc

Re: [gentoo-portage-dev] [PATCH v2 2/2] Add an emaint module that can scan for failed merges and that can fix failed merges.

2014-03-30 Thread Brian Dolbec
to me. {:-D Now if we can only get the rest of the portage code nice, clean like this :) -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH v2 1/2] Move -MERGING- string to a constant.

2014-03-30 Thread Brian Dolbec
--git a/pym/portage/const.py b/pym/portage/const.py index 1785bff..50f0719 100644 --- a/pym/portage/const.py +++ b/pym/portage/const.py It all looked really good to me. {:-D -- Brian Dolbec dolsen

[gentoo-portage-dev] [PATCH 1/2] portage/util/writeable_check.py: Fix RO check bug (505428)

2014-04-04 Thread Brian Dolbec
Use /proc/self/mountinfo which only contains the relevant chroot mounts. Mountinfo changes are thanks to jcallen for the valuable info he provided. --- pym/portage/util/writeable_check.py | 31 +++ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git

[gentoo-portage-dev] Two bugfix patches

2014-04-04 Thread Brian Dolbec
[PATCH 1/2] portage/util/writeable_check.py: Fix RO check bug (505428) [PATCH 2/2] TaskSequence.py: Fix starting an empty queue (bug 506186) These are the fixes for 2 recent bugs. I'd like to merge them and push out a release again soon. Perhaps this weekend. Is there any other bugfixes to go

[gentoo-portage-dev] [PATCH 2/2] TaskSequence.py: Fix starting an empty queue (bug 506186)

2014-04-04 Thread Brian Dolbec
--- pym/_emerge/TaskSequence.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pym/_emerge/TaskSequence.py b/pym/_emerge/TaskSequence.py index 1fecf63..b4bfefe 100644 --- a/pym/_emerge/TaskSequence.py +++ b/pym/_emerge/TaskSequence.py @@ -30,8 +30,9 @@ class

Re: [gentoo-portage-dev] Two bugfix patches

2014-04-04 Thread Brian Dolbec
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On Fri, 04 Apr 2014 22:01:39 +0200 Alexander Berntsen berna...@gentoo.org wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 04/04/14 21:36, Brian Dolbec wrote: Is there any other bugfixes to go in? I am merging some other patches

Re: [gentoo-portage-dev] [PATCH v2] emerge/actions: Add python version to portage version line

2014-04-06 Thread Brian Dolbec
/ iF4EAREIAAYFAlNBYpsACgkQRtClrXBQc7XgFwD+LSILTSjYCR2D5Z6IFbIEwAiK Hi+kp+X0zWN7MwimUdMBAIuVnutZ8zb0VBCdgF/zANV/SEZ4Y60mcLzDMNK1pJxT =eA08 -END PGP SIGNATURE- - -- Brian Dolbec dolsen -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.22 (GNU/Linux

Re: [gentoo-portage-dev] [PATCH v2 2/2] Add an emaint module that can scan for failed merges and that can fix failed merges.

2014-04-18 Thread Brian Dolbec
On Fri, 18 Apr 2014 12:26:13 -0700 Pavel Kazakov nullishz...@gentoo.org wrote: On 04/11/2014 04:03 PM, Brian Dolbec wrote: On Fri, 11 Apr 2014 15:05:09 -0700 Pavel Kazakov nullishz...@gentoo.org wrote: On 03/31/2014 12:00 AM, Alexander Berntsen wrote: On 31/03/14 04:06, Brian Dolbec

Re: [gentoo-portage-dev] [PATCH] Add ruby18 to repoman warning for deprecated ruby target

2014-04-18 Thread Brian Dolbec
=1970d866b67ddbcdbd4eb5d20a5762f9efbd17aa -- Brian Dolbec dolsen signature.asc Description: PGP signature

Re: [gentoo-portage-dev] [PATCH v2] emerge/actions: Add python version to portage version line

2014-04-18 Thread Brian Dolbec
/portage.git;a=commit;h=54e439500e9c95582973c2350f293796b9455d44 -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH] Support the 'packages' profile file as a directory.

2014-05-12 Thread Brian Dolbec
simple line changes.. quoting the original email/patch: This adds proof-of-concept support for bug #282296. NOTE the words proof-of-concept - -- Brian Dolbec dolsen -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.22 (GNU/Linux) iQF8BAEBCgBmBQJTcRa9XxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w

Re: [gentoo-portage-dev] [PATCH] Support the 'packages' profile file as a directory.

2014-05-12 Thread Brian Dolbec
hurt (we may need to dis-able it for a new release) and will allow them to do more testing, to establish the official parameters of the new feature. FIX IT! - -- Brian Dolbec dolsen -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.22 (GNU/Linux) iQF8BAEBCgBmBQJTcTo

Re: [gentoo-portage-dev] [PATCH] Support the 'packages' profile file as a directory.

2014-05-12 Thread Brian Dolbec
Gibbs'ish today :) http://www.youtube.com/watch?v=4nXtcNnC3wY - -- Brian Dolbec dolsen -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.22 (GNU/Linux) iQF8BAEBCgBmBQJTcUFxXxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4Njg4RkQxQ0M3MUMxQzA0RUFFQTQyMzcy

[gentoo-portage-dev] Next team meeting

2014-05-18 Thread Brian Dolbec
feel need to be dealt with. I will also try using portholes (supybot) meeting plug-in, so if anyone is familiar with it's commands. Please feel free to help out as meeting secretary. -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] Next team meeting

2014-05-18 Thread Brian Dolbec
On Sun, 18 May 2014 08:59:59 -0700 Brian Dolbec dol...@gentoo.org wrote: The next team meeting scheduler: http://whenisgood.net/3547ndr Proposed dates are from Saturday, May 24 through Sunday June 1. Please try to pick as wide a time period as possible to allow for the most team

[gentoo-portage-dev] Next team meeting

2014-06-11 Thread Brian Dolbec
one breakup has started subslots, backtracking, resolver == we really need to get a sub team together to to handle the bugs, learn the code, create a new code model to work towards implementing. Sebastian is all alone on this. He needs help. -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH] Prepend '=' to unmerge atoms (bug 512578)

2014-06-14 Thread Brian Dolbec
) + writemsg_level(\nAll selected packages: =%s\n % + =.join(all_selected), noiselevel=-1) writemsg_level(\n + colorize(UNMERGE_WARN, 'Selected') + \ packages are slated for removal.\n) email test... Already discussed on IRC. -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] New meeting

2014-07-18 Thread Brian Dolbec
- -- Brian Dolbec dolsen -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.22 (GNU/Linux) iQF8BAEBCgBmBQJTydGoXxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4Njg4RkQxQ0M3MUMxQzA0RUFFQTQyMzcy MjE0RDkwQTAxNEYxN0NCAAoJECIU2QoBTxfLQ7UIAJdWVobSNi1NKy9Voif3B/Ev Dc+/PkiBI

Re: [gentoo-portage-dev] New release: 2.2.11

2014-08-03 Thread Brian Dolbec
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On Fri, 1 Aug 2014 14:45:11 -0700 Brian Dolbec dol...@gentoo.org wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On Fri, 01 Aug 2014 22:08:12 +0200 Alexander Berntsen berna...@gentoo.org wrote: -BEGIN PGP SIGNED MESSAGE

Re: [gentoo-portage-dev] [PATCH] localization: properly decode formatted number for localized_size().

2014-08-06 Thread Brian Dolbec
', num_kib, grouping=True) + ' KiB' + return (_unicode_decode(locale.format('%d', num_kib, grouping=True)) + + ' KiB') OK, commit this one. mark the bug inVCS, add it to the tracker bug. -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH v2] localization: properly decode formatted number for localized_size().

2014-08-06 Thread Brian Dolbec
, grouping=True) + return (_unicode_decode(formatted_num, encoding=_encodings['stdio']) + ' KiB') DOH, repliied to the wrong one... this is the one I meant. -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH 0/4] Autounmask changes

2014-08-13 Thread Brian Dolbec
was originally objecting to them, then was not opposing them (last time we discussed inclusion), I now see them much clearer and agree with them. The --ask implying --autounmask-write is something people would not object to so strongly like they did to your original patchset. - -- Brian Dolbec

Re: [gentoo-portage-dev] [PATCH] Fix off-by-one error in supported EAPI list

2014-08-17 Thread Brian Dolbec
to change the range() use to a len of EAPI.split() -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH] Apply 'nonfatal' to helpers only

2014-08-18 Thread Brian Dolbec
is no where near started to be supported in portage. So if this is an EAPI 6 change, it is the first. -- Brian Dolbec dolsen signature.asc Description: PGP signature

Re: [gentoo-portage-dev] [PATCH 1/6] self-update: Copy only relevant packages from PORTAGE_PYM_PATH

2014-08-22 Thread Brian Dolbec
/ebuild/doebuild.py | 8 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) Seems fine to me... -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH 4/6] tests: Fix running on installed copy of Portage

2014-08-22 Thread Brian Dolbec
(): self.assertEqual(d[k], v) Why was import portage added but not used anywhere in additional code? -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH 5/6] Install Python modules using setup.py

2014-08-22 Thread Brian Dolbec
add this to the sed list in mkrelease.sh? -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH v2] Install Portage using setup.py

2014-08-23 Thread Brian Dolbec
System :: POSIX', + 'Programming Language :: Python', + 'Topic :: System :: Installation/Setup' + ] +) -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCHES] setup.py install for Portage

2014-08-24 Thread Brian Dolbec
started testing myself yet. -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCHES] @changed-deps + missing slot check reposted for bernalex

2014-08-27 Thread Brian Dolbec
mistakes like: dev-libs/openssl - dev-libs/openssl:0 [:0.9.8 comes with no headers] -- Best regards, Michał Górny You need to get an ack from Chris and/or Tom for the repoman check -- Brian Dolbec dolsen

Re: [gentoo-portage-dev] [PATCH v2] Install Portage using setup.py

2014-08-29 Thread Brian Dolbec
is with the rebased git sources, while _pre1 is Michal's original branch code. you can rename the _pre2.ebuild to _pre1.ebuild to test at your pleasure. -- Brian Dolbec dolsen portage-.ebuild Description: Binary data portage-2.2.13_pre2.ebuild Description: Binary data

Re: [gentoo-portage-dev] [PATCH v2] Install Portage using setup.py

2014-08-29 Thread Brian Dolbec
On Fri, 29 Aug 2014 10:08:04 -0700 Brian Dolbec dol...@gentoo.org wrote: I have changed the version to and rebased your new-install branch on currrent master, and pushed it to my github account. https://github.com/dol-sen/portage I also am attaching the ebuilds I edited slightly

Re: [gentoo-portage-dev] [PATCH] _slot_operator_update_probe: fix bug #520856

2014-08-31 Thread Brian Dolbec
for future troubleshooting or changes. Since Arfever confirmed it fixed the bug for him, I think this is clear to merge. -- Brian Dolbec dolsen

<    1   2   3   4   5   6   7   8   >