[PlanetCCRMA] Re: a note for Fedora Core 1 users

Axel Thimm Axel.Thimm@physik.fu-berlin.de
Sat Jan 10 00:43:01 2004

Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello Fernando,

On Fri, Jan 09, 2004 at 05:06:08PM -0800, Fernando Pablo Lopez-Lezcano wrot=
> Hi, something seems to be different in Fedora Core 1 with regards to how
> rpm (and/or apt, I have a newer version of apt available for fc1 than
> for the rest) treats "Obsoletes:" and "Conflicts:" tags. If you do a
> "dist-ugprade" you will probably hit conflicts with the pd external name
> changes I just made, for example rpm will say:
>   pd-flext conflicts with flext and cannot be installed
> or something to that effect, and the upgrade will fail.=20
> [I have both Obsoletes and Conflicts tags in the new pd-flext package
> that obsolete (and conflict) with the old flext package. In all previous
> RedHat versions the effect is that flext is erased and pd-flext
> installed in its place. For some reason that does not happen in FC1.]

Yes, you should remove the Conflicts: and keep the Obsoletes:
The difference to previous rpm/apt pairs is that now everything
happens in one transaction, while before apt was first removing the
Conflicts and then adding the new rpms. Now the new rpms are
conflicting with the old ones.

> For now you will have to erase the conflicts manually until I find a
> workaround (ie: "rpm -e" the non "pd-" packages [*]).=20
> Sorry for the inconvenience.=20
> [*] the whole manual sequence should be something like:
> . try "apt-get update; apt-get dist-upgrade"
>   write down conflicting packages that fail to install
> . erase the planetccrma-audiovideoapps (or whatever you use) meta
>   package and the conflicting packages
> . apt-get install planetccrma-audiovideoapps to get everything back
> _______________________________________________
> PlanetCCRMA mailing list
> PlanetCCRMA@ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma


Content-Type: application/pgp-signature
Content-Disposition: inline

Version: GnuPG v1.2.4 (GNU/Linux)