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

Bug#599616: marked as done (linux-tools-2.6.36: ..dependency logic bug, should depend on either 1 of sid or experimental binutils, not on both 2.)



Your message dated Sat, 09 Oct 2010 23:49:10 +0100
with message-id <1286664550.2955.169.camel@localhost>
and subject line Re: Bug#599616: linux-tools-2.6.36: ..dependency logic bug, should depend on either 1 of sid or experimental binutils, not on both 2.
has caused the Debian Bug report #599616,
regarding linux-tools-2.6.36: ..dependency logic bug, should depend on either 1 of sid or experimental binutils, not on both 2.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
599616: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=599616
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: linux-tools-2.6.36
Severity: normal


...dependency logic bug; experimental package linux-tools-$(experimental-kernel-version)
should depend on either 1 of sid binutils, or on experimental binutils, not on both 2.

...first 3 "solutions" offered:
...a45:~# unset http_proxy &&unset HTTP_PROXY &&aptitude -t experimental install linux-tools-2.6.36
The following NEW packages will be installed:
  linux-tools-2.6.36{b} 
0 packages upgraded, 1 newly installed, 0 to remove and 20 not upgraded.
Need to get 374 kB of archives. After unpacking 967 kB will be used.
The following packages have unmet dependencies:
  linux-tools-2.6.36: Depends: binutils (< 2.20.2) but 2.20.51.20100925-1 is installed.
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     linux-tools-2.6.36 [Not Installed]                 



Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.
a45:~# unset http_proxy &&unset HTTP_PROXY &&aptitude -t experimental install linux-tools-2.6.36
The following NEW packages will be installed:
  linux-tools-2.6.36{b} 
0 packages upgraded, 1 newly installed, 0 to remove and 20 not upgraded.
Need to get 374 kB of archives. After unpacking 967 kB will be used.
The following packages have unmet dependencies:
  linux-tools-2.6.36: Depends: binutils (< 2.20.2) but 2.20.51.20100925-1 is installed.
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     linux-tools-2.6.36 [Not Installed]                 



Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

     Downgrade the following packages:                                                    
1)     binutils [2.20.51.20100925-1 (experimental, now) -> 2.20.1-15 (unstable)]          
2)     binutils-dev [2.20.51.20100925-1 (experimental, now) -> 2.20.1-15 (unstable)]      
3)     binutils-multiarch [2.20.51.20100925-1 (experimental, now) -> 2.20.1-15 (unstable)]



Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

     Remove the following packages:                                                       
1)     binutils-dev                                                                       
2)     kernel-patch-kdb                                                                   

     Downgrade the following packages:                                                    
3)     binutils [2.20.51.20100925-1 (experimental, now) -> 2.20.1-15 (unstable)]          
4)     binutils-multiarch [2.20.51.20100925-1 (experimental, now) -> 2.20.1-15 (unstable)]



Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.
a45:~# 

....etc.




-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.36-rc6-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-tools-2.6.36 depends on:
ii  binutils              2.20.51.20100925-1 The GNU assembler, linker and bina
ii  libc6                 2.11.2-6           Embedded GNU C Library: Shared lib
ii  libelf1               0.148-1            library to read and write ELF file

Versions of packages linux-tools-2.6.36 recommends:
ii  linux-base   2.6.36~rc6-1~experimental.1 Linux image base package

Versions of packages linux-tools-2.6.36 suggests:
ii  linux-doc-2. 2.6.36~rc6-1~experimental.1 Linux kernel specific documentatio



--- End Message ---
--- Begin Message ---
On Sun, 2010-10-10 at 00:28 +0200, Arnt Karlsen wrote:
> On Sat, 09 Oct 2010 18:39:40 +0100, Ben wrote in message 
> <1286645980.2955.158.camel@localhost>:
> 
> > On Sat, 2010-10-09 at 18:42 +0200, Arnt Karlsen wrote:
> > > Package: linux-tools-2.6.36
> > > Severity: normal
> > > 
> > > 
> > > ...dependency logic bug; experimental package
> > > linux-tools-$(experimental-kernel-version) should depend on either
> > > 1 of sid binutils, or on experimental binutils, not on both 2.
> > 
> > I don't understand.  The dependency is satisfied by sid's binutils:
> 
> .._required_, yes, and this required dependency in your experimental
> linux-tools-2.6.36 breaks my satisfaction when we wanna experiment 
> with experimental binutils, compilers etc on experimental kernel etc
> builds to help find real bugs. ;o)
> 
> ..my suggestion is satisfy the dependency with "one of Sid's or
> Experimental's" binutils, or even "one or 2 or 3 or more", and 
> not the current "Sid Only Basta!!!".
[...]

No can do, this is a library dependency (on libbfd) and the library's
ABI has changed.  You may wish to file a wishlist bug on binutils to put
libbfd in a separate package.

Ben.

-- 
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply to: