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

Bug#236146: apt: requires that deps are explicitely specified to get installed



Package: apt
Version: 0.5.23
Severity: normal

At last I see this problem on sid, and with a quite simple test case - but
I've seen that on woody with many sources and a complex setup as well.

# apt-get install libosmesa4-dev
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  libosmesa4-dev: Depends: mesag-dev (= 5.0.0-5.1)
E: Broken packages

And then:

# apt-get install libosmesa4-dev mesag-dev
[...]
The following packages have unmet dependencies:
  mesag-dev: Depends: mesa-common-dev (= 5.0.0-5.1) but it is not going to be installed
E: Broken packages

# apt-get install libosmesa4-dev mesag-dev mesa-common-dev
[...]
The following packages have unmet dependencies:
  mesa-common-dev: Depends: libglu1-mesa-dev but it is not going to be installed
E: Broken packages

# apt-get install libosmesa4-dev mesag-dev mesa-common-dev mesa-common-dev
[...]
The following packages have unmet dependencies:
  mesa-common-dev: Depends: libglu1-mesa-dev but it is not going to be installed
E: Broken packages

# apt-get install libosmesa4-dev mesag-dev mesa-common-dev mesa-common-dev
libglu1-mesa-dev
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  libglu1-mesa libosmesa4 mesag3
The following packages will be REMOVED:
  xlibmesa-dev xlibmesa-gl-dev xlibmesa-glu xlibmesa-glu-dev xlibmesa3-gl xlibmesa3-glu-dbg xlibosmesa-dev
  xlibosmesa3
The following NEW packages will be installed:
  libglu1-mesa libglu1-mesa-dev libosmesa4 libosmesa4-dev mesa-common-dev mesag-dev mesag3
0 upgraded, 7 newly installed, 8 to remove and 7 not upgraded.
Need to get 2219kB of archives.
After unpacking 16.0MB disk space will be freed.
Do you want to continue? [Y/n] 


And "apt-cache policy" does show that for all those packages the candidate
version is the one in sid:

# apt-cache policy libosmesa4-dev mesag-dev mesa-common-dev mesa-common-dev
libglu1-mesa-dev | grep Candidate
  Candidate: 5.0.0-5.1
  Candidate: 5.0.0-5.1
  Candidate: 5.0.0-5.1
  Candidate: 5.0.0-5.1
  Candidate: 5.0.0-5.1


All of them look like the following, except for those existing in stable:

libosmesa4-dev:
  Installed: (none)
  Candidate: 5.0.0-5.1
  Version Table:
     5.0.0-5.1 0
	500 http://aptproxy unstable/main Packages
     5.0.0-5 0
	500 ftp://ftp.debian.org sarge/main Packages


Do you need my status file or something like that ?


-- Package-specific info:

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i586)
Kernel: Linux 2.4.23-k6+preempt+acl
Locale: LANG=C, LC_CTYPE=français

Versions of packages apt depends on:
ii  libc6                       2.3.2.ds1-11 GNU C Library: Shared libraries an
ii  libgcc1                     1:3.3.3-1    GCC support library
ii  libstdc++5                  1:3.3.3-1    The GNU Standard C++ Library v3

-- no debconf information

-- 
Yann Dirson    <ydirson@altern.org> |    Why make M$-Bill richer & richer ?
Debian-related: <dirson@debian.org> |   Support Debian GNU/Linux:
Pro:    <yann.dirson@fr.alcove.com> |  Freedom, Power, Stability, Gratuity
     http://ydirson.free.fr/        | Check <http://www.debian.org/>



Reply to: