Package: libblas3 Version: 1.2.20110419-3 Severity: important User: debian...@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
octave-optim_1.2.0-1.log.gz
Description: GNU Zip compressed data