Debian Bug report logs - #272955
sbuild: cannot install versioned dependencies correclty

version graph

Package: sbuild; Maintainer for sbuild is Debian buildd-tools Developers <buildd-tools-devel@lists.alioth.debian.org>; Source for sbuild is src:sbuild.

Reported by: Michael Banck <mbanck@debian.org>

Date: Thu, 23 Sep 2004 01:18:02 UTC

Severity: normal

Found in version 0.33

Fixed in version 0.60.0-1

Done: Roger Leigh <rleigh@codelibre.net>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Francesco Paolo Lovergine <frankie@debian.org>:
Bug#272955; Package sbuild. Full text and rfc822 format available.

Acknowledgement sent to Michael Banck <mbanck@debian.org>:
New Bug report received and forwarded. Copy sent to Francesco Paolo Lovergine <frankie@debian.org>. Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Michael Banck <mbanck@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: sbuild: cannot install versioned dependencies correclty
Date: Thu, 23 Sep 2004 03:11:48 +0200
Package: sbuild
Version: 0.33
Severity: normal

Automatic build of ximian-connector_2.0.0-1 on nighthawk.oase.mhn.de by
sbuild/i386 1.169
Build started at 20040923-0146
******************************************************************************
ximian-connector_2.0.0-1.dsc exists in cwd
** Using build dependencies supplied by package:
Build-Depends: cdbs, debhelper (>= 4.1.0), intltool, evolution (>= 2.0),
evolution-dev (>= 2.0), evolution-data-server-dev (>= 1.0),
libgnomeprintui2.2-dev, libldap2-dev, heimdal-dev
Checking for already installed source dependencies...
[...]
evolution: missing
evolution-dev: missing
evolution-data-server-dev: missing
[...]
Get:1 http://ftp.de.debian.org unstable/main evolution 1.4.6-5 [10.3MB]
[...]
Selecting previously deselected package evolution.
Unpacking evolution (from .../evolution_1.4.6-5_i386.deb) ...
[...]
Checking correctness of source dependencies...
After installing, the following source dependencies are still unsatisfied:
evolution(inst 1.4.6-5 ! >= wanted 2.0) evolution-dev(inst 1.4.6-5 ! >=
	wanted 2.0)
Source-dependencies not satisfied; skipping ximian-connector

I got experimental (where evolution 2.0 lives) in my chroot's APT but
this does not seem to be enough. I do not have any APT-pinning set, if I
do pin experimental highter than unstable, evolution 2.0 gets installed
(along with the rest of GNOME-2.8, which seems alright).

Do we think that people should have a $(chroot)/etc/apt/preferences
pinning experimental higher than unstable in order to correctly build
experimental packages? Should sbuild work around this? Am I missing
something?


Michael
source, but it does not get dragged in
-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-686
Locale: LANG=POSIX, LC_CTYPE=de_DE.ISO-8859-15@euro

