Changing the rpm default queryformat to include arch
Daniel P. Berrange
berrange at redhat.com
Mon Nov 26 14:16:51 UTC 2007
On Mon, Nov 26, 2007 at 05:38:55PM +0530, Rahul Sundaram wrote:
> Panu Matilainen wrote:
> >On Sat, 24 Nov 2007, Rahul Sundaram wrote:
> >
> >>Panu Matilainen wrote:
> >>
> >>>
> >>>The ugly part is that it makes parsing harder as you have to account
> >>>for the possibility of epoch being or not being there always, but
> >>>OTOH you can always pick your own queryformat if you don't want to
> >>>deal with it.
> >>
> >>Can't you unconditionally have a epoch number listed all the time? 0
> >>if there is no epoch for that package.
> >
> >Obviously you CAN, but do you REALLY want to?
>
> Personally, yes. I would like to see epoch listed always so that we get
> a consistent format for other scripts to parse.
Which would assume those scripts only ever run on Fedora 9 or later.
Any script which wants consistency *HAS* to use an explicit --qf if it wants
to also work on older Fedora, or pretty much any other RPM distro. There's
nothing we can do about this, because its just historical baggage. So
making a change to add Epoch won't help consistency - it'll make it worse,
and it'll also potentially break exisiting scripts not expecting an
Epoch by default.
Dan.
--
|=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=|
|=- Perl modules: http://search.cpan.org/~danberr/ -=|
|=- Projects: http://freshmeat.net/~danielpb/ -=|
|=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|
More information about the fedora-devel-list
mailing list