Re: [gentoo-portage-dev] [PATCH] use.force and package.use.force (bug #142853)

2006-08-07 Thread Alec Warner
>> Brian, default USE in IUSE is not a backwards compatable change and this >> is easier ;) > > An EAPI bump is pretty simple from where I'm sitting, and implementing > it isn't all that hard. > > Meanwhile, the question should be "which is desirable", not "which can > I glue in quickest" ;) >

Re: [gentoo-portage-dev] [PATCH] use.force and package.use.force (bug #142853)

2006-08-07 Thread Alec Warner
Zac Medico wrote: > Alec Warner wrote: >>> Zac Medico wrote: >>> >>>> Users can unforce them via >>>> /etc/portage/profile/{use.force,package.use.force} in the usual "-flag" >>>> way. >>> Why new files? Why isn't t

[gentoo-portage-dev] Portage Sets

2006-08-29 Thread Alec Warner
So I have implemented merging of sets (more or less) in a local portage branch. However there are some use cases for which the appopriate action is ambiguous. Use Case #1: Set1 = { postfix, gentoolkit, lsof, bind-utils, vixie-cron } A set of standard tools to be on a machine. Assume a new insta

Re: [gentoo-portage-dev] Moving ebuild-related where they belong

2006-09-08 Thread Alec Warner
Zac Medico wrote: Fine, but the EAPI can still be used to imply that some other functions may or may not be available. >>> Not really. Via moving parts of the format into gentoo-x86 it's >>> implciitly setting it up such that whatever tree portage is working >>> against now defines EAPI

Re: [gentoo-portage-dev] Feature request: --history

2006-10-11 Thread Alec Warner
Ioannis Aslanidis wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 I was doing my usual tests the other day when I noticed that I needed history information upon performed emerges, together with what variables were being used and the success state. I know that the log files are there, howe

Re: [gentoo-portage-dev] [RFC] Mask packages that don't cross-compile

2006-11-24 Thread Alec Warner
Brian Harring wrote: So why abuse keywords for it, when restrict exists? Keywords has a specific purpose now, it's not used to store bools for random capabilities (one could argue that archs are just that, but that's a bit of a reach). That said, RESTRICT *is* used to store random bools fo

Re: [gentoo-portage-dev] [PATCH] Repoman SVN support

2006-11-25 Thread Alec Warner
of course excludes GIT, since it's a huge non-standard piece of crap. I may work on fixing that code up and putting it into HEAD before I retire. -Alec Warner [EMAIL PROTECTED] -- gentoo-portage-dev@gentoo.org mailing list

Re: [gentoo-portage-dev] [PATCH] Repoman SVN support

2006-11-25 Thread Alec Warner
Fabian Groffen wrote: On 25-11-2006 03:00:10 -0500, Alec Warner wrote: Fabian Groffen wrote: Hi all, Please find attached the patch of the prefix repoman sources against the current trunk. I hope I removed all hunks that have prefix-only changes. You realize I wrote generic SCM support into

Re: [gentoo-portage-dev] [PATCH] keyword anti-match (foo/-foo) overrides other matches

2006-11-29 Thread Alec Warner
Zac Medico wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Daniel Barkalow wrote: If the configuration has keywords "foo bar", and a package has "-foo bar", mask the package ("masked by -bar keyword"). This is the sensible behavior if we ever make use of listing multiple keywords in the c

Re: [gentoo-portage-dev] [RFC] Depending on "active" version

2007-01-30 Thread Alec Warner
Marius Mauch wrote: > Sometimes a package has to depend on a specific version of a slotted package > being the "active" one to build correctly, like in the current "tr1" > discussion on -dev [1] or with packages that depend on the running kernel. > > Currently this isn't really possible, however

Re: [gentoo-portage-dev] [RFC] Depending on "active" version

2007-01-31 Thread Alec Warner
> > > Hmm; one could get the same benefit by introducing a new interface > (e.g. pkg_env_check()) which is defined to return true if the > environment is ok, false otherwise (with some text to stdout, perhaps). > The package manager would then run this function, after building the > depgraph and

Re: [gentoo-portage-dev] [RFC] Depending on "active" version

2007-01-31 Thread Alec Warner
Stephen Bennett wrote: > On Tue, 30 Jan 2007 17:06:51 +0100 > Marius Mauch <[EMAIL PROTECTED]> wrote: > >> The idea is to add a special category (let's call it "active" for >> now) that has the following properties: >> - this category doesn't exist in portdir or vdb (= no ebuilds) >> - when portag

Re: [gentoo-portage-dev] [RFC] Depending on "active" version

2007-01-31 Thread Alec Warner
Kevin F. Quinn wrote: > On Wed, 31 Jan 2007 12:27:10 -0500 > Alec Warner <[EMAIL PROTECTED]> wrote: > >>> Hmm; one could get the same benefit by introducing a new interface >>> (e.g. pkg_env_check()) which is defined to return true if the >>> environment

[gentoo-portage-dev] Default Phase Hooks

2007-02-08 Thread Alec Warner
In order to facilitate better ease of use with phase hooks, I propose a paludis-style default phase hook. Basically ebuild.sh provides a default hook that looks in PORTAGE_HOOKS_DIR/{pre,post}_${EBUILD_PHASE}/ for shell scripts and sources them. The patch to ebuild.sh only generates hooks 1 p

Re: [gentoo-portage-dev] [RFC] Guessing a package by short name

2007-03-14 Thread Alec Warner
Zac Medico wrote: > Daniel Barkalow wrote: >> I think emerge should be able to do better with guessing what I mean by >> "sudo". How about, if: > >> 1) "ask" or "pretend" is on, and >> 2) exactly one package with a given short name is in world or is installed > >> it will print a message explain

Re: [gentoo-portage-dev] Add a couple new warnings to QA check

2007-03-18 Thread Alec Warner
Ryan Hill wrote: > Hey all. > > I'd like to add two warnings to the QA GCC warning message reporter for > GCC 4.2. > > The first is a new warning that is given when GCC makes an optimization > assuming that overflow for operations on signed ints is undefined, as > per the standard. Apparently a

Re: [gentoo-portage-dev] Add a couple new warnings to QA check

2007-03-19 Thread Alec Warner
Kevin F. Quinn wrote: > On Sun, 18 Mar 2007 23:05:35 -0600 > Ryan Hill <[EMAIL PROTECTED]> wrote: > >> I'd like to add two warnings to the QA GCC warning message reporter >> for GCC 4.2. > > I think it would be useful if the set of warnings could be customisable > outside of portage (in particula

Re: [gentoo-portage-dev] [SoC] Idea for emerge

2007-03-25 Thread Alec Warner
>> and I'd assume users might get rather confused to answer questions >> that are then thrown away later. > I don't unterstand what do you mean by that... > It's a chicken and egg problem. Portage's job is to examine your systems configuration (key here is USE flags) and the calculate dependences

[gentoo-portage-dev] Gentoolkit cleanup

2007-03-31 Thread Alec Warner
I've gone ahead and ported the namespace changes for HEAD into gentoolkit so it can now import modules properly. If the new-style modules fail it will fall back to the old-n-busted import style, keeping backwards compatability for people with different portage versions. I also removed the string

Re: [gentoo-portage-dev] localization.py

2007-10-20 Thread Alec Warner
There have been various efforts to add localization for errors and other portage messages. The codebase is not well designed for it though, and the people who want it done keep getting busy with other tasks, so it mostly lies unused. On 10/19/07, Arfrever Frehtes Taifersar Arahesis <[EMAIL PROTECT

Re: [gentoo-portage-dev] RFC: replacing "packages"

2007-10-25 Thread Alec Warner
On 10/24/07, Marius Mauch <[EMAIL PROTECTED]> wrote: > As package sets are mostly done now, I'm starting to think about > something else. One of my pet peeves with portage is the "packages" > file in profiles, for several reasons: > 1) it has two completely independent purposes ok > 2) it impleme

[gentoo-portage-dev] Re: [gentoo-dev] Re: More general interface to use flags

2007-11-04 Thread Alec Warner
On 11/4/07, Steve Long <[EMAIL PROTECTED]> wrote: > Marijn Schouten (hkBst) wrote: > > the current interface to use flags, useq, usev, use_with, use_enable, as > > defined in /usr/lib/portage/bin/ebuild.sh lacks generality. The common > > thing is testing a use flag and possibly echoing a string, b

Re: [gentoo-portage-dev] manual uninstall

2008-02-14 Thread Alec Warner
On 2/14/08, Lanza Fabrizio <[EMAIL PROTECTED]> wrote: > > > Hi, > I need to manually uninstall a package (without emerge --unmerge). Er, manually meaning 'I want to delete anything it installed by hand'? or 'I want to run the phases by hand'? Why doesn't emerge -C work for this case? > How do I

Re: [gentoo-portage-dev] please explain use of hooks

2008-03-01 Thread Alec Warner
On 3/1/08, Jonas Bernoulli <[EMAIL PROTECTED]> wrote: > Hello > > I was aware that the alternative package managers provide hooks for > some time now, but only found out recently that portage also has this > feature. Unfortunately I was not able to find any documentation about > it. I found som

[gentoo-portage-dev] Re: [gentoo-qa] splitting up package.mask

2008-03-15 Thread Alec Warner
On 3/14/08, Mike Frysinger <[EMAIL PROTECTED]> wrote: > On Friday 14 March 2008, Alec Warner wrote: > > On 3/14/08, Mike Frysinger <[EMAIL PROTECTED]> wrote: > > > On Thursday 13 March 2008, Steve Dibb wrote: > > > > Because package.mask in CVS

Re: [gentoo-portage-dev] Re: [PATCH 6/6] Add deprecation warnings to classes that have has_key() methods.

2008-07-01 Thread Alec Warner
You should hardcode the warning somewhere. also quote 'in', eg. 'please use the \'in\' operator' -Alec On Tue, Jul 1, 2008 at 5:09 AM, Ali Polatel <[EMAIL PROTECTED]> wrote: > These don't apply to the trunk anymore. > Updated patches can be found at: http://dev.gentoo.org/~hawking/py3k/portage/

Re: [gentoo-portage-dev] [RFC] Label profiles with EAPI for compatibility checks

2008-10-04 Thread Alec Warner
On Fri, Oct 3, 2008 at 5:09 PM, Zac Medico <[EMAIL PROTECTED]> wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Hi everyone, > > Please consider a new "eapi" profile configuration file that will > designate the EAPI to which any package atoms within a given layer > of the profile stack

Re: [gentoo-portage-dev] How to extract the version/revision of an installed package?

2008-11-26 Thread Alec Warner
On Wed, Nov 26, 2008 at 3:13 AM, Amit Dor-Shifer <[EMAIL PROTECTED]> wrote: > Is there syntax in eix for querying: "is package X installed with a version > X.Y or higher?" > Amit portageq has_version / > > René 'Necoro' Neumann wrote: >> >> Amit Dor-Shifer schrieb: >> > Thanks :) >> >> > Reason

Re: [gentoo-portage-dev] Re: search functionality in emerge

2008-12-02 Thread Alec Warner
On Mon, Dec 1, 2008 at 4:20 PM, Tambet <[EMAIL PROTECTED]> wrote: > 2008/12/2 Emma Strubell <[EMAIL PROTECTED]> >> >> True, true. Like I said, I don't really use overlays, so excuse my >> igonrance. > > Do you know an order of doing things: > > Rules of Optimization: > > Rule 1: Don't do it. > Rule

Re: [gentoo-portage-dev] Re: search functionality in emerge

2008-12-02 Thread Alec Warner
- maybe this compression should be later added and optional. > > Tambet - technique evolves to art, art evolves to magic, magic evolves to > just doing. > > > 2008/12/2 Alec Warner <[EMAIL PROTECTED]> >> >> On Mon, Dec 1, 2008 at 4:20 PM, Tambet <[EMAIL PROTECTED

Re: [gentoo-portage-dev] Re: equery refactorization

2008-12-03 Thread Alec Warner
On Wed, Dec 3, 2008 at 1:03 AM, Douglas Anderson <[EMAIL PROTECTED]> wrote: > On Wed, Dec 3, 2008 at 7:21 AM, Michael Smith <[EMAIL PROTECTED]> wrote: >> I had the same idea and even began working on a roadmap for it. >> >> Step 1: move gentoolkit to site-packages >> Step 2: move individual command

Re: [gentoo-portage-dev] Python style (Was: equery refactorization)

2008-12-07 Thread Alec Warner
On Sat, Dec 6, 2008 at 3:21 PM, Michael A. Smith <[EMAIL PROTECTED]> wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Actually I don't like spaces for indentation at all. A tab character and a > space character take the same number of bytes, so it takes two-to-eight > times > as much sp

Re: [gentoo-portage-dev] equery: RFC and code review

2009-02-11 Thread Alec Warner
On Tue, Feb 10, 2009 at 2:53 AM, Douglas Anderson wrote: > Hi all, > > It's been a few months since we first discussed refactoring equery on > this list and I think made pretty good time and I'm reasonably happy > with it. So I'm throwing out to you all. I've tried to keep a running > list of visi

Re: [gentoo-portage-dev] [PATCH] missing-rebuild package set

2009-02-17 Thread Alec Warner
On Fri, Aug 8, 2008 at 2:10 PM, Zac Medico wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Lucian Poston wrote: >> The following patchs add a library dependency rebuilder as a package >> set, @missing-rebuild, to portage-2.2_rc6. Similar to the --library >> flag in revdep-rebuild, th

Re: [gentoo-portage-dev] Who's maintaining the "Eclass HOWTO" page nowdays?

2009-03-11 Thread Alec Warner
My first guess is 'no one.' I'd try devmanual.gentoo.org over anything in /proj/en/devrel/, however developer relations owns stuff in /proj/en/devrel, so if there are incorrect things in it you probably want to file bugs at bugs.gentoo.org against devrel for changes. On Wed, Mar 11, 2009 at 12:15

Re: [gentoo-portage-dev] qfile assumes category names contain a hyphen

2009-03-16 Thread Alec Warner
On Mon, Mar 16, 2009 at 9:34 AM, Amit Dor-Shifer wrote: > Hi all. > > While working on my overlay, I stumbled on an issue where qfile refused to > acknowledge an installed file as being part of my package. > > Looking into q's implementation (portage-utils-0.1.29), I see: > > amit0 portage-utils-0

Re: [gentoo-portage-dev] using python in installation scripts

2009-04-16 Thread Alec Warner
On Thu, Apr 16, 2009 at 1:17 AM, Zac Medico wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Amit Dor-Shifer wrote: >> I want to read/write an XML file while an ebuild executes. Since I'm >> unaware of any XML support in bash, I'm thinking of using python: I'd >> write some python code

Re: [gentoo-portage-dev] Conflicting RDEPENDS

2009-05-29 Thread Alec Warner
On Fri, May 29, 2009 at 2:33 AM, René 'Necoro' Neumann wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Patrick Börjesson schrieb: >>> >>> # emerge -1av bacon >>> >>> These are the packages that would be merged, in order: >>> >>> Calculating dependencies... done! >>> [e

Re: [gentoo-portage-dev] Re: Conflicting RDEPENDS

2009-05-31 Thread Alec Warner
On Sun, May 31, 2009 at 4:21 AM, Marijn Schouten (hkBst) wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Duncan wrote: >> Patrick Börjesson posted >> 20090529201741.gb11...@nexon.nexus, excerpted below, on Fri, 29 May 2009 >> 22:17:41 +0200: >> >>> Why exactly would you want to use

Re: [gentoo-portage-dev] Re: Conflicting RDEPENDS

2009-06-07 Thread Alec Warner
On Wed, Jun 3, 2009 at 4:05 AM, Marijn Schouten (hkBst) wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Alec Warner wrote: >> On Sun, May 31, 2009 at 4:21 AM, Marijn Schouten (hkBst) >> wrote: >> Duncan wrote: >>>>> Patrick Börjesson po

Re: [gentoo-portage-dev] portageq doesn't clean-up generated tmp/ and var/

2009-07-07 Thread Alec Warner
On Tue, Jul 7, 2009 at 1:40 AM, Amit Dor-Shifer wrote: > amit0 ~ # ls -la /var/db/pkg/var > ls: cannot access /var/db/pkg/var: No such file or directory > amit0 ~ # ls -la /var/db/pkg/tmp > ls: cannot access /var/db/pkg/tmp: No such file or directory > amit0 ~ # portageq match /var/db/pkg portage

[gentoo-portage-dev] Fwd: Random patch

2009-10-19 Thread Alec Warner
Ugh I hate this list name ;p -- Forwarded message -- From: Alec Warner Date: Mon, Oct 19, 2009 at 12:38 AM Subject: Random patch To: gentoo-dev-port...@gentoo.org Get rid of if True...True is always true in CPython. replace icky:  'foo' + \  'bar' cons

Re: [gentoo-portage-dev] A question regarding portage & GFS2

2010-03-15 Thread Alec Warner
On Mon, Mar 15, 2010 at 2:44 AM, Mikko Rinne wrote: > Hey, > > It's my first time I'm mailing to this list so be warned. > > I have a problem with GFS2. In the past there's been sys-fs/gfs2 ebuild > available in the portage, but for now it's been removed as one of it's > dependencies (openais) was

Re: [gentoo-portage-dev] portage docbook documentation -> why not asciidoc ?

2010-11-27 Thread Alec Warner
On Sat, Nov 27, 2010 at 6:53 AM, Zac Medico wrote: > On 11/27/2010 01:25 AM, Sebastian Pipping wrote: >> On 11/26/10 21:18, Zac Medico wrote: >>> The asciidoc format seems nice, but personally, I think I prefer docbook >>> since the SGML/XML approach seems more flexible and extensible. >> >> Are y

Re: [gentoo-portage-dev] portage docbook documentation -> why not asciidoc ?

2010-11-27 Thread Alec Warner
On Sat, Nov 27, 2010 at 1:50 PM, Mike Frysinger wrote: > On Saturday, November 27, 2010 16:39:04 Alec Warner wrote: >> On Sat, Nov 27, 2010 at 6:53 AM, Zac Medico wrote: >> > As it is, I'm fairly comfortable with docbook. Now you want me to learn >> > a new for

Re: [gentoo-portage-dev] [PATCH 1/4] Manifest2 hash: Whirlpool

2011-10-01 Thread Alec Warner
On Sat, Oct 1, 2011 at 11:08 AM, Mike Frysinger wrote: > On Thursday, September 29, 2011 21:27:39 Robin H. Johnson wrote: >> Provide public-domain implementation of the Whirlpool hash algorithm to >> be used as new Manifest2 hash. >> >> Signed-off-by: Robin H. Johnson >> --- >>  pym/portage/check

Re: [gentoo-portage-dev] [GLEP59v2 5/5] GLEP59: Change live Manifest2 hashes to SHA256, SHA512, WHIRLPOOL

2011-10-02 Thread Alec Warner
On Sun, Oct 2, 2011 at 1:39 PM, Zac Medico wrote: > On 10/02/2011 05:46 AM, Robin H. Johnson wrote: >> On Sat, Oct 01, 2011 at 09:40:13PM -0700, Zac Medico wrote: >>> If we control these hashes via metadata/layout.conf, then we can toggle >>> it atomically for all commiters. Otherwise, we'll have

Re: [gentoo-portage-dev] [PATCH] portageq: add "colormap" helper

2012-03-10 Thread Alec Warner
On Sat, Mar 10, 2012 at 8:15 PM, Mike Frysinger wrote: > Signed-off-by: Mike Frysinger > --- >  bin/isolated-functions.sh              |    2 +- >  bin/portageq                           |    8 >  pym/portage/output.py                  |    6 ++ >  pym/portage/package/ebuild/doebuild

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

2012-07-18 Thread Alec Warner
On Tue, Jul 17, 2012 at 10:48 PM, Paul Varner wrote: > All: > > (Apologies if you get this twice. I never saw my initial send of the > message hit the mailing list) > > Sending this here before I send to the gentoo-dev list. Below is the > list of packages that are managed by the tools-portage h

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

2012-07-18 Thread Alec Warner
On Wed, Jul 18, 2012 at 8:09 PM, Christian Ruppert wrote: > On 07/17/12 at 03:48PM -0500, Paul Varner wrote: >> All: >> >> (Apologies if you get this twice. I never saw my initial send of the >> message hit the mailing list) >> >> Sending this here before I send to the gentoo-dev list. Below is

Re: [gentoo-portage-dev] Try to specify how to get that a USE flag is present in current ebuild

2012-09-22 Thread Alec Warner
On Sat, Sep 22, 2012 at 7:22 PM, Pacho Ramos wrote: > El sáb, 22-09-2012 a las 13:54 -0400, Mike Frysinger escribió: >> On Friday 21 September 2012 15:08:20 Pacho Ramos wrote: >> > In that one, we try to use the following: >> > has vala ${IUSE//+/} && ! use vala && return 0 >> >> inherit eutils >>

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

2013-12-17 Thread Alec Warner
LGTM On Tue, Dec 17, 2013 at 4:26 PM, Brian Dolbec wrote: > On Tue, 2013-12-17 at 18:28 -0500, Mike Frysinger wrote: > > Use $BASHPID which will be unique even in subshells. > > > > URL: https://bugs.gentoo.org/487478 > > --- > > bin/phase-helpers.sh | 17 +++-- > > 1 file changed,

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

2013-12-17 Thread Alec Warner
On Tue, Dec 17, 2013 at 5:41 PM, Greg Turner wrote: > On Tue, Dec 17, 2013 at 3:28 PM, Mike Frysinger wrote: > > + sed -i \ > > + -e > "1s:^#![[:space:]]*/bin/sh:#!$CONFIG_SHELL:" \ > > + "${ECONF_SOURCE}/configure

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

2013-12-17 Thread Alec Warner
On Tue, Dec 17, 2013 at 6:53 PM, Greg Turner wrote: > On Tue, Dec 17, 2013 at 5:58 PM, Alec Warner wrote: > > Sed is already atomic > > > > antarus@goats5 /tmp/test $ cat foo > > Debian Rocks! > > antarus@goats5 /tmp/test $ strace -e trace=file sed -i -e &g

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

2014-01-09 Thread Alec Warner
On Thu, Jan 9, 2014 at 9:33 AM, Brian Dolbec wrote: > First off, I know many of you think portage needs to do everything on > it's own. NO outside dependencies. > > BUT! Please hear me out. > > While working on many of gentoo's tools gentoolkit's equery, eclean, > enalyze, Layman, mirrorselect,

Re: [gentoo-portage-dev] [PATCH 1/3] Have repoman check if the packages to unpack rare archive formats from SRC_URI are present in DEPEND (bug #205909).

2014-01-15 Thread Alec Warner
On Wed, Jan 15, 2014 at 4:07 PM, Tom Wijsman wrote: > --- > bin/repoman | 53 + > man/repoman.1 | 4 > 2 files changed, 57 insertions(+) > > I urge you to not author new checks like this. /usr/bin/repoman is already a mess. Write these

Re: [gentoo-portage-dev] [PATCH 2/3] Have repoman check that a package directory contains at least one ebuild (bug #245305).

2014-01-15 Thread Alec Warner
On Wed, Jan 15, 2014 at 5:07 PM, Jesus Rivero (Neurogeek) < neurog...@gentoo.org> wrote: > > On Jan 15, 2014 7:09 PM, "Tom Wijsman" wrote: > > > > --- > > bin/repoman | 8 > > man/repoman.1 | 3 +++ > > 2 files changed, 11 insertions(+) > > > > diff --git a/bin/repoman b/bin/repoman >

Re: [gentoo-portage-dev] Signing off patches

2014-01-16 Thread Alec Warner
On Thu, Jan 16, 2014 at 5:20 AM, Alexander Berntsen wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > We have quite a few dedicated developers now. To ensure that good > taste is exercised, and that best practices are followed, patches > should be signed. > I'm confused, are you prop

Re: [gentoo-portage-dev] [PATCH 1/3] Have repoman check if the packages to unpack rare archive formats from SRC_URI are present in DEPEND (bug #205909).

2014-01-16 Thread Alec Warner
On Thu, Jan 16, 2014 at 3:02 PM, Tom Wijsman wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > I want to summarize our IRC conversation on the list. > On Thu, 16 Jan 2014 23:22:44 +0100 > Alexander Berntsen wrote: > > > Your ill-placed attempts at being clever are missing the point

Re: [gentoo-portage-dev] [PATCH 2/3] emerge: Rename --autounmask-write to --autounmask

2014-01-18 Thread Alec Warner
It should be emerge --pretend --autounmask, but I'm not sure he implemented that bit. -A On Sat, Jan 18, 2014 at 6:14 PM, Mike Gilbert wrote: > On Sat, Jan 18, 2014 at 7:21 PM, Alexander Berntsen > wrote: > > Rename --autounmask-write to --autounmask. Please note that removing the > > option

Re: [gentoo-portage-dev] [PATCH v3] Test for read-only filesystems, bail out during preinst if there are any which will be written to and display a useful error message. Fixes bug 378869.

2014-01-19 Thread Alec Warner
On Sun, Jan 19, 2014 at 2:39 AM, Alexander Berntsen wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 19/01/14 10:17, Mike Frysinger wrote: > > prefer OSes -> OS's > That's just not proper English. It makes no sense. Please don't prefer > that. If for nothing else, then to prevent

Re: [gentoo-portage-dev] [PATCH 3/3] pym/portage/package/ebuild/fetch.py: Factor out _get_uris

2014-01-19 Thread Alec Warner
On Sat, Jan 18, 2014 at 7:07 PM, W. Trevor King wrote: > The current fetch() function is quite long, which makes it hard to > know what I can change without adverse side effects. By pulling this > logic out of the main function, we get clearer logic in fetch() and > more explicit input for the c

Re: [gentoo-portage-dev] [PATCH v2 1/3] pym/portage/package/ebuild/fetch.py: Factor out _get_checksum_failure_max_tries

2014-01-19 Thread Alec Warner
On Sun, Jan 19, 2014 at 2:44 PM, Alec Warner wrote: > On Sun, Jan 19, 2014 at 2:14 PM, W. Trevor King wrote: > >> The current fetch() function is quite long, which makes it hard to >> know what I can change without adverse side effects. By pulling this >> logic out of t

Re: [gentoo-portage-dev] [PATCH v2 1/3] pym/portage/package/ebuild/fetch.py: Factor out _get_checksum_failure_max_tries

2014-01-19 Thread Alec Warner
On Sun, Jan 19, 2014 at 2:14 PM, W. Trevor King wrote: > The current fetch() function is quite long, which makes it hard to > know what I can change without adverse side effects. By pulling this > logic out of the main function, we get clearer logic in fetch() and > more explicit input for the c

Re: [gentoo-portage-dev] [PATCH 0/3] Initial fetch() refactoring

2014-01-19 Thread Alec Warner
On Sun, Jan 19, 2014 at 2:45 PM, Alexander Berntsen wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 19/01/14 22:22, Sebastian Luther wrote: > > The usual doc string style used in portage is: > > > > """ text """ > > > > Please use that for new functions. Also make sure you don't

Re: [gentoo-portage-dev] [PATCH v2 1/3] pym/portage/package/ebuild/fetch.py: Factor out _get_checksum_failure_max_tries

2014-01-19 Thread Alec Warner
On Sun, Jan 19, 2014 at 2:51 PM, W. Trevor King wrote: > On Sun, Jan 19, 2014 at 02:45:24PM -0800, Alec Warner wrote: > > On Sun, Jan 19, 2014 at 2:44 PM, Alec Warner wrote: > > > This function and the next function you wrote are identical. How > > > abo

Re: [gentoo-portage-dev] [PATCH 0/3] Initial fetch() refactoring

2014-01-19 Thread Alec Warner
On Sun, Jan 19, 2014 at 2:50 PM, Alexander Berntsen wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 19/01/14 23:46, Alec Warner wrote: > > Does pylint or pyflakes point out if you mess it up? > Not very successfully in my experience. > I'm very

Re: [gentoo-portage-dev] [PATCH 0/3] Initial fetch() refactoring

2014-01-19 Thread Alec Warner
On Sun, Jan 19, 2014 at 3:51 PM, Alexander Berntsen wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 19/01/14 23:54, Alec Warner wrote: > > I'm very against add a bunch of extra rules that have to be > > enforced by hand. I want to make it

[gentoo-portage-dev] Patchworks test: ignore [eom]

2014-01-19 Thread Alec Warner

Re: [gentoo-portage-dev] [PATCH 1/3 v2] Have repoman check if the packages to unpack rare archive formats from SRC_URI are present in DEPEND (bug #205909).

2014-01-19 Thread Alec Warner
On Sun, Jan 19, 2014 at 6:23 PM, Tom Wijsman wrote: > On Sun, 19 Jan 2014 04:38:31 -0500 > Mike Frysinger wrote: > > > On Friday 17 January 2014 18:03:57 Tom Wijsman wrote: > > > --- > > > > please shorten your commit summary and move more content to the body > > Right, I'm used to writing this

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

2014-01-19 Thread Alec Warner
On Sun, Jan 19, 2014 at 9:47 PM, Mike Frysinger wrote: > On Sunday 19 January 2014 11:59:36 Mike Gilbert wrote: > > On Sun, Jan 19, 2014 at 4:44 AM, Mike Frysinger > wrote: > > > Chromium OS for a long time was restricted to EAPI 4 for two reasons -- > > > it had an old portage version (and upgr

Re: [gentoo-portage-dev] [RFC] Location of Portage bash API (outside of ebuilds)

2014-02-01 Thread Alec Warner
On Sat, Feb 1, 2014 at 12:08 PM, Arfrever Frehtes Taifersar Arahesis < arfrever@gmail.com> wrote: > bin/isolated-functions.sh contains at least 1 useful function, which could > be exposed for external consumers > (without __ prefix), but must have private name (with __ prefix) when > bin/isola

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

2014-02-10 Thread Alec Warner
On Mon, Feb 10, 2014 at 2:57 PM, Chris Reffett wrote: > This patch adds a --output-style option to repoman, which gives the user > a choice of output formats for the repoman checks. Choices are "default" > (current style) and "column" (a greppable format), but it should be easy > to add more. Fix

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

2014-02-13 Thread Alec Warner
On Thu, Feb 13, 2014 at 12:19 AM, Mike Frysinger wrote: > On Monday, February 10, 2014 20:22:36 Chris Reffett wrote: > > This patch adds a --output-style option to repoman, which gives the user > > a choice of output formats for the repoman checks. Choices are "default" > > (current style) and "c

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

2014-02-13 Thread Alec Warner
On Thu, Feb 13, 2014 at 7:42 AM, Brian Dolbec wrote: > On Thu, 13 Feb 2014 03:19:35 -0500 > Mike Frysinger wrote: > > > On Monday, February 10, 2014 20:22:36 Chris Reffett wrote: > > > This patch adds a --output-style option to repoman, which gives the > > > user a choice of output formats for t

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 Alec Warner
On Wed, Feb 19, 2014 at 12:31 PM, Pavel Kazakov wrote: > --- > pym/portage/emaint/modules/merges/__init__.py | 20 > pym/portage/emaint/modules/merges/merges.py | 70 > +++ > 2 files changed, 90 insertions(+) > create mode 100644 pym/portage/emaint/modules/merg

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 Alec Warner
On Wed, Feb 19, 2014 at 3:20 PM, Brian Dolbec wrote: > On Wed, 19 Feb 2014 14:32:02 -0800 > Alec Warner wrote: > > > On Wed, Feb 19, 2014 at 12:31 PM, Pavel Kazakov >wrote: > > > > > --- > > > pym/portage/emaint/modules/merges/__init__.py | 20 +++

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 Alec Warner
On Wed, Feb 19, 2014 at 2:50 PM, Brian Dolbec wrote: > On Wed, 19 Feb 2014 12:31:44 -0800 > Pavel Kazakov wrote: > > > --- > > pym/portage/emaint/modules/merges/__init__.py | 20 > > pym/portage/emaint/modules/merges/merges.py | 70 > +++ > > 2 files changed,

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

2014-03-13 Thread Alec Warner
On Wed, Mar 12, 2014 at 11:10 PM, Pavel Kazakov wrote: > --- > pym/portage/emaint/main.py| 6 +- > pym/portage/emaint/modules/merges/__init__.py | 30 +++ > pym/portage/emaint/modules/merges/merges.py | 281 > ++ > 3 files changed, 315 insertions(+

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

2014-03-13 Thread Alec Warner
On Thu, Mar 13, 2014 at 3:09 PM, Alec Warner wrote: > > > > On Wed, Mar 12, 2014 at 11:10 PM, Pavel Kazakov wrote: > >> --- >> pym/portage/emaint/main.py| 6 +- >> pym/portage/emaint/modules/merges/__init__.py | 30 +++ >> pym/

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

2014-03-15 Thread Alec Warner
On Fri, Mar 14, 2014 at 10:35 PM, Pavel Kazakov wrote: > On 03/13/14 15:09, Alec Warner wrote: > > > > > > > > On Wed, Mar 12, 2014 at 11:10 PM, Pavel Kazakov > > mailto:nullishz...@gentoo.org>> wrote: > > > > --- > >

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

2014-03-15 Thread Alec Warner
On Sat, Mar 15, 2014 at 1:32 PM, Brian Dolbec wrote: > 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 entries for the sync variables regardless if they were being > used or not.

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

2014-03-30 Thread Alec Warner
On Sun, Mar 30, 2014 at 12:56 AM, Michał Górny wrote: > Dnia 2014-03-30, o godz. 00:03:02 > Alexander Berntsen napisał(a): > > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA256 > > > > Please use a max 50 char commit message headline, without the period. > > > > On 29/03/14 19:45, Michał Gór

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

2014-05-12 Thread Alec Warner
And the manpages..? -A On Mon, May 12, 2014 at 3:14 AM, Alexander Berntsen wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > Thanks! Committed as b4d8e300c04b768be7cd5c64116d6cc0453219b4. > > - -- > Alexander > berna...@gentoo.org > https://secure.plaimi.net/~alexander > -BEGIN

Re: [gentoo-portage-dev] [PATCH] ebuild-helpers/xattr/install: use install-xattr

2014-06-02 Thread Alec Warner
On Sat, May 31, 2014 at 4:36 PM, wrote: > From: "Anthony G. Basile" > > Currently bin/ebuild-helpers/xattr/install uses > ${PORTAGE_BIN_PATH}/install.py > as a wrapper to coreutils' install to preserve a file's extended > attributes when > installing, usually during src_install(). This is neede

Re: [gentoo-portage-dev] [PATCH] emerge: Don't die when the user has an invalid locale setting

2014-08-05 Thread Alec Warner
On Mon, Aug 4, 2014 at 12:45 PM, Mike Gilbert wrote: > --- > pym/_emerge/main.py | 5 - > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/pym/_emerge/main.py b/pym/_emerge/main.py > index 1a920f7..722da84 100644 > --- a/pym/_emerge/main.py > +++ b/pym/_emerge/main.py > @@ -99

Re: [gentoo-portage-dev] Portage and Update Security

2015-03-14 Thread Alec Warner
On Tue, Mar 10, 2015 at 2:15 PM, Vladimir Diaz wrote: > Hi, > > I am a developer in the Secure Systems Lab at NYU. Our lab has > collaborated with popular software update systems in the open-source > community, including APT, yum, and YaST, to address security problems. > More recently, we have

Re: [gentoo-portage-dev] Re: running ebuild in src tree

2015-03-14 Thread Alec Warner
On Thu, Mar 12, 2015 at 10:26 AM, Joakim Tjernlund < joakim.tjernl...@transmode.se> wrote: > On Thu, 2015-03-12 at 01:27 +, Duncan wrote: > > Zac Medico posted on Wed, 11 Mar 2015 12:03:10 -0700 as excerpted: > > > > > On 03/11/2015 11:56 AM, Joakim Tjernlund wrote: > > > > On Wed, 2015-03-11

[gentoo-portage-dev] Transports

2005-05-30 Thread Alec Warner
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I was looking at Transport code last night and I noticed it only supported HTTP/HTTPS/FTP, which I thought was kind of limited. Thoughts on merging the Sync code in with Transports, having the transport lib covering all...well..file transport code wit

Re: [gentoo-portage-dev] Transports

2005-05-31 Thread Alec Warner
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Brian Harring wrote: > On Tue, May 31, 2005 at 02:38:58AM -0400, Alec Warner wrote: > >>I was looking at Transport code last night and I noticed it only >>supported HTTP/HTTPS/FTP, which I thought was kind of limited. Thoughts >

Re: [gentoo-portage-dev] Regarding packages.provided

2005-06-01 Thread Alec Warner
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Chakkaradeep C C wrote: > i want to do this so that i can use Portage at it's best! > > if we can solve this issue of Portage identifying already installed > packages, i think it is a great task for Portage since no package > managers have this facil

[Fwd: [gentoo-portage-dev] masking LINGUAS for gtk+-1.2.10]

2005-06-03 Thread Alec Warner
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 OT for this list, as this is an application issue and not portage-related. Might want to try gentoo-user for this one, or talk to foser on #gentoo-desktop in IRC, or file a bug at bugs.gentoo.org about your issue. - Original Message ---

Re: [gentoo-portage-dev] cvs head

2005-07-13 Thread Alec Warner
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I was running daily updates, but I've been slacking off lately, haven't upgraded in weeks...and apparently now it will stay that way ;) Jason Stubbs wrote: > On Wednesday 13 July 2005 15:57, Brian D. Harring wrote: > >>Curious, how many people are us

[gentoo-portage-dev] Re: [gentoo-dev] Re: Proposal: pre-emerge advisories

2005-07-22 Thread Alec Warner
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 R Hill wrote: > Craig Lawson wrote: > >> Comments? > > > This subject has also been brought up on the forum[1] very recently. > There have been some interesting ideas and alternatives posed that seem > workable. I was hoping some of the developers

[gentoo-portage-dev] Re: [gentoo-dev] digest + manifest = new file format

2005-08-04 Thread Alec Warner
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Whoopse, should have gone to gentoo-portage-dev, my bad ;) Alec Warner wrote: > This is basically a resubmission of Genone's file format merger [1]. > > The code to handle digests and manifests is currently being designed and > re

[gentoo-portage-dev] /etc/make.conf

2005-08-10 Thread Alec Warner
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 In regards to a few bugs reports I want to inquire on the exact format of make.conf. It seems some utilities ( euse ) are sourcing /etc/make.conf. This is fine for most configurations when users don't make a lot of changes to the file. However, in s

Re: [gentoo-portage-dev] /etc/make.conf

2005-08-10 Thread Alec Warner
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 If that is the concensus I'll probably fire off a quick message to -dev telling them and get vapier to touch up the docs a bit on make.conf syntax. I don't see any reason myself why it shouldn't be 'a bash file' so to speak :) Paul Varner wrote: > On

Re: [gentoo-portage-dev] PATCH: refactor emerge spinner (#102073)

2005-08-11 Thread Alec Warner
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Zac Medico wrote: > http://bugs.gentoo.org/show_bug.cgi?id=102073 > > Author: Zac Medico > > Some refactoring could help make the emerge code more maintainable. I > have written a trivial patch that encapsulates the spinner code into an > object. T

Re: [gentoo-portage-dev] Next major version

2005-08-11 Thread Alec Warner
Christopher Korn wrote: Hi Jason and other folks, I saw your last comment on http://bugs.gentoo.org/show_bug.cgi?id=73350 about most the these feature to be present in the next major version. That is really great to read. On that subject, I'd like to have an idea about when we should expect tha

Re: [gentoo-portage-dev] the refactoring of emerge, continued... (was PATCH: refactor emerge spinner (#102073))

2005-08-12 Thread Alec Warner
re, but most of it still needs to be completely rewritten ( *stabs depgraph* ). I was going to wait for the new API to be done ( no use rewriting emerge twice, IMHO ), but if you want it done now it wouldn't be a big deal. - -Alec Warner -BEGIN PGP SIGNATURE- Version: GnuP

<    1   2   3   >