[Spacewalk-list] Missing Ubuntu Package properties in Spacewalk Packages/Packages.gz files

Paul-Andre Panon paul-andre.panon at avigilon.com
Wed Jan 9 23:45:09 UTC 2019


Hi Robert,

We had a discussion about failing upgrades a long time ago due to Multi-Arch
property headers in the Packages file, and a follow-up where I had issues
with the python packages even though they had Multi-Arch properties set up.
I'm running into a similar upgrade problem again, but with updated e2fsprogs
and libext2fs2 packages in Ubuntu 18.04. This time I've been able to figure
out that the problem isn't missing Multi-Arch property "headers" in the
Packages file, but the missing Pre-Depends: property info for the e2fsprogs
package. I manually copied that property from the Ubuntu repo to the
e2fsprog info in the /var/cache Packages file, and my upgrade problem went
away. I remember you had talked about modifying your Multi-Arch download
scripts to copy more headers/properties.
a) did you ever do that?
b) was Pre-Depends one of the properties you added?
c) if the answer to a and b is yes, then do you have it available somewhere
were I can get at it?

As far as I can tell,
https://github.com/rpasche/spacewalk-debian-sync/tree/add-multiarch-header
is the version that only handles multi-arch, and your dev branch appears to
mostly be the same.

Thanks,

Paul-Andre Panon




More information about the Spacewalk-list mailing list