On 2007-12-14 Justin B Rye <[EMAIL PROTECTED]> wrote: > Andreas Metzler wrote: >>> Marcus Lundblad wrote: After upgrading Lenny today, there was a >>> new version of findutils. locate has been split out as a separate >>> package. But it is not automatically installed > [...] > > it is mentioned in /usr/share/doc/findutils/NEWS.Debian.gz which is > > displayed on upgrades by apt-listchanges.
> Unfortunately, the dislocated findutils reached Testing before > locate or mlocate did. For Lenny users reading that NEWS file, the > only available locate implementation was slocate - and even that was > subtly sabotaged by the disabling of /etc/updatedb.conf Strange. Migration to testing is done by sourcepackages. Since locate and findutils are built from the same source they should have reached testing at the same time. > But that's in the past. I'm more interested in working out how > things should work for Stable users when Lenny is released. > > The major point of the exercise was to not install any locate by > > default anymore. (And yes, since apt installs Recommends automatically > > nowadays makeing findutils Recommends: locate is out, too. IMNSHO). > Calling it automatic is misleading; it's only a default. People who > want their system to change would still have the option of > explicitly removing (or never installing) locate, regardless of > Recommends. And speaking as someone who runs Etch on his desktop, > that to me seems the right way round; dialogues should always say > "downgrade the system's functionality [y/N]?", never "[Y/n]?". > However, I don't want to push too hard for this. It's your package, > and if you don't like Recommends, then fine, don't make it a > Recommends. Make it a Suggests, instead. I have used Suggests: mlocate|locate|slocate, since usually only one of these should be installed and mlocate has the highest priority. > After Lenny's release, you'll be entitled to assume that users have > had a chance to get used to the idea of locate as an optional extra. > But even then, as long as findutils retains the name of an upstream > GNU package that provides locate, it's only polite to give some sort > of pointer in the right direction for people who were expecting it. > This information could (also/instead) go in the package description, > which is presently in need of some maintenance work: [... patch ..] Thank you. applied to svn. cu andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure' -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]