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

Re: Help required to determine why some packages are being installed

Quoting Lisandro Damián Nicanor Pérez Meyer (2021-01-27 15:09:41)
> So most packages now have an alternative dependency like libqt5gui5 
> (>= 5.x) | libqt5gui5-gles (>= 5.x). The strange thing is that *some* 
> users upgrading from stable or reinstalling packages [1] get the -gles 
> variant instead of the non-gles one by default. This causes bugs like 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976389
> So far we couldn't reproduce the issue so we are kindly asking for
> your help in order to determine what's causing this behavior.

In above bugreport you write the following:

> All dependencies should be in a form like libqt5gui5 | 
> libqt5gui5-gles, so apt should fall back to the latter package only if 
> the former is not available for some reason. So I want to understand 
> what that reason is.

Is that really correct for all apt tools?  That the first is certain to 
be prioritized?

I suspect that's not really the case - that instead apt tools might pick 
at random.  It is my understanding that build daemons _ignore_ secondary 
entries exactly to avoid such ambiguity.

 - Jonas

 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature

Reply to: