On Mon, 05 Jul 2010, Russ Allbery wrote: > Well, they do, in that binNMUs do change the changelog included in > the package. I'm inclined to agree that it's not a big deal if we > lose that information in the installed package, though.
Right; this is kind of an odd thing, because a binNMU has a source version which doesn't match the entry in the changelog. > any -> any can use (= ${binary:Version}) > any -> all can use (= ${source:Version}) > all -> all can use (= ${source:Version}) > > The question is what to do for all -> any. Right now, I think best > practice is to do something like: > > (>= ${source:Version}), (<< ${source:Version}+b99) In general, if you had an arch all package which had to be installed, it should have the changelog in it, and the arch any package wouldn't. The only exception I can see is a case where the arch: all package wouldn't be a dependency of the arch: any package, but the arch: all package requires functionality in the arch: any package (and there isn't any required arch: all package from the same source). [Like a source package which builds a core set of binaries, and an -examples package of perl scripts which needs the core set to function.] Don Armstrong -- Personally, I think my choice in the mostest-superlative-computer wars has to be the HP-48 series of calculators. They'll run almost anything. And if they can't, while I'll just plug a Linux box into the serial port and load up the HP-48 VT-100 emulator. -- Jeff Dege, jd...@winternet.com http://www.donarmstrong.com http://rzlab.ucr.edu -- To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100706075214.gw27...@teltox.donarmstrong.com