gnuab nuke list

Robert Millan zeratul2@wanadoo.es
Mon, 19 Jul 2004 04:20:55 +0200


On Sun, Jul 18, 2004 at 08:37:41PM +0200, Guillem Jover wrote:
> 
> Well I don't see the problem with those, just change the source add the
> proper +tag and upload the binaries only. The info can be parsed easily
> from the Packages file if we respect the tags we have defined.

Ah, of course. Silly me :>

But I think parsing build logs is better, because:

 - It doesn't require per-package human (grunt) work.
 - We have the up-to-date status.

> Well it's a common problem in Debian, but at least they fail to build.
> We have a worse problem with libtool creating packages without the
> shared lib and making packages build-depending on those libs to fail in
> miesteriously ways. A more urgent thing to do it to scan the current
> archive for empty lib packages.

Ok. Something like this?

for i in `find . -name lib\*.deb ! -name lib\*-dev_\*.deb` ; do
  if ! (dpkg -c $i | grep -q '/lib/lib.*\.so\..*') ; then echo $i ; fi
done

I don't expect to be many of these, since libtool-outdated packages tend
to FTBFS instead (but this is just an impression, so take it with a grain
of salt)

> For the config.* problem I would not send a massive mail, at most some
> mail to debian-devel or debian-devel-annound mailing lists.

We could start with d-d, and then d-d-a. But if the problem is not fixed at
some point we'll need either a massive mailing or a massive set of bug reports.

Yes, we could also just sit there and wait for either upstream or debian
maintainers to update them. But not all maintainers do that, and we want to
release with sarge+1 so we'll have to push it sooner or later.

> If the
> detection script is reliable fine, otherwise better look at it manually,

A config.guess failure is very verbose, so I think we can make a reasonably
reliable script. Note that all outdated versions of config.guess in debian
are relatively not very old, because older ports (e.g. amd64) had to go
through the same problem too.

> But anyway we really need a pool of buildds, I my setup one soon.

Cool :)

-- 
Robert Millan

"[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work."

 -- J.R.R.T., Ainulindale (Silmarillion)