[re-posting, to bug this time - thanks for noticing, Samuel!]

Quoting Samuel Thibault (2017-12-13 17:15:55)
> Jonas Smedegaard, on mer. 13 déc. 2017 17:03:24 +0100, wrote:
>> Please tighten to use a versioned dependency, which should make the 
>> dependency deterministic - or (since I notice you maintain both) make 
>> libsocl-contrib-1.2-0 stop provide 1.2.3+dfsg-3 (it seems used 
>> nowhere else than here).
>
> Err, the whole point of the libsocl-contrib package *is* to provide 
> the libsocl package, so that a user can choose between running the 
> free version or the contrib version (the fact that no other package in 
> the archive uses starpu yet isn't an argument).

Sorry - I didn't mean to ruin flexibility, and I agree flexibility is 
good even when not (yet?) embraced by other packages.


> I'd be happy to do whatever apt wants to avoid pulling 
> libsocl-contrib-1.2-0 by misluck while keeping the Provides, but TBH 
> I'd rather argue that apt should just always warn the user on any new 
> installation of a contrib or non-free package.

I agree that APT could be improved to help avoid surprises when used 
interactively.

...but that is future (and possibly addresses only interactive use 
cases, depending on how it might be implemented).

The issue I raise here is more generally that the package dependencies 
declared are not deterministic regarding main versus non-main packages.


 - 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 via email to