[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: schroot backport



* Johannes Ranke <jranke@uni-bremen.de> [060915 21:20]:
> * Roger Leigh <rleigh@whinlatter.ukfsn.org> [060915 19:20]:
> > Johannes Ranke <jranke@uni-bremen.de> writes:
> Well they work for me, at least. I am just trying to reproduce this in
> a i386 chroot...

	apt-get install autotools-dev uuid-dev libboost-dev \
		libboost-program-options-dev libboost-regex-dev libcppunit-dev

add backports.org to /etc/apt/sources.list, then

	apt-get install -t sarge-backports pkg-config liblockdev1-dev \
		liblockdev1 libpam0g libpam0g-dev

The latter did not pull in any additional packages. Then
	
	apt-get build-dep schroot
	apt-get source -b -t sarge-backports schroot

and it builds. So I would think that if you specify the dependency of
pkg-config to be (= 0.20-0bpo1), the build demons should be able to 
process it. Or not? 

So now I took your schroot source package from unstable (1.0.2-1),
downgraded the build dependency of libpam0g and libpam0g-dev to the 
versions available at b.o, and added a build dependency on the current
pkg-config version at b.o or higher, built i386 packages and amd64
packages, and put them to my repository.

	deb http://www.uft.uni-bremen.de/chemie/ranke/debs ./
	deb-src http://www.uft.uni-bremen.de/chemie/ranke/debs ./

Now I would be curious if they would build on backports.org... I am
attaching a diff -u of my debian/control file to the current version in
unstable.

Cheers,

Johannes
--- schroot-sid/schroot-1.0.2/debian/control	2006-07-03 22:22:13.000000000 +0000
+++ schroot-jr2/schroot-1.0.2/debian/control	2006-09-15 22:00:07.000000000 +0000
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian buildd-tools Developers <buildd-tools-devel@lists.alioth.debian.org>
 Uploaders: Michael Banck <mbanck@debian.org>, Luk Claes <luk@debian.org>, Roger Leigh <rleigh@debian.org>, Francesco Paolo Lovergine <frankie@debian.org>
-Build-Depends: debhelper (>= 4.0.0), autotools-dev, pkg-config (>= 0.20), libpam0g-dev (>= 0.79-3.1), uuid-dev, liblockdev1-dev (>= 1.0.2-1), libboost-dev, libboost-program-options-dev, libboost-regex-dev, gettext, libcppunit-dev
+Build-Depends: debhelper (>= 4.0.0), autotools-dev, pkg-config (>= 0.20-0bpo1), libpam0g (>= 0.79-2bpo2), libpam0g-dev (>= 0.79-2bpo2), uuid-dev, liblockdev1 (>= 1.0.2-1~bpo1), liblockdev1-dev (>= 1.0.2-1~bpo1), libboost-dev, libboost-program-options-dev, libboost-regex-dev, gettext, libcppunit-dev
 Standards-Version: 3.7.2
 
 Package: schroot
@@ -55,4 +55,4 @@
  This package provides a dchroot-dsa binary which is compatible with
  the command-line options and configuration file format used by the
  dchroot-dsa dchroot maintained by the Debian System Administrators
- used on machines administered for the Debian Project.
\ No newline at end of file
+ used on machines administered for the Debian Project.

Reply to: