Re: Fedora rawhide compose report: 20210201.n.1 changes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Dne 02. 02. 21 v 12:00 Elliott Sales de Andrade napsal(a):
On Tue, 2 Feb 2021 at 04:45, Vít Ondruch <vondruch@xxxxxxxxxx> wrote:
Dne 02. 02. 21 v 10:23 Fedora Rawhide Report napsal(a):
OLD: Fedora-Rawhide-20210201.n.0
NEW: Fedora-Rawhide-20210201.n.1

===== SUMMARY =====
Added images:        0
Dropped images:      2
Added packages:      6
Dropped packages:    0
Upgraded packages:   20573
Downgraded packages: 0

Size of added packages:      2.15 GiB
Size of dropped packages:    0 B
Size of upgraded packages:   133.57 GiB
Size of downgraded packages: 0 B

Size change of upgraded packages:   -939.80 MiB
This ^^ just caught my attention. Can somebody elaborate, where we saved
~1GB on rebuild? There are packages, where the savings were significant:

Package:      AusweisApp2-1.20.2-11.fc34
Old package:  AusweisApp2-1.20.2-10.fc34
Summary:      Online identification with German ID card (Personalausweis)
RPMs:         AusweisApp2 AusweisApp2-data AusweisApp2-doc
Size:         18.29 MiB
Size change:  -4.63 MiB
Changelog:
   * Mon Jan 25 2021 Fedora Release Engineering
<releng@xxxxxxxxxxxxxxxxx> - 1.20.2-11
   - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

So I wonder what is behind?

The top twenty package name prefixes (I just split at the first dash) are:

In [61]: df.groupby('prefix').delta.aggregate(['count',
'sum']).sort_values('sum').head(20)
Out[61]:
             count             sum
prefix
python        2324 -327,898,137.92
golang        1408 -139,438,803.92
origin           1  -82,627,788.80
boost            1  -35,410,411.52
llvm7.0          1  -28,584,181.76
pyproj           1  -28,552,724.48
xeus             1  -28,322,037.76
mod_wsgi         1  -24,788,336.64
xtl              1  -23,613,931.52
arbor            1  -23,498,588.16
libiio           1  -23,404,216.32
mantle           1  -21,223,178.24
kata             4  -16,488,417.28
singularity      1  -16,169,041.92
idris            1  -15,256,780.80
kubernetes       1  -14,449,377.28
cross            1  -12,939,427.84
geary            1   -9,898,557.44
lazarus          1   -9,888,071.68
deepin          34   -8,408,135.16

Golang 1.16 (which includes kubernetes and origin on this list, among
others) may have some space saving with an improved linker
(http://golang.org/s/better-linker), which may be reflected here.

Looking at two of mine, xtl and xeus (each ~-20 M), the main
difference is in docs, which no longer include Lato, Roboto, and
FontAwesome in multiple web formats, totalling about 4.8M per
subpackage. These docs are generated by Sphinx and breathe.

The previous build of xtl used:
python3-breathe                         noarch  4.24.1-1.fc34
        build  167 k
python3-sphinx                          noarch  1:3.3.1-1.fc34
        build  2.0 M
python3-sphinx_rtd_theme                noarch  0.4.3-14.fc33
        build  3.2 M

while the mass rebuild used:
python3-breathe                         noarch  4.26.0-1.fc34
        build  169 k
python3-sphinx                          noarch  1:3.4.3-1.fc34
        build  2.1 M
python3-sphinx_rtd_theme                noarch  0.5.1-1.fc34
        build   61 k

Could it be that Sphinx or the theme was recently changed to drop
fonts and this is reflected as a massive change over all Python
packages that build docs?


Wouldn't be the change of size constant if that was the case?


Vít



Vít

--
Elliott
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux