[devel] QI: fonts-type1-cm-super-tex-afm: new dep on fonts-type1-cm-super-afm due to /usr/share/fonts/type1/cm-super/afms

Ivan Zakharyaschev imz на altlinux.org
Пт Апр 8 18:01:57 MSK 2016


On Fri, 8 Apr 2016, Ivan Zakharyaschev wrote:

> У fonts-type1-cm-super-tex-afm обнаружилась новая зависимость на 
> fonts-type1-cm-super-afm из-за символической ссылки на 
> /usr/share/fonts/type1/cm-super/afms .
>
> Устравивает ли нас такая завсимость?

Да здесь как бы тоже ничего не поменялось по сути:

Removing 1 extra deps from fonts-type1-cm-super-tex due to dependency on fonts-type1-cm-super-pfb
Removing 1 extra deps from fonts-type1-cm-super-tex-afm due to dependency on fonts-type1-cm-super-afm
Removing 1 extra deps from fonts-type1-cm-super due to repentancy on fonts-type1-cm-super-afm
Removing 1 extra deps from fonts-type1-cm-super-tex due to repentancy on fonts-type1-cm-super-tex-dvips
Removing 1 extra deps from fonts-type1-cm-super-tex-afm due to repentancy on fonts-type1-cm-super-tex-dvips
Wrote: /usr/src/RPM/RPMS/noarch/fonts-type1-cm-super-0.3.3-alt8.qa1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/noarch/fonts-type1-cm-super-pfb-0.3.3-alt8.qa1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/noarch/fonts-type1-cm-super-afm-0.3.3-alt8.qa1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/noarch/fonts-type1-cm-super-tex-0.3.3-alt8.qa1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/noarch/fonts-type1-cm-super-tex-dvips-0.3.3-alt8.qa1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/noarch/fonts-type1-cm-super-tex-afm-0.3.3-alt8.qa1.noarch.rpm
60.30user 6.06system 1:13.18elapsed 90%CPU (0avgtext+0avgdata 76976maxresident)k
0inputs+0outputs (0major+529256minor)pagefaults 0swaps
74.03user 12.89system 1:33.41elapsed 93%CPU (0avgtext+0avgdata 112632maxresident)k
0inputs+0outputs (0major+908630minor)pagefaults 0swaps
--- fonts-type1-cm-super-0.3.3-alt8.qa1.noarch.rpm.repo 2010-02-04 17:40:53.000000000 +0000
+++ fonts-type1-cm-super-0.3.3-alt8.qa1.noarch.rpm.hasher       2016-04-06 21:25:27.771867517 +0000
@@ -1,2 +1 @@
-Requires: fonts-type1-cm-super-pfb = 0.3.3-alt8.qa1
  Requires: fonts-type1-cm-super-afm = 0.3.3-alt8.qa1
--- fonts-type1-cm-super-tex-0.3.3-alt8.qa1.noarch.rpm.repo     2010-02-04 
17:40:54.000000000 +0000
+++ fonts-type1-cm-super-tex-0.3.3-alt8.qa1.noarch.rpm.hasher   2016-04-06 
21:25:27.964861239 +0000
@@ -20,4 +20,2 @@
  Requires: /etc/texmf/updmap.d
-Requires: /usr/share/fonts/type1/cm-super
-Requires: /usr/share/texmf
  Requires: rpmlib(PayloadIsLzma)
--- fonts-type1-cm-super-tex-afm-0.3.3-alt8.qa1.noarch.rpm.repo 2010-02-04 
17:40:54.000000000 +0000
+++ fonts-type1-cm-super-tex-afm-0.3.3-alt8.qa1.noarch.rpm.hasher 
2016-04-06 21:25:28.006859873 +0000
@@ -2,4 +2,3 @@
  Requires: fonts-type1-cm-super-tex = 0.3.3-alt8.qa1
-Requires: /usr/share/fonts/type1/cm-super/afms
-Requires: /usr/share/texmf
+Requires: fonts-type1-cm-super-afm = 0.3.3-alt8.qa1
  Requires: rpmlib(PayloadIsLzma)

