preventing md5 mismatch errors from compression changes

Andre Robatino robatino at fedoraproject.org
Mon Nov 29 00:07:37 UTC 2010


Toshio Kuratomi <a.badger <at> gmail.com> writes:

> I don't believe so.  I think we'd need to 1) rebuild all packages using the
> new compression 2) Teach the deltaiso stuff that generating an F15 iso needs
> to use the new version of the xz/delta*.

2) is easy enough. To get F14 to use the new compression unconditionally, I
downloaded the Rawhide version of several packages and then used yum shell with
the commands

config gpgcheck 0
install xz-compat-libs-5.0.0-4.fc15.x86_64.rpm
update xz-5.0.0-4.fc15.x86_64.rpm xz-libs-5.0.0-4.fc15.x86_64.rpm
deltarpm-3.6-0.4.20100708git.fc15.x86_64.rpm
deltaiso-3.6-0.4.20100708git.fc15.x86_64.rpm
python-deltarpm-3.6-0.4.20100708git.fc15.x86_64.rpm
run

and to reverse the process (necessary so yum-presto will work), yum shell again
with the commands

remove xz-compat-libs
downgrade xz xz-libs deltarpm deltaiso python-deltarpm
run

The old and new versions of deltarpm use the old and new compression
unconditionally, resp.









More information about the devel mailing list