On Wed, Dec 13, 2017 at 07:54:59PM +0100, Samuel Thibault wrote:
> Re-answering :)
> 
> Jonas Smedegaard, on mer. 13 déc. 2017 19:36:47 +0100, wrote:
> > The issue I raise here is more generally that the package dependencies 
> > declared are not deterministic regarding main versus non-main packages.
> 
> I understand, but I don't know how to express what we want: both
> choice for the user, and main by default.

The problem is that the package is both real and virtual, the proper 
solution would be to rename libsocl-1.2-0 to libsocl-free-1.2-0 and
have it provide libsocl-1.2-0.

After that the usual way of <real> | <virtual> dependency would work
with libsocl-free-1.2-0 | libsocl-1.2-0.

This is non-trivial to sort out right now, but please consider changing 
the package naming scheme the next time the soname changes.

Related to that, what is actually the difference between the packages in 
main and the packages in contrib?
The package descriptions are currently identical.

> Samuel

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed

Reply via email to