rpm-5.4.16 snapshot
Jeffrey Johnson
n3npq at me.com
Tue Mar 15 23:36:06 CET 2016
> On Mar 15, 2016, at 6:14 PM, Elan Ruusamäe <glen at pld-linux.org> wrote:
>
> On 15.03.2016 22:27, Jeff Johnson wrote:
>> There is a snapshot release of rpm-5.4.16 now available at
>>
>> http://rpm5.org/files/rpm/rpm-5.4/SNAPSHOT/rpm-5.4.16-0.20160315.src.rpm
> it's text fields seem to contain garbage:
>
> [~/rpm/packages/rpm(5.4.15) (dev-5.4.16)⚡] ➔ less rpm-5.4.16-0.20160315.src.rpm
> Name : rpm Relocations: (not relocatable)
> Version : 5.4.16 Vendor: (none)
> Release : 0.20160315 Build Date: T 15 märts 2016 21:13:03 EET
> Install Date: (not installed) Build Host: hi.jbj.org
> Group : (<C2>^E^B Source RPM: (none)
> Size : 20861253 License: LGPLv2
> Signature : RSA/SHA1, T 15 märts 2016 21:13:03 EET, Key ID fd73f8a36edb4910
> URL : http://rpm5.org
> Summary : <88><EB>^F^B
> Architecture: x86_64
> Description :
> <C8><EB>^F^B
> * K märts 16 2016 Jeff Johnson <jbj at rpm5.org> -5.4.16
> - improve uncoupling from rpmbuild configuration.
>
Ah thanks for reporting.
The issue is related to eliminating RPM_I18NSTRING_TYPE, there is likely
a rpmbuild issue … easy fixing todo++. I seem to recall fixing this problem before ...
>
> anyway, will push soon dev-5.4.16 branch in pld repo [1] for anyone wishing to test it
>
> ps: tarball size increased 5mb:
>
> [~/rpm/packages/rpm(5.4.16) (dev-5.4.16)⚡] ➔ l rpm-5.4.*gz
> -rw-r----- 1 glen users 15M 25. okt 2014 rpm-5.4.15.tar.gz
> -rw-r--r-- 1 glen users 20M 15. märts 21:04 rpm-5.4.16.tar.gz
>
Well the rpm tarsal is likely carrying internal versions of
BeeCrypt
PCRE
POPT
NEON
LUA (and several modules)
libgit2
Perl-URPMI
and
libtpm
for portability.
Open up the tarsal and rip out what you don’t want (e.g. “rm -rf libtpm libgit2”)
and configure/build against external libraries instead.
Pleas note that my maximally configured development version of rpm looks like this:
$ ldd .libs/rpm | wc -l
102
(Yes that is rpm linking 102 libraries so I include essential components internally)
The only lossage will be with LUA: the RPM+LUA embedding will lack some useful
embedded modules.
This e-mail might be useful too:
[OM Cooker] rpm-5.4.16 snapshot <http://ml.openmandriva.org/pipermail/om-cooker_ml.openmandriva.org/2016-March/000645.html>
hth
73 de Jeff
>
> [1] http://git.pld-linux.org/packages/rpm.git & https://github.com/pld-linux/rpm
>
> --
> glen
>
> _______________________________________________
> pld-devel-en mailing list
> pld-devel-en at lists.pld-linux.org
> http://lists.pld-linux.org/mailman/listinfo/pld-devel-en
More information about the pld-devel-en
mailing list