LWN.net Logo

Heads-up: RPM 4.8.0-beta1 about to hit rawhide

From:  Panu Matilainen <pmatilai-AT-redhat.com>
To:  fedora-devel-list-AT-redhat.com
Subject:  Heads-up: RPM 4.8.0-beta1 about to hit rawhide
Date:  Mon, 7 Dec 2009 15:32:59 +0200 (EET)
Archive-link:  Article, Thread


Now that FESCo has approved new major RPM version for F-13 and the public
beta is officially out... it's going to hit rawhide in a few hours.

Couple of practical issues:
- Soname bump is involved, so anything directly linking to librpm
  needs to be rebuilt. This includes deltarpm, gdb, net-snmp, abrt and
  a few others.
- The new version has integrated support for extracting OCaml
  dependencies, this clashes with the existing ocaml-dependency
  extraction mechanism in Fedora. Notably rpm-build conflicts with current
  ocaml-runtime, and the ocaml build-macros need updating to let the
  integrated pieces do their work.

And of course, watch out for regressions:

> From Fedora POV perhaps the biggest suspect is the python bindings as 
they've seen a pretty dramatic cleanup and revamp all over. It's supposed
to be compatible for the commonly used parts (eg yum certainly works fine
with it) but I'd be rather surprised if some rarely used dark corner hasn't
broken up.

Another thing to watch out for is installation (and erasure) ordering. The
algorithm has been pretty much rewritten and produces significantly
different orderings than the previous one. However note that different !=
incorrect, the old algorithm completely blew it up in various dependency
loop cases etc. So if something worked with the previous versions but no
longer does with the new beta, it doesn't automatically mean it's a bug in
the new ordering code: you might've just been lucky. Any regressions in
this area need to be carefully analyzed case by case to determine whether
they're true regressions or just incorrect dependencies in packages.

	- Panu -



-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list



(Log in to post comments)

Heads-up: RPM 4.8.0-beta1 about to hit rawhide

Posted Dec 7, 2009 17:52 UTC (Mon) by smurf (subscriber, #17840) [Link]

"> From "

OK. Somebody still lives in the stone age.

Mailing list problem, or LWN problem? In any case this should be fixed, preferably sometime this century. :-P

Heads-up: RPM 4.8.0-beta1 about to hit rawhide

Posted Dec 7, 2009 18:48 UTC (Mon) by rsidd (subscriber, #2582) [Link]

What's the fix? Other than abandoning the Unix mbox format (and forcing everyone around the world to do likewise)?

Heads-up: RPM 4.8.0-beta1 about to hit rawhide

Posted Dec 7, 2009 19:17 UTC (Mon) by smurf (subscriber, #17840) [Link]

The fix is simple: de-quote the ">From " line when you read mbox files.
It's reversible, after all. There's even an RFC for it. :-P

Heads-up: RPM 4.8.0-beta1 about to hit rawhide

Posted Dec 7, 2009 19:24 UTC (Mon) by foom (subscriber, #14868) [Link]

Alternatively, you could use a mail delivery agent and mail reader which agree on one of the formats named mbox that doesn't corrupt messages.

Heads-up: RPM 4.8.0-beta1 about to hit rawhide

Posted Dec 7, 2009 21:09 UTC (Mon) by jstultz (subscriber, #212) [Link]

Actually, evolution rarely but often enough to be annoying inserts a quote mark on some of my outgoing mails.

Heads-up: RPM 4.8.0-beta1 about to hit rawhide

Posted Dec 8, 2009 1:25 UTC (Tue) by xorbe (subscriber, #3165) [Link]

Thunderbird removes the first space from lines for some unknown reason.

Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds