On Tue, Mar 10, 2020 at 02:43:25PM +0100, Laurent Bonnaud wrote: > Package: apt > Version: 2.0.0 > Severity: normal > > > Dear Maintainer, > > * What led up to the situation? > > Those packages are installed on my system: > > ii libsingular4m1:amd64 > 1:4.1.1-p2+ds-4+b1 > amd64 Computer Algebra System for > Polynomial Computations -- library package > ii singular > 1:4.1.2-p1+ds-2+b1 > amd64 Computer Algebra System for > Polynomial Computations > ii singular-data > 1:4.1.1-p2+ds-4 > all Computer Algebra System for > Polynomial Computations -- shared data > ii singular-doc > 1:4.1.2-p1+ds-2 > all Computer Algebra System for > Polynomial Computations -- user documentation > ii singular-modules:amd64 > 1:4.1.1-p2+ds-4+b1 > amd64 Computer Algebra System for > Polynomial Computations -- module package > ii singular-ui > 1:4.1.1-p2+ds-4+b1 > amd64 Computer Algebra System for > Polynomial Computations -- console user interface > > and I am trying to update packages that are in experimental. > > * What was the outcome of this action? > > # apt -t experimental upgrade
Don't do this. Upgrading the distro to experimental is not supported, and likely does not work. If you want packages from experimental, only upgrade/install the packages you actually want, by using apt install. > [...] > The following packages have unmet dependencies: > libsingular4m1 : Breaks: libsingular > E: Broken packages > > * What outcome did you expect instead? > > At least a list of packages that cannot be updated because of dependencies > problems (this is expected in experimental). apt-get does it nicely: > > # apt-get -t experimental upgrade > Reading package lists... Done > Building dependency tree > Reading state information... Done > Calculating upgrade... Done > The following packages have been kept back: > chef-zero default-jdk default-jdk-doc default-jdk-headless default-jre > default-jre-headless > [...] > > And apt should also upgrade packages that require additional dependencies > (which apt-get does not upgrade). apt-get upgrade only upgrades existing packages, apt upgrade also installs new one. Hence apt-get upgrade has a much higher chance of working. PS. Thanks to your aggressive DMARC policy, your bug report did not reach any actual people. It made it to the bug tracker, but not from there to the mailing lists. Only saw it because of a BTS IRC notification bot. Please don't send emails with a quarantine or reject policy, they do not work - BTS needs to rewrite messages, and then messages get forwarded from BTS to lists, to debian.org, and after that to the user's configured address (in my case a forwarder again). -- debian developer - deb.li/jak | jak-linux.org - free software dev ubuntu core developer i speak de, en