Versions of packages sbuild depends on:
ii  adduser                       3.59       Add and remove users and groups
ii  apt                           0.5.27     Advanced front-end for dpkg
ii  dpkg-dev                      1.10.23    Package building tools for Debian
ii  exim4                         4.34-6     An MTA (Mail Transport Agent)
ii  exim4-daemon-light [mail-tran 4.34-6     Lightweight version of the Exim (v
ii  perl                          5.8.4-2.2  Larry Wall's Practical Extraction 
ii  sudo                          1.6.7p5-2  Provide limited super user privile

-- no debconf information



Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#272955; Package sbuild. Full text and rfc822 format available.

Acknowledgement sent to Francesco Paolo Lovergine <frankie@debian.org>:
Extra info received and forwarded to list. Full text and rfc822 format available.

Message #10 received at submit@bugs.debian.org (full text, mbox):

From: Francesco Paolo Lovergine <frankie@debian.org>
To: Michael Banck <mbanck@debian.org>, 272955@bugs.debian.org
Cc: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Re: Bug#272955: sbuild: cannot install versioned dependencies correclty
Date: Thu, 23 Sep 2004 10:25:20 +0200
On Thu, Sep 23, 2004 at 03:11:48AM +0200, Michael Banck wrote:
> Package: sbuild
> Version: 0.33
> Severity: normal
> 
> Automatic build of ximian-connector_2.0.0-1 on nighthawk.oase.mhn.de by
> sbuild/i386 1.169
> Build started at 20040923-0146
> ******************************************************************************
> ximian-connector_2.0.0-1.dsc exists in cwd
> ** Using build dependencies supplied by package:
> Build-Depends: cdbs, debhelper (>= 4.1.0), intltool, evolution (>= 2.0),
> evolution-dev (>= 2.0), evolution-data-server-dev (>= 1.0),
> libgnomeprintui2.2-dev, libldap2-dev, heimdal-dev
> Checking for already installed source dependencies...
> [...]
> evolution: missing
> evolution-dev: missing
> evolution-data-server-dev: missing
> [...]
> Get:1 http://ftp.de.debian.org unstable/main evolution 1.4.6-5 [10.3MB]
> [...]
> Selecting previously deselected package evolution.
> Unpacking evolution (from .../evolution_1.4.6-5_i386.deb) ...
> [...]
> Checking correctness of source dependencies...
> After installing, the following source dependencies are still unsatisfied:
> evolution(inst 1.4.6-5 ! >= wanted 2.0) evolution-dev(inst 1.4.6-5 ! >=
> 	wanted 2.0)
> Source-dependencies not satisfied; skipping ximian-connector
> 
> I got experimental (where evolution 2.0 lives) in my chroot's APT but
> this does not seem to be enough. I do not have any APT-pinning set, if I
> do pin experimental highter than unstable, evolution 2.0 gets installed
> (along with the rest of GNOME-2.8, which seems alright).
> 
> Do we think that people should have a $(chroot)/etc/apt/preferences
> pinning experimental higher than unstable in order to correctly build
> experimental packages? Should sbuild work around this? Am I missing
> something?
> 
> 

I think yes currently. Sbuild follows the same internals of apt, and 
you can only install explicitly experimental packages, without pinning.
That should be documented somewhere, indeed.

-- 
Francesco P. Lovergine



Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#272955; Package sbuild. Full text and rfc822 format available.

Acknowledgement sent to Francesco Paolo Lovergine <frankie@debian.org>:
Extra info received and forwarded to list. Full text and rfc822 format available.

Reply sent to Roger Leigh <rleigh@codelibre.net>:
You have taken responsibility. (Mon, 01 Nov 2010 22:03:07 GMT) Full text and rfc822 format available.

Notification sent to Michael Banck <mbanck@debian.org>:
Bug acknowledged by developer. (Mon, 01 Nov 2010 22:03:07 GMT) Full text and rfc822 format available.

Message #20 received at 272955-done@bugs.debian.org (full text, mbox):

From: Roger Leigh <rleigh@codelibre.net>
To: Francesco Paolo Lovergine <frankie@debian.org>
Cc: Michael Banck <mbanck@debian.org>, 272955-done@bugs.debian.org
Subject: Re: Bug#272955: sbuild: cannot install versioned dependencies correclty
Date: Mon, 1 Nov 2010 21:58:47 +0000
[Message part 1 (text/plain, inline)]
Version: 0.60.0-1

On Thu, Sep 23, 2004 at 10:25:20AM +0200, Francesco Paolo Lovergine wrote:
> On Thu, Sep 23, 2004 at 03:11:48AM +0200, Michael Banck wrote:
> > I got experimental (where evolution 2.0 lives) in my chroot's APT but
> > this does not seem to be enough. I do not have any APT-pinning set, if I
> > do pin experimental highter than unstable, evolution 2.0 gets installed
> > (along with the rest of GNOME-2.8, which seems alright).
> > 
> > Do we think that people should have a $(chroot)/etc/apt/preferences
> > pinning experimental higher than unstable in order to correctly build
> > experimental packages? Should sbuild work around this? Am I missing
> > something?
> 
> I think yes currently. Sbuild follows the same internals of apt, and 
> you can only install explicitly experimental packages, without pinning.
> That should be documented somewhere, indeed.

The pain of building experimental packages is now solved with the
addition of the "aptitude" build-dep resolver to sbuild.  In
consequence, I'm closing this old bug.


Thanks,
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.
[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 30 Nov 2010 07:33:32 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Apr 20 04:21:29 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.