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

Dependency on non-existent atlas3gf-base breaks experimental buildds



Hi list, Camm,

The cernlib package I just uploaded to experimental, to try to build it
against gfortran, is failing to build on all arches:

http://experimental.debian.net/build.php?pkg=cernlib

As far as I can tell, the reason is that the atlas3gf-base package does
not yet exist -- see the bottom of the build log for 2006.dfsg.2-6 for
ia64 (for instance).

Any workaround, or do I just have to wait until you upload
atlas3gf-base?  Unfortunately dpkg-dev no longer installs build-depends
in the order referenced in the control file.  It now installs them in
alphabetical order (see http://bugs.debian.org/457151 ), which means
that lapack3-dev is installed before refblas3-dev.  Hence lapack3-dev's
dependent package (lapack3gf) tries to pull in the nonexistent
atlas3gf-base, and now that dpkg re-orders Build-Depends, there is no
way to set the Build-Depends to get refblas3gf to be installed first in
order to prevent this from happening.

I must say this is a bit annoying...

best regards,

-- 
Kevin B. McCarty <kmccarty@gmail.com>
WWW: http://www.starplot.org/
WWW: http://people.debian.org/~kmccarty/
GPG: public key ID 4F83C751

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: