[helix-maintainers] Sarge debs & new repo

Thomas Maurer tma@hispeed.ch
Tue, 24 Aug 2004 16:53:13 +0200


Am Die, den 24.08.2004 schrieb Wouter van Heyst um 15:00:
> On Tue, Aug 24, 2004 at 11:56:18AM +0200, Thomas Maurer wrote:
> > Am Die, den 24.08.2004 schrieb Wouter van Heyst um 11:45:
> > > On Mon, Aug 23, 2004 at 03:54:13PM +0200, Thomas Maurer wrote:
> > > > Moin moin,
> > > > 
> > > > I installed a new repository for sarge and sid debs, adapted the
> > > > gen-index.sh script and uploaded sarge-i386 debs of the helix-player
> > > > 
> > > > It would be nice when you (Wouter) could build sarge debs on your ppc
> > > > machine. Just put up a new base-file with pbuilder with --distribution
> > > > sarge and then use this image for building.
> > > 
> > > I'm not sure about your wording, do you have any guidelins for setting
> > > up a sarge pbuilder chroot next to my sid one? I'm going to attempt
> > > setting one up now, we'll see how far I get.
> > 
> > Hm, ok I'll write you some short guidelines :).
> > 
> > See `man pbuilder` for details.
> > 
> > 1. sudo pbuilder create --basetgz path/to/sarge.tgz --distribution sarge
> > 2. always when you wanna build debs for sarge, add '--distribution sarge
> > --basetgz path/to/sarge.tgz' to the pdebuild/pbuilder command.
> 
> Thanks, that was what I was looking for.
> I've just built a sarge deb, and it occurred to me it is versioned exactly
> the same as the sid deb, but it has different dependencies. I think we
> should add a 0+sarge1 suffix or so for the sarge deb, taking care of
> possible upgrade problems. Also, the same filename for different
> debs will not work with a pool based repository.
> 
> Proposed sarge version: 1.0.0-0+sarge1

Already done, although I'm not so familiar with dpkg, thus your proposal
could work better.

See: http://helix.alioth.debian.org/deb/dists/sarge/main/binary-i386/

The diff between sarge and sid is AFAIK the gtk version (2.4.3 instead
of 2.4.4). libpango has a diff, too. That's all.

Compare yourself:
http://helix.alioth.debian.org/deb/dists/sid/main/binary-i386/Packages.gz
http://helix.alioth.debian.org/deb/dists/sarge/main/binary-i386/Packages.gz

Thomas