Massive size increases in certain packages

Orion Poplawski orion at cora.nwra.com
Thu May 17 20:35:46 UTC 2007


I just got a bug report on python-numarray 
(https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=240289) indicating 
that the size of the installed package has increased from around 6.7MB 
in FC6 (1.5.2-1.fc6) to around 56MB currently (1.5.2-2.fc7).  Now, the 
only this that was done was to rebuild the package for python 2.5 back 
in December.

If I rebuild the package now the size is back to "normal".  The 
differences are in the size of the shared libraries:

< 1272  /usr/lib/python2.5/site-packages/numarray/_bytes.so
< 1264  /usr/lib/python2.5/site-packages/numarray/_chararray.so
< 1308  /usr/lib/python2.5/site-packages/numarray/_conv.so
< 1268  /usr/lib/python2.5/site-packages/numarray/_converter.so
< 1280  /usr/lib/python2.5/site-packages/numarray/_ndarray.so
< 1280  /usr/lib/python2.5/site-packages/numarray/_numarray.so
< 1260  /usr/lib/python2.5/site-packages/numarray/_numerictype.so
< 1264  /usr/lib/python2.5/site-packages/numarray/_objectarray.so
< 1260  /usr/lib/python2.5/site-packages/numarray/_operator.so
< 1376  /usr/lib/python2.5/site-packages/numarray/_sort.so
< 1292  /usr/lib/python2.5/site-packages/numarray/_ufunc.so
< 1320  /usr/lib/python2.5/site-packages/numarray/_ufuncBool.so
< 1312  /usr/lib/python2.5/site-packages/numarray/_ufuncComplex32.so
< 1312  /usr/lib/python2.5/site-packages/numarray/_ufuncComplex64.so
< 1308  /usr/lib/python2.5/site-packages/numarray/_ufuncFloat32.so
< 1308  /usr/lib/python2.5/site-packages/numarray/_ufuncFloat64.so
< 1320  /usr/lib/python2.5/site-packages/numarray/_ufuncInt16.so
< 1320  /usr/lib/python2.5/site-packages/numarray/_ufuncInt32.so
< 1324  /usr/lib/python2.5/site-packages/numarray/_ufuncInt64.so
< 1320  /usr/lib/python2.5/site-packages/numarray/_ufuncInt8.so
< 1320  /usr/lib/python2.5/site-packages/numarray/_ufuncUInt16.so
< 1320  /usr/lib/python2.5/site-packages/numarray/_ufuncUInt32.so
< 1324  /usr/lib/python2.5/site-packages/numarray/_ufuncUInt64.so
< 1320  /usr/lib/python2.5/site-packages/numarray/_ufuncUInt8.so
---
 > 28    /usr/lib/python2.5/site-packages/numarray/_bytes.so
 > 20    /usr/lib/python2.5/site-packages/numarray/_chararray.so
 > 72    /usr/lib/python2.5/site-packages/numarray/_conv.so
 > 20    /usr/lib/python2.5/site-packages/numarray/_converter.so
 > 36    /usr/lib/python2.5/site-packages/numarray/_ndarray.so
 > 36    /usr/lib/python2.5/site-packages/numarray/_numarray.so
 > 12    /usr/lib/python2.5/site-packages/numarray/_numerictype.so
 > 16    /usr/lib/python2.5/site-packages/numarray/_objectarray.so
 > 16    /usr/lib/python2.5/site-packages/numarray/_operator.so
 > 136   /usr/lib/python2.5/site-packages/numarray/_sort.so
 > 48    /usr/lib/python2.5/site-packages/numarray/_ufunc.so
 > 80    /usr/lib/python2.5/site-packages/numarray/_ufuncBool.so
 > 72    /usr/lib/python2.5/site-packages/numarray/_ufuncComplex32.so
 > 72    /usr/lib/python2.5/site-packages/numarray/_ufuncComplex64.so
 > 72    /usr/lib/python2.5/site-packages/numarray/_ufuncFloat32.so
 > 72    /usr/lib/python2.5/site-packages/numarray/_ufuncFloat64.so
 > 76    /usr/lib/python2.5/site-packages/numarray/_ufuncInt16.so
 > 76    /usr/lib/python2.5/site-packages/numarray/_ufuncInt32.so
 > 80    /usr/lib/python2.5/site-packages/numarray/_ufuncInt64.so
 > 76    /usr/lib/python2.5/site-packages/numarray/_ufuncInt8.so
 > 76    /usr/lib/python2.5/site-packages/numarray/_ufuncUInt16.so
 > 76    /usr/lib/python2.5/site-packages/numarray/_ufuncUInt32.so
 > 84    /usr/lib/python2.5/site-packages/numarray/_ufuncUInt64.so
 > 76    /usr/lib/python2.5/site-packages/numarray/_ufuncUInt8.so

and so on.

I did a quick compare of FE 6 to the last FE devel and found that the 
following packages have increased in size by more than a factor of 2. 
Some of these may be fine, I haven't looked into it in detail.

What's up?

banshee 2536364 -> 6770157
cppunit-doc 4504311 -> 10063237
duplicity 936214 -> 2255520
fwbackups 347859 -> 894038
graphviz-tcl 298038 -> 2020760
libburn-devel 47334 -> 944521
libcaca-devel 507545 -> 1482955
libhugetlbfs 97382 -> 206633
libhugetlbfs-test 1031501 -> 135632714
libpreludedb-python 91466 -> 1355682
linux-libertine-fonts 2589874 -> 10225720
mercurial 2063651 -> 6487353
nsd 446095 -> 1665847
ogre 6374746 -> 29476134
openbabel-perl 1206495 -> 3376667
openbabel-python 1501764 -> 3509293
ortp-devel 197141 -> 3761868
php-pear-PHPUnit 126756 -> 1106041
plplot-wxGTK 54287 -> 144831
pybluez 341942 -> 1617662
pyflowtools 35170 -> 1302402
pyfribidi 27095 -> 1299303
pygpgme 79943 -> 1349853
python-CDDB 55383 -> 1324169
python-GeoIP 30419 -> 1299395
python-adns 60844 -> 1327860
python-alsaaudio 28238 -> 1297182
python-chm 121632 -> 2670312
python-durus 419912 -> 1718919
python-numarray 6771218 -> 56416870
python-protocols 766774 -> 2075564
python-pycurl 212612 -> 1485863
python-quixote 1853963 -> 7008959
python-ruledispatch 933214 -> 2272446
python-smbpasswd 34293 -> 1302773
python-twisted-runner 74839 -> 1349825
python-zope-interface 1013800 -> 2358938
pyxmms 327987 -> 2871939
rdiff-backup 1286381 -> 3896666
supertux 15057058 -> 49666684
wallpapoz 110963 -> 363890
xpa 945338 -> 1979801
zvbi-fonts 43808 -> 132817

-- 
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA/CoRA Division                    FAX: 303-415-9702
3380 Mitchell Lane                  orion at cora.nwra.com
Boulder, CO 80301              http://www.cora.nwra.com




More information about the fedora-devel-list mailing list