...по сравнению с Sisyphus по сути не поменялось: в Sisyphus была на 
/usr/share/fonts/type1/cm-super/afms , стала сразу на 
fonts-type1-cm-super-afm = 0.3.3-alt8.qa1 (благодаря оптимизации). Всё 
понятно.

А вот по сравнению с предыдущей пересборкой rpm не последней версии 
разница более значительная. Вот лог предыдущей пересборки:

Obsoletes: fonts-cm-super-tex-afm, cm-super-fonts-tex-afm
Removing 1 extra deps from fonts-type1-cm-super-tex due to dependency on fonts-type1-cm-super-pfb
Removing 1 extra deps from fonts-type1-cm-super due to repentancy on fonts-type1-cm-super-afm
Removing 1 extra deps from fonts-type1-cm-super-tex due to repentancy on fonts-type1-cm-super-tex-dvips
Wrote: /usr/src/RPM/RPMS/noarch/fonts-type1-cm-super-0.3.3-alt8.qa1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/noarch/fonts-type1-cm-super-pfb-0.3.3-alt8.qa1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/noarch/fonts-type1-cm-super-afm-0.3.3-alt8.qa1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/noarch/fonts-type1-cm-super-tex-0.3.3-alt8.qa1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/noarch/fonts-type1-cm-super-tex-dvips-0.3.3-alt8.qa1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/noarch/fonts-type1-cm-super-tex-afm-0.3.3-alt8.qa1.noarch.rpm
67.54user 8.54system 1:34.88elapsed 80%CPU (0avgtext+0avgdata 77016maxresident)k
0inputs+0outputs (0major+731468minor)pagefaults 0swaps
83.81user 16.32system 2:04.35elapsed 80%CPU (0avgtext+0avgdata 112684maxresident)k
72inputs+0outputs (0major+1117499minor)pagefaults 0swaps
--- fonts-type1-cm-super-0.3.3-alt8.qa1.noarch.rpm.repo 2010-02-04 17:40:53.000000000 +0000
+++ fonts-type1-cm-super-0.3.3-alt8.qa1.noarch.rpm.hasher       2016-04-04 20:53:12.851492792 +0000
@@ -1,2 +1 @@
-Requires: fonts-type1-cm-super-pfb = 0.3.3-alt8.qa1
  Requires: fonts-type1-cm-super-afm = 0.3.3-alt8.qa1
--- fonts-type1-cm-super-tex-0.3.3-alt8.qa1.noarch.rpm.repo     2010-02-04 17:40:54.000000000 +0000
+++ fonts-type1-cm-super-tex-0.3.3-alt8.qa1.noarch.rpm.hasher   2016-04-04 20:53:13.150484158 +0000
@@ -20,4 +20,2 @@
  Requires: /etc/texmf/updmap.d
-Requires: /usr/share/fonts/type1/cm-super
-Requires: /usr/share/texmf
  Requires: rpmlib(PayloadIsLzma)
--- fonts-type1-cm-super-tex-afm-0.3.3-alt8.qa1.noarch.rpm.repo 2010-02-04 17:40:54.000000000 +0000
+++ fonts-type1-cm-super-tex-afm-0.3.3-alt8.qa1.noarch.rpm.hasher       2016-04-04 20:53:13.205482570 +0000
@@ -2,4 +2,2 @@
  Requires: fonts-type1-cm-super-tex = 0.3.3-alt8.qa1
-Requires: /usr/share/fonts/type1/cm-super/afms
-Requires: /usr/share/texmf
  Requires: rpmlib(PayloadIsLzma)

Т.е. пересобери этот пакет раньше, в промежутке между сборкой в Sisyphus и 
2016-04-06, зависимость на afms -- судя по логу -- пропадает.

Так что последний результат можно считать эквивалентным Sisyphus, но 
немного оптимизированным. А то, что в Sisyphus не было увидено в 
промежутке -- подозрительным на неправильность в этой детали..

Можно последний результат спокойно отправить в Sisyphus.

-- 
Best regards,
Ivan


Подробная информация о списке рассылки Devel