[gentoo-dev] Fwd: Cron /usr/local/bin/pidlock -s rsync-gen /bin/bash /usr/local/bin/mastermirror/rsync-gen.sh

2017-01-26 Thread Doug Freed
This is the email I get when a Manifest is missing DIST entries; it's more verbose than it needs to be, but I'd rather have more than less. In this particular case, the developer that made the bad commit likely had something they were working on in sys-cluster/torque added to the git index (ie, the

[gentoo-dev] Re: Common rsync-gen errors, why they happen, and what you can do about it

2017-01-17 Thread Doug Freed
Oh, I missed some things. First off, a general timeline of rsync-gen events (all times occur every hour at roughly specified minute after the hour): :00 / :30 - current state of git tree is checked out on git server and then rsynced to private master rsync server - this is your cutoff time for ge

[gentoo-dev] Common rsync-gen errors, why they happen, and what you can do about it

2017-01-17 Thread Doug Freed
The two most common errors that occur in the rsync-gen process are missing DIST entries in the Manifest committed to git, and metadata.xml that fails to validate against the DTD. Two much less common errors that have occurred in the last 24 hours which prompted this email are FILESDIR items that a

[gentoo-dev] YATP (Yet Another Tinderbox Project)

2016-12-31 Thread Doug Freed
I'm in the early design phases of my own tinderbox project, and I'd appreciate some input on the features people would like to see. The basic idea is that it'll be a web interface where people can submit their own build requests, and then a cluster of VMs will go off and build them, all while coll

Re: [gentoo-dev] gpg: signing failed: Inappropriate ioctl for device

2016-12-14 Thread Doug Freed
On Wed, Dec 14, 2016 at 10:52 AM, M. J. Everitt wrote: > I would tend to agree that in a sysadmin role this would be very helpful. > > At the risk of repeating myself, is there any einfo/elog displayed when > portage is (first) updated, to alert users of this functionality? A link > to the wiki pa

Re: [gentoo-dev] [PATCH 2/3] multiprocessing.eclass: Introduce get_nproc() to get no of CPUs

2016-12-14 Thread Doug Freed
On Wed, Dec 14, 2016 at 12:48 PM, Nathan Zachary wrote: > On 14/12/16 10:11, Doug Freed wrote: >> On Wed, Dec 14, 2016 at 11:04 AM, Michał Górny wrote: >>> On Wed, 14 Dec 2016 15:27:25 +0300 >>> Andrew Savchenko wrote: >>> >>>> On Tu

[gentoo-dev] Handling ebuild logging output in Portage (Was: gpg: signing failed: Inappropriate ioctl for device)

2016-12-14 Thread Doug Freed
On Wed, Dec 14, 2016 at 10:45 AM, Rich Freeman wrote: > On Wed, Dec 14, 2016 at 10:27 AM, M. J. Everitt wrote: >> >> I do, but only usually if its the last package of an emerge because >> otherwise its lost many many thousands of lines upwards. Thank goodness >> for portage's savelog feature. - A

Re: [gentoo-dev] [PATCH 2/3] multiprocessing.eclass: Introduce get_nproc() to get no of CPUs

2016-12-14 Thread Doug Freed
On Wed, Dec 14, 2016 at 11:04 AM, Michał Górny wrote: > On Wed, 14 Dec 2016 15:27:25 +0300 > Andrew Savchenko wrote: > >> On Tue, 13 Dec 2016 10:36:15 +0100 Michał Górny wrote: >> > + nproc=$(python -c 'import multiprocessing; >> > print(multiprocessing.cpu_count());' 2>/dev/null) >> >

Re: [gentoo-dev] [PATCH 1/5] depend.apache.eclass: Replace build_with_use with has_version

2016-12-08 Thread Doug Freed
On Fri, Dec 9, 2016 at 1:09 AM, Michał Górny wrote: > On Thu, 8 Dec 2016 21:36:28 +0100 > Andreas K. Hüttel wrote: > >> From: Doug Freed >> >> --- >> eclass/depend.apache.eclass | 6 +++--- >> 1 file changed, 3 insertions(+), 3 deletions(-) >>

Re: [gentoo-dev] rdp vs rdesktop vs freerdp USE flags

2016-12-08 Thread Doug Freed
On Thu, Dec 8, 2016 at 7:38 AM, Andrew Savchenko wrote: > Hi, > > On Thu, 08 Dec 2016 11:29:51 +0100 Pacho Ramos wrote: >> When looking at freerdp reverse deps I noticed we are using three different >> names for USE flags enabling freerdp support: rdp, rdesktop and freerdp >> >> rdesktop is the on

[gentoo-dev] [PATCH] depend.apache.eclass: fix for EAPI=6

2016-12-06 Thread Doug Freed
This also fixes various other code smells. I wrote this back in the start of October, and never got around to sending it to the list for review. A note: given how extensively this patch changes the eclass, it is suggested that it actually become depend.apache-r1 and only support EAPI=6, and the E

Re: [gentoo-dev] rsync.gentoo.org rsync modules: ChangeLogs dropped from gentoo-portage

2016-11-16 Thread Doug Freed
On Wed, Nov 16, 2016 at 3:26 AM, Kent Fredric wrote: > On Tue, 15 Nov 2016 01:11:48 + > "Robin H. Johnson" wrote: > >> They will continue to be included in the Manifest until the next phase >> of the change. >> >> rsync.gentoo.org::gentoo-portage >> - tree without ChangeLogs >> >> rsync.gento