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

Re: Unsolvable dependency problems around libc / libcrypt on debian testing/bullseye



On Du, 29 mar 20, 16:40:03, Martin wrote:
> On Sun, 29 Mar 2020 at 13:33, Andrei POPESCU <andreimpopescu@gmail.com> wrote:
> >
> > > Pinned packages:
> > >      libpython3.8-minimal -> 3.8.2-1 with priority -30000
> > >      libcrypt1 -> 1:4.4.15-1 with priority -30000
> > >      libcrypt1:i386 -> 1:4.4.15-1 with priority -30000
> > >      powertop -> 2.10-1+b1 with priority 30000
> > >      openssh-server -> 1:8.1p1-1 with priority 30000
> > >      grub-efi-amd64 -> 2.04-3 with priority 30000
> > >      isc-dhcp-client -> 4.4.1-2 with priority 30000
> >
> > Why did you add these pins?
> 
> When I did the upgrade (the big one after 4 months) apt-listbugs
> warned about a number of bugs and I felt safer to pin those packages.
> 
> >
> > > I tried to unpin these packages:
> > >
> > > sudo apt-mark unhold libcrypt1
> >
> > Pins are not holds...
> 
> Thank you, this was not obvious to me. I now deleted the pins from
> /etc/apt/preferences.d/apt-listbugs and rerun update+upgrade and that
> seems to have fixed my problems.
> \o/

Ok.

> > Your system is a... complex mixture that is very easy to break.
> 
> You refer to my apt policy I assume and/or my apt sources list? I
> would be happy to simplify it. In my sources.list I now only have
> unstable:
> 
> deb http://deb.debian.org/debian/ unstable main non-free contrib
> deb-src http://deb.debian.org/debian/ unstable main non-free contrib

According to your 'apt policy' you also had repositories configured for 
Skype and Docker. Did you remove those as well?

> For my apt preferences I had:
> 
> Package: *
> Pin: release a=testing
> Pin-Priority: 650
> 
> Package: *
> Pin: release a=unstable
> Pin-Priority: 600
> 
> To be honest back in the day when I did that, I struggled to really
> understand it. My intention was to have the system take packages from
> unstable and if a package is not available there then from testing.
> Does it even do that?

It does the exact opposite, because in your configuration testing has 
higher priority.

For what you wrote above you don't need any pinning, just have both 
unstable and testing your sources.list.


Kind regards,
Andrei
-- 
http://wiki.debian.org/FAQsFromDebianUser

Attachment: signature.asc
Description: PGP signature


Reply to: