Bug#95116: failed autobuild of python-numeric_17.1.2-4 (m68k): conflicting build-depends
How can I fix this in python-numeric? On a recent unstable system I
have both blas-dev and lapack-dev installed. Or do the build
dependencies of blas-dev and lapack-dev, and apt doesn't detect this?
Michael Schmitz writes:
> Package: python-numeric
> Version: 17.1.2-4
> Severity: serious
>
> python-numeric cannot be built from source due to conflicting build
> dependencies: both blas-dev and lapack-dev are included in build-depends
> but their respecive package dependencies (blas1 and lapack) conflict.
> (This has been baffling me for days now; a sort of meaningful reaction
> from apt was only obtained when both blas1 and blas-dev had been
> preinstalled and apt reported removal of the packages. Apt should be more
> verbose about this...)
>
> Please resolve.
>
> Michael
>
> ---------- Forwarded message ----------
> Date: Tue, 24 Apr 2001 16:07:34 +0200
> From: buildd m68k user account <buildd@ax.westfalen.de>
> To: schmitz@ax.westfalen.de
> Subject: Log for failed build of python-numeric_17.1.2-4 (dist=unstable)
>
> Automatic build of python-numeric_17.1.2-4 on arrakis by sbuild 1.152
> Build started at 20010424-1526
> ******************************************************************************
> Fetching .dsc file...
> ** Using build dependencies supplied by package:
> Build-Depends: python-dev, python-distutils, lapack-dev, blas-dev, debhelper, g77
> Fetching source files...
> Checking for already installed source dependencies...
> python-dev: missing
> python-distutils: missing
> lapack-dev: missing
> blas-dev: already installed
> debhelper: already installed
> g77: missing
> Checking for source dependency conflicts...
> /usr/bin/sudo /usr/bin/apt-get $CHROOT_OPTIONS -q -y install python-dev python-distutils lapack-dev g77
> Reading Package Lists...
> Building Dependency Tree...
> The following extra packages will be installed:
> g77-2.95 lapack python-base
> The following packages will be REMOVED:
> blas-dev blas1
> The following NEW packages will be installed:
> g77 g77-2.95 lapack lapack-dev python-base python-dev python-distutils
> 0 packages upgraded, 7 newly installed, 2 to remove and 51 not upgraded.
> Need to get 4292kB/5434kB of archives. After unpacking 16.2MB will be used.
> Get:1 http://http.us.debian.org unstable/main g77 1:2.95.3-7 [1260B]
> Get:2 http://http.us.debian.org unstable/main g77-2.95 1:2.95.3-4 [916kB]
> Get:3 http://http.us.debian.org unstable/main lapack 2.0.1-2.1 [1379kB]
> Get:4 http://http.us.debian.org unstable/main lapack-dev 2.0.1-2.1 [1799kB]
> Get:5 http://http.us.debian.org unstable/main python-distutils 1.0.1-1 [196kB]
> Fetched 4292kB in 12m22s (5777B/s)
> (Reading database ... 10774 files and directories currently installed.)
> Removing blas-dev ...
> Removing blas1 ...
> Selecting previously deselected package python-base.
> (Reading database ... 10762 files and directories currently installed.)
> Unpacking python-base (from .../python-base_1.5.2-16_m68k.deb) ...
> Selecting previously deselected package g77-2.95.
> Unpacking g77-2.95 (from .../g77-2.95_1%3a2.95.3-4_m68k.deb) ...
> Selecting previously deselected package g77.
> Unpacking g77 (from .../g77_1%3a2.95.3-7_m68k.deb) ...
> Selecting previously deselected package lapack.
> Unpacking lapack (from .../lapack_2.0.1-2.1_m68k.deb) ...
> Selecting previously deselected package lapack-dev.
> Unpacking lapack-dev (from .../lapack-dev_2.0.1-2.1_m68k.deb) ...
> Selecting previously deselected package python-dev.
> Unpacking python-dev (from .../python-dev_1.5.2-16_m68k.deb) ...
> Selecting previously deselected package python-distutils.
> Unpacking python-distutils (from .../python-distutils_1.0.1-1_all.deb) ...
> Setting up python-base (1.5.2-16) ...
>
> Setting up g77-2.95 (2.95.3-4) ...
>
> Setting up g77 (2.95.3-7) ...
>
> Setting up lapack (2.0.1-2.1) ...
> Setting up lapack-dev (2.0.1-2.1) ...
> Setting up python-dev (1.5.2-16) ...
>
> Setting up python-distutils (1.0.1-1) ...
>
> Checking correctness of source dependencies...
> After installing, the following source dependencies are still unsatisfied:
> blas-dev(missing)
> Source-depedencies not satisfied; skipping python-numeric
> /usr/bin/sudo /usr/bin/apt-get $CHROOT_OPTIONS -q -y install blas1 blas-dev
> Reading Package Lists...
> Building Dependency Tree...
> The following packages will be REMOVED:
> lapack lapack-dev
> The following NEW packages will be installed:
> blas-dev blas1
> 0 packages upgraded, 2 newly installed, 2 to remove and 51 not upgraded.
> Need to get 0B/258kB of archives. After unpacking 9797kB will be freed.
> (Reading database ... 11184 files and directories currently installed.)
> Removing lapack-dev ...
> Removing lapack ...
> Selecting previously deselected package blas1.
> (Reading database ... 11164 files and directories currently installed.)
> Unpacking blas1 (from .../archives/blas1_1.0-6_m68k.deb) ...
> Selecting previously deselected package blas-dev.
> Unpacking blas-dev (from .../blas-dev_1.0-6_m68k.deb) ...
> Setting up blas1 (1.0-6) ...
>
> Setting up blas-dev (1.0-6) ...
>
> /usr/bin/sudo dpkg --root=/usr/local/debian/buildd/build/chroot-unstable --purge g77-2.95 python-base python-distutils g77 python-dev
> (Reading database ... 11176 files and directories currently installed.)
> Removing python-distutils ...
> Removing g77 ...
> Removing python-dev ...
> Removing g77-2.95 ...
> Removing python-base ...
> Purging configuration files for python-base ...
> ******************************************************************************
> Finished at 20010424-1607
> Build needed 00:00:00, 5679k disk space
>
Reply to: