Re: example of buildsys rpm

2006-04-11 Thread Dan Williams
On Tue, 2006-04-11 at 04:28 -0400, seth vidal wrote: > 2. let's make a mock 0.5 release so we don't have any confusion over > outstanding problems and test out that release before we deploy to the > buildsys. Whenever the trigger gets pulled, push the new mock packages through the buildsys and I'l

RE: [RFC, PATCH] Build multiple srpms

2006-05-11 Thread Dan Williams
On Wed, 2006-05-10 at 16:32 -0500, [EMAIL PROTECTED] wrote: > > Have you tried it with plague? If not, I'll put your version > > on my local plague server and see if it causes any grief > > (don't expect it to). > > I did not see an *easy* way to set up a plague server, so we do not have > one,

Plague 0.5 update: builder-to-server communication

2006-05-11 Thread Dan Williams
Hi, I checked in the last bits for builder-initiated communication earlier this week to cvs HEAD. This means that builder instances no longer have to run _any_ server (XML-RPC, HTTP, or otherwise), and that builders can be behind a firewall without problems. I call these "Active" builders, as th

Re: [PATCH] plague server Repo.py

2006-05-17 Thread Dan Williams
On Wed, 2006-05-17 at 11:59 +0200, Michael Schwendt wrote: > The file glob for debuginfo packages should be "*-debuginfo-*" since > the debuginfo rpms are called > > %{name}-debuginfo-%{version}-%{release}.%{arch}.rpm > > and not: > > *.debuginfo.rpm Thanks, committed to stable and HEAD. D

Re: BuildJob -> PackageJob confusion

2006-06-02 Thread Dan Williams
On Fri, 2006-06-02 at 14:10 +0200, Michael Schwendt wrote: > The ChangeLog doesn't cover this, but there is no BuildJob.py or > buildjob.py anymore. > > Hence references to "BuildJob" objects should be called "PackageJob" > to avoid confusion. > > In particular, in server/Repo.py it should be: >

Re: [PATCH] Re: Adding a lock file to plague server Repo.py _update_repo()

2006-06-02 Thread Dan Williams
On Sat, 2006-05-20 at 16:50 +0200, Michael Schwendt wrote: > On Wed, 17 May 2006 12:00:56 +0200, Michael Schwendt wrote: > > > Currently, when we sign and push built packages, we move them out of a > > "repodir" while the build server may be copying new packages to that > > directory. > > > > We

Re: [PATCH] Re: Adding a lock file to plague server Repo.py _update_repo()

2006-06-02 Thread Dan Williams
On Sat, 2006-05-20 at 16:50 +0200, Michael Schwendt wrote: > On Wed, 17 May 2006 12:00:56 +0200, Michael Schwendt wrote: > > > Currently, when we sign and push built packages, we move them out of a > > "repodir" while the build server may be copying new packages to that > > directory. > > > > We

Re: [PATCH] Re: Adding a lock file to plague server Repo.py _update_repo()

2006-06-02 Thread Dan Williams
On Fri, 2006-06-02 at 22:42 +0200, Michael Schwendt wrote: > On Fri, 02 Jun 2006 12:38:40 -0400, Dan Williams wrote: > > > Patch is applied to the Extras buildsys build server now too, so feel > > free to use the lockfile stuff in scripts and whatever on extras64. > > Gr

Re: Is the push window too big?

2006-06-08 Thread Dan Williams
On Thu, 2006-06-08 at 14:32 +0200, Thorsten Leemhuis wrote: > Am Donnerstag, den 08.06.2006, 12:45 +0200 schrieb Michael Schwendt: > > I think this just broke two build jobs: > > Well, we had similar problems before and even opened a bug report to > track it (but it got forgotten): > https://bugzi

Re: New version of mock working (I think)

2006-06-23 Thread Dan Williams
On Wed, 2006-06-21 at 14:39 -0500, Clark Williams wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Oliver Falk wrote: > > Hi Clark! > > > > > > Hi back Oliver! > > > > > Thx for letting us know about your progress, Clark! > > > > Best would be you send a patch/diff to the list - firs

RE: New version of mock working (I think)

2006-06-24 Thread Dan Williams
ms > > Sent: Friday, June 23, 2006 10:44 AM > > To: Discussion of Fedora build system > > Subject: Re: New version of mock working (I think) > > > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA1 > > > > Dan Williams wrote: > > > > > &

RE: New version of mock working (I think)

2006-06-27 Thread Dan Williams
On Mon, 2006-06-26 at 16:19 -0500, [EMAIL PROTECTED] wrote: > > -Original Message- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf Of > > Clark Williams > > Sent: Monday, June 26, 2006 4:07 PM > > To: Discussion of Fedora build system > > Subject: Re: New version of mo

Re: To xml-rpc or not to xml-rpc. Reporting mock state

2006-06-27 Thread Dan Williams
On Mon, 2006-06-26 at 19:01 -0400, Jesse Keating wrote: > Perhaps I've been a bit overengineering this. Do we really need a full > xml-rpc just to report status? After talking to our team, and seeing > Mike's post, perhaps dumping to an xml file (with locking) is a saner > solution and easier to

Re: New version of mock working (I think)

2006-06-27 Thread Dan Williams
On Tue, 2006-06-27 at 11:15 -0500, Clark Williams wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Mike McLean wrote: > > Clark Williams wrote: > >> Not smart enough to argue that we should wait for our build system > >> clients to weigh in. Sigh... > >> > >> Dan/Jeremy/Mike/Andreas/et

Re: HELP: trouble building packages for optional_arches=i686 *after* upgrading to Plague-0.5.0 (from plague-0.4.3)

2006-07-06 Thread Dan Williams
On Tue, 2006-07-04 at 09:58 -0400, Joe Todaro wrote: > > Hi, > I'm having a problem *not* being able to build 'i686' packages (i.e. > optional_arches=i686) anymore *after* having upgraded our plague > server/builder (Opteron x86_64) a couple of weeks ago from > plague-0.4.3 to *plague-0.5.0*. Th

Re: HELP: trouble building packages for optional_arches=i686 *after* upgrading to Plague-0.5.0 (from plague-0.4.3)

2006-07-15 Thread Dan Williams
On Tue, 2006-07-04 at 09:58 -0400, Joe Todaro wrote: > > Hi, > I'm having a problem *not* being able to build 'i686' packages (i.e. > optional_arches=i686) anymore *after* having upgraded our plague > server/builder (Opteron x86_64) a couple of weeks ago from > plague-0.4.3 to *plague-0.5.0*. Th

Re: HELP: trouble building packages for optional_arches=i686 *after* upgrading to Plague-0.5.0 (from plague-0.4.3)

2006-07-16 Thread Dan Williams
s trying to make life simpler for you. My bad. > For the good news (for me anyway), I'm also trying to learn Python > (Diving Into Python) on my own time, so that hopefully one day I might > be able help squash some of these bugs.. However, in the meantime, > I/we very much appreciat

Re: HELP: trouble building packages for optional_arches=i686 *after* upgrading to Plague-0.5.0 (from plague-0.4.3)

2006-07-17 Thread Dan Williams
On Sun, 2006-07-16 at 12:18 -0400, Joe Todaro wrote: > > Dan Williams <[EMAIL PROTECTED]> wrote on 07/16/2006 10:41:55 AM: > > > On Sun, 2006-07-16 at 09:48 -0400, Joe Todaro wrote: > > > > > > Thanks Dan. > > > > > > So I ran

Re: HELP: trouble building packages for optional_arches=i686 *after* upgrading to Plague-0.5.0 (from plague-0.4.3)

2006-07-19 Thread Dan Williams
On Mon, 2006-07-17 at 18:49 -0400, Joe Todaro wrote: > DW> and on the server, which has _no_ architecture at all, you'd have > DW> in /etc/plague/server/targets: > DW> > DW> fedora-devel-core.cfg > DW> fedora-5-core.cfg > DW> fedora-4-core.cfg > DW> fedora-devel-extras.cfg > DW> fedora-5-extras.cf

Re: HELP: trouble building packages for optional_arches=i686 *after* upgrading to Plague-0.5.0 (from plague-0.4.3)

2006-07-19 Thread Dan Williams
On Wed, 2006-07-19 at 13:09 -0400, Joe Todaro wrote: > > Dan Williams <[EMAIL PROTECTED]> wrote on 07/19/2006 10:07:54 AM: > > > On Mon, 2006-07-17 at 18:49 -0400, Joe Todaro wrote: > > > DW> and on the server, which has _no_ architecture at all, you'd

Re: (FIXED) Re: HELP: trouble building packages for optional_arches=i686 *after* upgrading to Plague-0.5.0 (from plague-0.4.3)

2006-07-22 Thread Dan Williams
t; plague-0.4.3 to *plague-0.5.0*. The problem happens only with i686 > >> (optional_arches=i686) -- not with i386 (base_arches=i386) which > >> continues to work flawlessly. > > > Dan Williams <[EMAIL PROTECTED]> wrote on 07/19/2006 02:07:05 PM: > > Ok,

Re: PATCH: niagara support for plague

2006-07-25 Thread Dan Williams
On Sat, 2006-07-22 at 12:00 -0500, Dennis Gilmore wrote: > Hey all > > the attached patch adds support for Suns niagara arch to plague. Committed to HEAD, thanks. How's 0.5 working out for you so far? Dan -- Fedora-buildsys-list mailing list Fedora-buildsys-list@redhat.com https://www.redh

Re: Mock hangs - why

2006-08-17 Thread Dan Williams
On Wed, 2006-08-16 at 17:21 -0700, Al Pacifico wrote: > I have fifteen CPAN packages that I'm packaging as > RPMs for FC5, and one (and just one) of them seems to > hang mock (mock-0.6-4.fc5). All of them check out with > rpmlint and all build using rpmbuild. All SRPMs except > 'perl-DBIx-Migration

Re: Using mock with SuSE Linux Enterprise Desktop?

2006-10-25 Thread Dan Williams
On Wed, 2006-10-25 at 16:50 -0700, John Villalovos wrote: > Has anyone done any work using Mock with SuSE Linux Enterprise > Desktop? We are working on a project where we need to build RPMS for > Fedora, RHEL, SLED, and maybe OpenSuSE. People have done this, yes. I believe only a few modificatio

Re: Extras build system back up

2006-10-26 Thread Dan Williams
On Mon, 2005-10-17 at 14:28 -0700, Chris Wright wrote: > * Dan Williams ([EMAIL PROTECTED]) wrote: > > As I see you've figured out, it should be fixed now. Server-side issue > > with some database fields being way too small. They are larger now :) > > Yes,

Re: Extras build system back up

2006-10-26 Thread Dan Williams
On Mon, 2005-10-17 at 14:28 -0700, Chris Wright wrote: > * Dan Williams ([EMAIL PROTECTED]) wrote: > > As I see you've figured out, it should be fixed now. Server-side issue > > with some database fields being way too small. They are larger now :) > > Yes,

Re: PATCH: depsolve-kill fix for plague-0.5.0

2006-10-30 Thread Dan Williams
On Fri, 2006-10-27 at 02:01 -0400, Joe Todaro wrote: > > Hi, > > Has anyone ever seen a yum/depsolve-related error like this before in > their *plague-0.5.0* build environment, and then tried *killing* the > job that had caused it? This was problem three of three which I had > mentioned in my

Re: PATCH: depsolve-kill fix for plague-0.5.0

2006-10-31 Thread Dan Williams
On Tue, 2006-10-31 at 07:39 -0500, Joe Todaro wrote: > > Dan Williams <[EMAIL PROTECTED]> wrote on 10/30/2006 03:53:13 PM: > > > On Fri, 2006-10-27 at 02:01 -0400, Joe Todaro wrote: > > > > > > Hi, > > > > > > Has anyone ever seen a yum

Re: plague-server issues (4.4.1)

2006-10-31 Thread Dan Williams
On Mon, 2006-10-30 at 22:36 -0800, Evan Klitzke wrote: > Hello everyone, > > I have been trying to get plague working. I have installed the plague > programs that come with Fedora Core 6 (4.4.1). When running > plague-server, I get the following error: > > [EMAIL PROTECTED] ~]$ plague-server > Us

Re: What happened to the plague-0.5.0 push scripts -- like extras-push-new, ExtrasPushUtils.py, etc -- they're gone!!!

2006-10-31 Thread Dan Williams
On Tue, 2006-10-31 at 10:19 -0500, Joe Todaro wrote: > > Does anyone know what happened to the following *plague-0.5.0* > programs? > > File: ExtrasMultiLib.py Status: Entry Invalid > File: ExtrasPushUtils.pyStatus: Entry Invalid > File: extras-push-new Status: Entry

Re: PATCH: SSL.SysCallError fix for plague-0.5.0

2006-10-31 Thread Dan Williams
On Fri, 2006-10-27 at 00:32 -0400, Joe Todaro wrote: > > Hi, > > Has anyone ever seen this error before in their *plague-0.5.0* build > environment? It surfaced last week shortly after we started > stress-testing our buildsystem. In fact, there were three such > errors in all, which I will p

Re: PATCH: depsolve-kill fix for plague-0.5.0

2006-10-31 Thread Dan Williams
mailman/listinfo/fedora-buildsys-list Index: ChangeLog ======= RCS file: /cvs/fedora/extras-buildsys/ChangeLog,v retrieving revision 1.212 diff -u -r1.212 ChangeLog --- ChangeLog 31 Oct 2006 16:46:20 - 1.212 +++ ChangeLog 31 Oct 2006

Re: PATCH: job.die fix for plague-0.5.0

2006-10-31 Thread Dan Williams
On Fri, 2006-10-27 at 01:11 -0400, Joe Todaro wrote: > > Hi, > > Has anyone ever seen this error before in their *plague-0.5.0* build > environment? This is error two of three, which I mentioned in my > previous post. It too surfaced last week shortly after we started > stress-testing our bu

Re: PATCH: plague-0.5.0: PackageJob.py: NameError _and_ YumBaseError (unable to kill its job)

2006-11-13 Thread Dan Williams
On Sun, 2006-11-05 at 23:48 -0500, Joe Todaro wrote: > > PROBLEM # 1 Depsolve step keeps crashing due to a typo in > the script: > > 364 (fuse-sshfs): Starting depsolve for arches: ['x86_64', 'i386']. > Exception in thread PackageJob: 364/fuse-sshfs: > [...snip...] > > File "/us

Re: OpenSUSE Build Service?

2006-11-19 Thread Dan Williams
On Sat, 2006-11-18 at 13:39 +0100, Jeroen Janssen wrote: > Hi, > > I'm not sure if this is the correct Fedora mailinglist, but has anyone > had a look at the OpenSuSe Build Service pages ( > http://en.opensuse.org/Build_Service )? > > There are two presentations (from FOSDEM) about it and it seem

Re: OpenSUSE Build Service?

2006-11-19 Thread Dan Williams
On Sat, 2006-11-18 at 10:09 -0500, Jesse Keating wrote: > On Saturday 18 November 2006 09:32, Jeroen Janssen wrote: > > The projects seem to solve similar problems. > > I think the major point here is that plague is open source, and all our > rpms/srpms are freely available. You can setup your o

Re: PATCH: plague-0.5.0: PackageJob.py: NameError _and_ YumBaseError (unable to kill its job)

2006-11-19 Thread Dan Williams
On Fri, 2006-11-17 at 22:43 -0500, Joe Todaro wrote: > > Dan Williams wrote on 11/13/2006 03:26:58 PM: > > > On Sun, 2006-11-05 at 23:48 -0500, Joe Todaro wrote: > > > > > > PROBLEM # 1 Depsolve step keeps crashing due to a typo > in > > &g

Re: OpenSUSE Build Service?

2006-11-19 Thread Dan Williams
On Sun, 2006-11-19 at 18:28 -0500, Dan Williams wrote: > On Sat, 2006-11-18 at 13:39 +0100, Jeroen Janssen wrote: > > Hi, > > > > I'm not sure if this is the correct Fedora mailinglist, but has anyone > > had a look at the OpenSuSe Build Service pages ( > >

Re: plague-client list

