[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
signature.asc
Description: signature