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

Bug#171542: please take a look at an ocaml-related apt bug (171542)




On Sun, 23 Feb 2003, Sven Luther wrote:

> Mmm, it is ocaml which is depended, not ocaml-3.06. But then, i think
> maybe ocaml-3.06 would have been pulled in by one of the other
> dependencies, in particular libcamlimages-ocaml-dev comes to mind, could
> you check the dependencies of libcamlimages-ocaml-dev in
> snapshot.debian.net ? I guess you have to check them recursively, since
> libcamlimages-ocaml-dev  depends on libcamlimages-ocaml and
> liblablgtk-ocaml-dev which in turn depends on liblablgtk-ocaml and
> liblablgl-ocaml-dev, which in turn depends on liblablgl-ocaml.
>
> Anyway, if ocaml 3.04-14 (the woody version, testing has 3.04-12 only)
> got installed while apt searched for ocaml 3.06 due to one of the
> dependencies of the build dependencies, i guess it is a bug in apt.
>
> Could you see if this is the case or not, and also could you try
> removing the unstable source (or sumarize to me the result you already
> got). Alternatively, you could also try replacing your unstable source
> by http://people.debian.org/~luther/ocaml ./ and see what happens.

Ok, I'll do the checking you asked, but also note that this bug is still
reproducible on a sarge system called laplace (not my home machine), with
unstable deb and deb-src sources.list lines held in check by
apt.preferences (see the original bug report for more details about
laplace, email with message id
<Pine.LNX.4.44.0301121529580.12975-100000@Chrestomanci> dated Sun, 12 Jan
2003). This may not be the case much longer, once libc6 moves to sarge.

You could most likely reproduce this yourself if you have a woody system
available.

laplace:/usr/local/src/advi# apt-get build-dep -s advi
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
  libcamlimages-ocaml libcamlimages-ocaml-dev libungif4-dev ocaml
ocaml-base
0 packages upgraded, 5 newly installed, 0 to remove and 0  not upgraded.
Inst ocaml-base (3.04-14 Debian:3.0r1a/stable)
Inst ocaml (3.04-14 Debian:3.0r1a/stable)
Inst libcamlimages-ocaml (2.10-2 Debian:testing)
Inst libungif4-dev (4.1.0b1-3 Debian:testing)
Inst libcamlimages-ocaml-dev (2.10-2 Debian:testing)
Conf ocaml-base (3.04-14 Debian:3.0r1a/stable)
Conf ocaml (3.04-14 Debian:3.0r1a/stable)
Conf libcamlimages-ocaml (2.10-2 Debian:testing)
Conf libungif4-dev (4.1.0b1-3 Debian:testing)
Conf libcamlimages-ocaml-dev (2.10-2 Debian:testing)

I assume it is now looking for build dependencies of the current advi in
unstable (advi 1.4), but notice it still does not install ocamltk, which
is *not* already installed.

laplace:/usr/local/src/advi# dpkg -l ocamltk

||/ Name                     Version                  Description
+++-========================-========================-================================================================
un  ocamltk                  <none>                   (no description
available)

I could use this machine to check any debugging information you want.
I attach current sources.list for laplace below.

                                                     Faheem.

*******************************************************************
/etc/apt/sources.list
*******************************************************************
#deb http://http.us.debian.org/debian/ potato main non-free contrib
#deb-src http://http.us.debian.org/debian/ potato main non-free contrib
#deb http://non-us.debian.org/debian-non-US potato/non-US main contrib
non-free
#deb-src http://non-us.debian.org/debian-non-US potato/non-US main contrib
non-free

deb http://http.us.debian.org/debian/ woody main non-free contrib
deb-src http://http.us.debian.org/debian/ woody main non-free contrib
deb http://non-us.debian.org/debian-non-US woody/non-US main contrib
non-free
deb-src http://non-us.debian.org/debian-non-US woody/non-US main contrib
non-free

deb http://http.us.debian.org/debian/ sarge main non-free contrib
deb-src http://http.us.debian.org/debian/ sarge main non-free contrib
deb http://non-us.debian.org/debian-non-US sarge/non-US main contrib
non-free
deb-src http://non-us.debian.org/debian-non-US sarge/non-US main contrib
non-free

deb http://http.us.debian.org/debian/ unstable main non-free contrib
deb-src http://http.us.debian.org/debian/ unstable main non-free contrib
deb http://non-us.debian.org/debian-non-US unstable/non-US main contrib
non-free
deb-src http://non-us.debian.org/debian-non-US unstable/non-US main
contrib non-free

deb http://security.debian.org/ woody/updates main contrib non-free
deb http://security.debian.org/ sarge/updates main contrib non-free

deb http://www.mirror.ac.uk/sites/ftp.blackdown.org/java-linux/debian
testing main non-free

deb http://www.phy.olemiss.edu/openoffice/ woody main contrib
***********************************************************************
/etc/apt/preferences
***********************************************************************
Package: *
Pin: release a=unstable
Pin-Priority: 50
***********************************************************************




Reply to: