[buildd-tools-devel] Bug#633509: Bug#633509: Bug#633509: Bug#633509: E: /etc/buildd/wanna-build.conf: Errors found in configuration file:
Roger Leigh
rleigh at codelibre.net
Mon Jul 11 12:49:45 UTC 2011
On Mon, Jul 11, 2011 at 01:28:12PM +0200, Thibaut VARENE wrote:
> > In the wannabuild case, having zero users resulted in bitrot. Not at
>
> Not zero, 1 ;)
> Problem is, I've delayed for a very longtime the upgrade because every
> new version had a tendency to break backward compat with config files
> and such. I was running sbuild/buildd 0.58-something from db.d.o until
> I decided to move. The upgrade wasn't painless, but at least it
> worked. What prompts me for the wanna-build move is the lack of
> --built support from the old version, but that's not a really big deal
> either. Also I hoped that moving to what's in squeeze would mean
> moving to something slightly more "supported". Seems it's not really
> the case...
The sbuild and buildd versions in squeeze are pretty much identical to
what's in use on the buildds. Those are well supported. It's really
just wanna-build that's not been well maintained, and that's primarily
because its main user (the buildd infrastructure) is using a separate
implementation. The wanna-build.git implementation is what's in
production use, hence my recommendation to go with that. It should
also work well with the versions of buildd and sbuild in the archive.
> > all good, and that was why it was removed. The actual bugs in it are
> > most likely fairly simple to fix--it just needs someone with the time
> > to do it. Most are as a result of changes in other parts of the
> > codebase.
>
> Well, I'd be glad to help, but I have no idea how to do that...
All of the code is in the git repository at
git://git.debian.org/git/buildd-tools/sbuild
It was removed in commits cb5ffa9e..94cf8c68
% git shortlog cb5ffa9e..94cf8c68
Roger Leigh (5):
wanna-build: Remove
etc: Remove wanna-build.conf
Sbuild::DB::Client*: Rename to Buildd::Client*
NEWS: Document wanna-build removal
debian: Amend wanna-build removal comments
It would certainly be possible to revert the commits and add it back.
While wanna-build.git replaced MLDBM support entirely with PostgreSQL,
I instead modularised the database code as separate MLDBM and Postgres
backends, so allow both to be used. I lacked the time to complete
the Postgres backend, however. This was also prior to the
wanna-build.git move to Postgres, and I lacked the time to merge their
changes--one reason for dropping it was to not needlessly duplicate
their work.
> > Note that the new wanna-build above uses PostgreSQL rather than
> > MLDBM, so has a number of advantages over the old neuro version.
>
> Given the limited number of packages being handled (about 80), it's
> not worth the hassle. I planned to keep using the MLDBM backend. Is it
> broken?
It's no longer present. In the wanna-build.git repo, the MLDBM support
was replaced entirely with Postgres support, AFAICT.
Regards,
Roger
--
.''`. Roger Leigh
: :' : Debian GNU/Linux http://people.debian.org/~rleigh/
`. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/
`- GPG Public Key: 0x25BFB848 Please GPG sign your mail.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20110711/9d8cfa00/attachment.pgp>
More information about the Buildd-tools-devel
mailing list