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.