rawhide report: 20081219 changes
James Antill
james at fedoraproject.org
Fri Dec 19 16:55:06 UTC 2008
On Fri, 2008-12-19 at 12:40 +0100, Michael Schwendt wrote:
> On Fri, 19 Dec 2008 10:48:38 +0000 (UTC), Rawhide wrote:
>
> > geeqie-1.0-0.11.alpha2.1299svn.fc11
> > -----------------------------------
> > * Thu Dec 18 17:00:00 2008 Rex Dieter <rdieter at fedoraproject.org> - 1.0-0.9.alpha2
> > - respin (exiv2)
> >
> > * Thu Dec 18 17:00:00 2008 Michael Schwendt <mschwendt at fedoraproject.org> - 1.0-0.11.alpha2.1299svn
> > - drop desktop file Exec= invocation patch (no longer necessary)
> >
> > * Thu Dec 18 17:00:00 2008 Michael Schwendt <mschwendt at fedoraproject.org> - 1.0-0.10.alpha2.1299svn
> > - update to svn 1299 for new exiv2
> > - disable LIRC support which is broken
>
> The incorrect sorting is a bug in createrepo. The changelog entries need to stay
> in order, as they cannot be sorted by timestamp. The timestamps refer to full days
> lacking hours/mins/secs details.
Actually it's in yum itself now, I think this is the fix:
diff --git a/yum/packages.py b/yum/packages.py
index acfb9f0..da4d0d8 100644
--- a/yum/packages.py
+++ b/yum/packages.py
@@ -928,7 +928,7 @@ class YumAvailablePackage(PackageObject, RpmBase):
return ""
msg = "\n"
clog_count = 0
- for (ts, author, content) in reversed(sorted(self.changelog)):
+ for (ts, author, content) in reversed(self.changelog):
if clog_limit and clog_count >= clog_limit:
break
clog_count += 1
...while I'm 99% sure the above is good, I'm not going to apply that
upstream/rawhide atm. ... due to the current real world date/time thing.
> repodiff can't fix this. I've had a look. It sorts the changelog entries
> by timestamp, which is another bug (= probably an attempt at trying
> to work around the createrepo bug).
The sort is useless, yes ... but it's not sorting what is output, so
it's not doing any harm either.
> Printing only the date can be done with attached patch, however.
Applied.
--
James Antill <james at fedoraproject.org>
Fedora
More information about the devel
mailing list