Bug#677399: libblas3: please add Breaks: octave3.2

Andreas Beckmann debian at abeckmann.de
Wed Jun 13 15:59:42 UTC 2012


Package: libblas3
Version: 1.2.20110419-3
Severity: important
User: debian-qa at lists.debian.org
Usertags: piuparts


Hi,

while doing piuparts tests distupgrading from squeeze to sid I noticed a
cooperation problem between octave3.2 (which has been removed from sid)
and libblas (which no longer seems to provide the libblas.so.3gf link).

In the attached log we see

  The following packages will be REMOVED:
    defoma libhdf5-serial-1.8.4 libpango1.0-common octave3.2
[...]
  Selecting previously unselected package libblas3.
  Unpacking libblas3 (from .../libblas3_1.2.20110419-3_amd64.deb) ...
  update-alternatives: warning: alternative /usr/lib/libblas/libblas.so.3gf (part of link group libblas.so.3gf) doesn't exist. Removing from list of alternatives.
  update-alternatives: warning: /etc/alternatives/libblas.so.3gf is dangling, it will be updated with best choice.
[...]
  Processing triggers for octave3.2 ...
  octave-3.2.4: error while loading shared libraries: libblas.so.3gf: cannot open shared object file: No such file or directory
  dpkg: error processing octave3.2 (--unpack):
   subprocess installed post-installation script returned error exit status 127

So apt has scheduled the removal of octave3.2, but this is performed too
late and the trigger is called first in an unusable state.

I think adding a
  Breaks: octave3.2
to libblas3 should fix the upgrade order.


Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: octave-optim_1.2.0-1.log.gz
Type: application/x-gzip
Size: 29384 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20120613/f6e7b6ae/attachment-0001.bin>


More information about the debian-science-maintainers mailing list