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

Re: [debian-edu-commits] debian-edu/ 02/02: debian/control: use unversioned depends on the debian-edu-artwork* binary packages.



Hi Mike,

On Mittwoch, 22. Oktober 2014, Mike Gabriel wrote:
> Please revert this change. Or at least use
> 
>    Depends: debian-edu-artwork (>= ${source:Version}),
> debian-edu-artwork (<< ${source:Version}.1)
> 
> There are places in the debian debian-edu-artwork source package that
> causes a strict versioned dependency between the common
> debian-edu-artwork bin:package and the theme bin:packages
> debian-edu-artwork-<theme>.

I've seen that, discussed it (even highlighted you in that discussion), 
thought about it and didnt find any valid reason to have these in place. 
Please explain why they are needed.

(Oh, and the reason I noticed was that I noticed that the relationship was = 
and not >=, which is broken, as it breaks binNMUs. (Which given the way the 
package builds, might actually be needed...))

So my changed *fixed* something.
 
> Please ask before committing such changes.

Please explain when asking for doing changes ;-P

[18:18] <      h01ger> | schweer: sunweaver: or could you see any reasons why 
there should be versioned depends?
[18:44] <    schweer> | h01ger: unsure, the versioned depends are due to 
sunweaver.
[18:45] <      h01ger> | i'd understand versioned depends on an specific 
version
[18:45] <      h01ger> | but on the latest, always? thats already the default
[18:45] < schweer> I guess that's unneeded.
[18:45] <      h01ger> | so its just really needed, if it absolutly must be 
met, for example for libraries, compilers, data, whatever
[18:46] <      h01ger> | but d-e-a-$foo > 0.50 will work nicely with d-e-a a 
version less
[18:46] <      h01ger> | as i see things
[18:47] < schweer> yes.
[19:12] <      h01ger> | so that cleanup was good

So again: why?


cheers,
	Holger

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: