On Fri, 03.08.12 21:10, Panu Matilainen (pmatilai@xxxxxxxxxxxxxxx) wrote: > On 08/03/2012 08:26 PM, Lennart Poettering wrote: > >On Fri, 03.08.12 14:44, Panu Matilainen (pmatilai@xxxxxxxxxxxxxxx) wrote: > > > >>On 08/03/2012 02:02 PM, Kay Sievers wrote: > >>>On Fri, Aug 3, 2012 at 12:56 PM, Peter Lemenkov <lemenkov@xxxxxxxxx> wrote: > >>>>2012/8/3 Lennart Poettering <mzerqung@xxxxxxxxxxx>: > >>>>>On Wed, 01.08.12 15:28, Tom Callaway (tcallawa@xxxxxxxxxx) wrote: > >>>>> > >>>>>>A new section on Macros has been added to the Packaging Guidelines, > >>>>>>covering Packaging of Additional RPM Macros. > >>>>>> > >>>>>>https://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_of_Additional_RPM_Macros > >>>>> > >>>>>What's the rationale behind having these in /etc? This is hardly user > >>>>>configuration, and only ever used if people build their own RPMs. We > >>>>>really should try harder not to clutter /etc with stuff that is not > >>>>>configuration. > >>>>> > >>>>>Why not have this somewhere below /usr? > >> > >>Because rpm doesn't have a drop-in directory for macros anywhere in > >>/usr, nobody has asked for one before this, and while I agree on > >>"/etc admin purity" being a good thing generally, it has not been > >>(and still isn't) enough of a reason to make it worth the pain for > >>me to personally drive such a move. > > > >OpenSUSE has this in /usr/lib/rpm/macros instead. Makes a lot of sense > >to copy that scheme from them and making the delta between the distros > >here a bit smaller. > > Ehh? /usr/lib/rpm/macros is and has always been rpm's own "factory > default" configuration *file*. In Suse, Fedora and every rpm based > distro I know of. Suse patches the upstream config directly to suit > their purposes, in Fedora-land the distro defaults are set in > /usr/lib/rpm/redhat/macros, but that's also a just a file, not a > directory where you can drop in bits and pieces of extra macros from > different packages. Obviously Suse could've added a drop-in macro > directory of their own but looking at their factory rpm sources, I > see no evidence of that. Oops, sorry, I was misinformed on this one. Still believe it belongs in /usr though. Sory for the confusion. Lennart -- Lennart Poettering - Red Hat, Inc. -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel