On 08/17/2014 02:25 PM, Jacco Ligthart wrote:
Hi List,
As mentioned in my previous mail, here a list of older RPMs present in
RedSleeve. I only looked at rpm names. I made a diff of 'rpm -qa --qf
"%{NAME}-%{VERSION}-%{RELEASE}\n"' from a recent minimal CentOS install
and RedSleeve on a raspberry.
I found:
86 RPMs with identical version
50 RPMs with minor differences in the version
31 older RPMs
Some of the ones that are not quite up to date are just me not having
had a chance to do an update build recently. Some, however, will not be
updated further unless somebody from the community steps up to become a
maintainer.
If you take a look here:
http://wiki.redsleeve.org/index.php/ModifiedPackages
some packages are highlighted in yellow, namely kernel, glibc and gcc.
They require significant patching to make them work on ARM and the
2.6.32 base kernel supports very, very few SoCs.
There are other packages (e.g. biosdevname) that have introduced ARM
incompatible assembly that will also not be updated further.
So on EL6 we are stuck with those. Note that the 4 packages mentioned
are 4 source packages which may each produce several binary packages.
The 'minor differences' are all (I suspect) compiles of the same SRPMs,
but the resulting versions differ due to either different OS version
(eg. 6 vs 6_5) or due to name changes by CentOS or RedSleeve for
debranding or to make it compile on arm.
Indeed, see the wiki page above.
As for el6 vs el6_5, this is just the label in mock. It looks like on
RHEL and CentOS they use several builders with mismatched labels for
some reason. This is purely a label and does not signify any version
change, i.e. foo-1.2.3-4.el6.armv5tel.rpm should be exactly the same as
foo-1.2.3-4.el6_1.armv5tel.rpm. If it isn't then that might be
considered an upstream bug.
The older RPM's are (I suspect) due to updates by PNAELV, which are not
included in mainstream RedSleeve yet.
There are indeed several that I found were required for some build
dependencies that don't appear to be in vanilla PNAELV. I don't remember
off the top of my head whether that was a build quirk or an arch related
dependency query; probably the latter. It's not a big deal either way.
Gordan
_______________________________________________
users mailing list
[email protected]
http://lists.redsleeve.org/mailman/listinfo/users