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.