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

Reply via email to