2006-11-26 Thread Dan Williams
On Sat, 2006-11-25 at 18:28 +0100, Michael Schwendt wrote: > $ plague-client list > Error: an error ocurred communicating with the server. > ' Nesting depth exceeds maximum expression depth 1.\nHINT: Increase the > configuration parameter "max_expr_depth".\n\' in \'SELECT jobid, parent_uid,

Re: plague on fc7 with sqlite, xmlrpc problems

2007-02-26 Thread Dan Williams
On Mon, 2007-02-26 at 12:06 +0100, Oliver Falk wrote: > Hi Ken! > > Am 2007-02-25 21:26, Ken MacLeod schrieb: > [ ... ] > > Here's what I've done so far: > > > > * server/DBManager.py > > - import sqlite3 as sqlite > > - remove encoding="utf-8" from sqlite.connect Why

Re: plague on fc7 with sqlite, xmlrpc problems

2007-02-26 Thread Dan Williams
On Mon, 2007-02-26 at 13:53 +0100, Oliver Falk wrote: > Am 2007-02-26 13:39, Dan Williams schrieb: > > On Mon, 2007-02-26 at 12:06 +0100, Oliver Falk wrote: > [ ... ] > > Yeah, using a real database is the way to go. > > Maybe someone should also have a look at the

Re: Plague dependency question

2007-03-27 Thread Dan Williams
On Tue, 2007-03-27 at 19:56 -0700, John Villalovos wrote: > I have a question about Plague. Does Plague have the capability to > handle dependencies where if you build one RPM that other RPMS depend > on for their BuildRequires that you can then build all those RPMS and > any other RPMS which mayb

Re: Plague dependency question

2007-03-28 Thread Dan Williams
On Wed, 2007-03-28 at 08:58 +0200, Oliver Falk wrote: > On 03/28/2007 06:22 AM, Dan Williams wrote: > > On Tue, 2007-03-27 at 19:56 -0700, John Villalovos wrote: > >> I have a question about Plague. Does Plague have the capability to > >> handle dependencies where if y

Re: Plague dependency question

2007-03-29 Thread Dan Williams
On Thu, 2007-03-29 at 09:18 +0200, Oliver Falk wrote: > On 03/28/2007 02:03 PM, Dan Williams wrote: > > On Wed, 2007-03-28 at 08:58 +0200, Oliver Falk wrote: > >> On 03/28/2007 06:22 AM, Dan Williams wrote: > >>> On Tue, 2007-03-27 at 19:56 -0700, John Villalovos w

Re: Mock 0.8.x available

2007-11-15 Thread Dan Williams
On Wed, 2007-11-14 at 22:42 +0100, Michael Schwendt wrote: > Hi! > > I've been working on fixing Plague 0.4.4.1 (and Plague in cvs) for Fedora > 8 (and 7). The following test package works for me so far: > > > http://mschwendt.fedorapeople.org/plague/plague-0.4.4.1-5.fc8.20071114.src.rpm Do y

Re: plague: Job waited too long for repo to unlock. Killing it...

2007-12-31 Thread Dan Williams
On Sun, 2007-12-30 at 17:54 +0100, Michael Schwendt wrote: > If in a failed job.log you see the message > > Job waited too long for repo to unlock. Killing it... > > please notify me. > > It's a problem in the plague server code that results in a denial of > service for subsequent build jobs

Re: plague: Job waited too long for repo to unlock. Killing it...

2008-01-18 Thread Dan Williams
On Fri, 2008-01-18 at 03:56 +0100, Michael Schwendt wrote: > On Fri, 4 Jan 2008 15:55:56 +0100, Michael Schwendt wrote: > > > > Certainly related, job #37767 just failed > > > > > > Failed to copy > > > /srv/rpmbuild/server_work/fedora-5-epel/37767-php-pecl-memcache-2.2.1-1.el5/ppc/php-pecl-me

Re: [PATCH] Perforce support for koji

2008-09-08 Thread Dan Williams
On Mon, 2008-09-08 at 16:27 -0500, Paul B Schroeder wrote: > The powers that be require us to use Perforce. Thus, the patch. A few > things to note about it: > > * Our P4 server is running on a non-standard port and thus needs to be > specified. scm_tuple is now created via rsplit instead. All