[devel] IA: more packaging problems in Sisyphus

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Пн Окт 20 12:18:52 MSD 2003


Просьба на все пакеты, в Changelog'ах которых есть Rider увеличить срок 
до _трех_ месяцев, т.к. в связи с большой загрузкой основной работой я 
не успеваю их пересобрать.

Rgds,
Rider


Dmitry V. Levin пишет:
> Greetings!
> 
> Очередная пересборка Сизифа с помощью hasher-0.9-alt1 выявила новые
> проблемы, о которых большинство из вас, скорее всего, не догадывалось.
> 
> Оказывается, 163 исходных пакета не проходят sisyphus_check.  Причин 4:
> 
> 1. Права на файлы в исходном пакете:
> $ grep -l ': sisyphus_check failed\.$' * |xargs grep '^chroot/\.in/' |grep -l '^ERROR: you have problems with file permissions$'
> dbh-1.0-alt1
> gliv-1.7.1-alt1
> httrack-3.23-alt1
> ifmail-2.14-ipl5
> libgsm-1.0.10-alt2
> libieee1284-0.2.1-alt2
> xfonts-uni-vga-0.0.20021031-alt1
> Это тривиально исправляется переупаковкой исходного пакета.
> 
> 2. Нестандартный packager:
> $ grep -l ': sisyphus_check failed\.$' * |xargs grep '^chroot/\.in/' |grep -l '^ERROR: you have problems with packager name$'
> rocksndiamonds-dx-1.0-ipl1
> rocksndiamonds-emc-1.0-ipl1
> rocksndiamonds-sp-1.0-ipl1
> Это тривиально исправляется переупаковкой исходного пакета.
> 2Zerg: забери же ты, наконец, у меня эти пакеты!
> 
> 3. Наличие non-ASCII текста там, где его не должно быть:
> $ grep -l ': sisyphus_check failed\.$' * |xargs grep '^chroot/\.in/' |grep -l '^ERROR: you have problems with package information$'
> kmail-aegypten-plugins-1.0-alt3
> lzop-1.01-alt1
> mmc-4.1-alt1
> pine-4.58L-alt1
> qssl-2.0-alt1
> recode-3.6-alt2
> tkabber-0.9.5-alt1
> xbounce-1.2-alt1
> Это легко исправляется.
> 
> 2. Нестандартный packager в changelog'е:
> $ grep -l ': sisyphus_check failed\.$' * |xargs grep '^chroot/\.in/' |grep -l '^ERROR: you have problems with changelog format$'
> aegis-4.11-alt1
> awemidi-0.4.3c-alt4
> bwidget-1.6.0-alt1
> cook-2.23-alt1
> evms-2.1.1-alt11
> expect-1:5.38-alt1
> FirebirdCS-1.0.3.972-alt1
> FirebirdSS-1.0.3.972-alt1
> goblin-2.5-alt1
> graphviz-1.10-alt1
> ical-2.2-ipl23mdk
> icecast-1.3.12-alt4
> ices-0.2.3-alt4
> itcl-1:3.2.1-alt4
> kernel-build-tools-0.5-alt3
> kernel-feat-core-O1sched-2003.07.18-alt1
> kernel-feat-drivers-block-enbd-2.4.31-alt4
> kernel-feat-drivers-fr1-2.9-alt1
> kernel-feat-fs-nfs-aw-2003.05.13-alt3
> kernel-feat-kconfig-2003.05.22-alt3
> kernel-feat-net-net_mod-1.1.4-alt1.b1
> kernel-feat-uml-2.4.22.5-alt1
> kernel-fix-lvm-2003.07.09-alt1
> kernel-image-aw-smp-1:2.4.21-alt23
> kernel-image-aw-up-1:2.4.21-alt23
> kernel-source-2.4.21-1.0.0-alt3
> kernel-source-e1000-5.0.43-alt2
> kernel-source-e100-2.2.21-alt3
> kernel-source-net_mod-1.1.4-alt1.b1
> kernel-source-qla2x00-6.05.00-alt2.b9
> lm_sensors-2.8.0-alt6
> msulogin-0.9.1-alt1
> nut-1.4.0-alt1
> passivetex-20030310-alt1
> perl-GD1-1.41-alt4
> perl-GD2-2.041-alt3
> perl-Net-DNS-0.41-alt2
> pptp-adsl-1.0.2-ipl9mdk
> rocksndiamonds-dx-1.0-ipl1
> rocksndiamonds-emc-1.0-ipl1
> rocksndiamonds-sp-1.0-ipl1
> ruby-jabber4r-0.5-alt0.cvs20030921
> sandman-0.5.5-alt4
> sc-6.21-alt2
> scotty-2:2.1.11-alt4
> shtool-1.6.1-alt1
> slib-2d6-alt1
> tcl-8.4.4-alt1
> tcl-blt-2.4y-alt2
> tcl-img-1.2.4-alt1
> tcllib-1:1.4-alt1
> tcl-memchan-2.2-alt2
> tcl-plugin-3.0-alt2
> tcl-snack-2.2-alt3
> tcl-tktable-2.8-alt2
> tcl-tktreectrl-1.0-alt1
> tcl-tls-1.4.1-alt9
> tcl-trf-2.1-alt3
> tcl-vfs-1.2-alt2
> tclx-1:8.4-alt2
> tk-8.4.4-alt1
> tkabber-0.9.5-alt1
> transconnect-1.3-alt1
> wavesurfer-1.4.7-alt1
> wdm-1.26-alt1
> wmeyes-1.0-alt4
> WMMemMon-1.0.0-alt1
> wmnd-0.4.7-alt1
> wmnet-1.06-alt1
> WMRack-1.1-alt1
> wmusic-1.4.11-alt1
> wmwork-0.2.3-alt1
> xemacs-ada-1.13-alt1
> xemacs-apel-1.26-alt1
> xemacs-auctex-1.35-alt1
> xemacs-bbdb-1.23-alt1
> xemacs-build-1.10-alt1
> xemacs-calc-1.23-alt2
> xemacs-clearcase-1.06-alt1
> xemacs-cookie-1.14-alt2
> xemacs-debug-1.16-alt2
> xemacs-dictionary-1.12-alt1
> xemacs-docbookide-0.06-alt1
> xemacs-ecrypto-0.13-alt1
> xemacs-ediff-1.47-alt1
> xemacs-edt-1.12-alt2
> xemacs-egg-its-1.26-alt2
> xemacs-eieio-1.04-alt1
> xemacs-elib-1.10-alt2
> xemacs-eshell-1.05-alt1
> xemacs-ess-1.04-alt1
> xemacs-eudc-1.38-alt1
> xemacs-footnote-1.15-alt2
> xemacs-forms-1.14-alt2
> xemacs-fortran-modes-1.02-alt1
> xemacs-fsf-compat-1.12-alt1
> xemacs-games-1.14-alt1
> xemacs-gnats-1.15-alt2
> xemacs-gnus-1.71-alt1
> xemacs-haskell-mode-1.05-alt1
> xemacs-hm--html-menus-1.21-alt1
> xemacs-ibuffer-1.08-alt2
> xemacs-ilisp-1.32-alt1
> xemacs-ispell-1.24-alt3
> xemacs-jde-1.45-alt1
> xemacs-latin-unity-1.07-alt2
> xemacs-liece-1.12-alt1
> xemacs-locale-1.20-alt2
> xemacs-lookup-1.13-alt2
> xemacs-mailcrypt-2.12-alt2
> xemacs-mew-1.17-alt2
> xemacs-mmm-mode-1.00-alt2
> xemacs-mule-base-1.43-alt1
> xemacs-mule-ucs-1.04-alt2
> xemacs-net-utils-1.32-alt1
> xemacs-ocaml-0.04-alt1
> xemacs-pc-1.25-alt2
> xemacs-pcl-cvs-1.64-alt1
> xemacs-pcomplete-1.02-alt2
> xemacs-perl-modes-1.04-alt1
> xemacs-pgg-1.03-alt1
> xemacs-psgml-dtds-1.02-alt2
> xemacs-ps-print-1.08-alt2
> xemacs-python-modes-1.02-alt1
> xemacs-rmail-1.13-alt2
> xemacs-ruby-modes-1.01-alt1
> xemacs-sasl-1.13-alt1
> xemacs-scheme-1.13-alt1
> xemacs-semantic-1.17-alt1
> xemacs-sh-script-1.17-alt1
> xemacs-sieve-1.13-alt1
> xemacs-skk-1.23-alt2
> xemacs-sml-mode-0.07-alt1
> xemacs-speedbar-1.26-alt1
> xemacs-supercite-1.19-alt2
> xemacs-texinfo-1.24-alt1
> xemacs-textools-1.14-alt1
> xemacs-time-1.13-alt1
> xemacs-tm-1.36-alt1
> xemacs-vc-1.37-alt1
> xemacs-vc-cc-1.21-alt2
> xemacs-vhdl-1.17-alt1
> xemacs-view-process-1.12-alt2
> xemacs-viper-1.36-alt1
> xemacs-w3-1.28-alt1
> xemacs-xslt-process-1.11-alt2
> xemacs-x-symbol-1.05-alt1
> xemacs-zenirc-1.13-alt2
> xmltex-1.8-alt4
> Поскольку это требование было введено формально лишь вчера, то ничего
> удивительного в столь длинном списке нет.
> 
> Поскольку все эти несоответствия достаточно легко устранимы, то я
> предлагаю завершить это в течение месяца.
> 
> 
> Кроме того, 36 пакетов пересобираются, но результат не проходит sisyphus_check:
> anacron-2.3-ipl8mdk.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> apcupsd-3.10.5-alt1.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> apmd-3.0.2-alt5.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> arpwatch-2.1a11-alt5.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> autofs-4.0.0-alt0.6.pre10.i586.rpm: forbidden requires: /etc/rc.d/init.d(killproc)
> bootparamd-0.17-ipl4mdk.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> dante-server-1.1.13-alt3.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> dhcp-3.0.1-alt5.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> dhcp-relay-3.0.1-alt5.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> distcc-daemon-0.15-alt4.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> docbook-dtds-1.0-alt7.noarch.rpm: forbidden requires: fileutils
> irda-utils-0.9.15-alt2.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> kdeutils-kregexpeditor-devel-3.1.4-alt1.i586.rpm: invalid dependencies: kdeutils-devel = %serial:3.1.4-alt1
> kernel-headers-alsa-0.9.5-alt2.noarch.rpm: invalid dependencies: alsa-driver-headers = %kversion-%krelease
> kernel-headers-alsa-0.9.6-alt2.noarch.rpm: invalid dependencies: alsa-driver-headers = %kversion-%krelease
> lpr-0.71-alt2.6.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> monit-3.1-alt1.i586.rpm: forbidden requires: fileutils /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> netacct-mysql-0.73-alt1.2.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> NeTraMet-4.4-alt1.3.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> numlock-2.0-ipl8mdk.i586.rpm: forbidden requires: fileutils
> oracle-preinstall-0.2-alt6.noarch.rpm: FHS-2.2 violations
> packhouse-1.1.0-alt0.1.pre1.noarch.rpm: FHS-2.2 violations
> portmap-4.0-ipl15mdk.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> portsentry-1.1-alt5.i586.rpm: forbidden requires: fileutils
> pptpd-1.1.3_20030409-alt1.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> procps-2.0.10-alt2.i586.rpm: forbidden requires: fileutils
> routed-0.17-ipl6mdk.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> ROX-Filer-1.3.6-alt0.2cvs.i586.rpm: FHS-2.2 violations
> ROX-Session-0.1.18-alt0.2cvs.i586.rpm: FHS-2.2 violations
> rpm-build-topdir-4.0.4-alt26.i586.rpm: writable files in /usr/
> samba-2.2.8-alt2.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> samba-common-2.2.8-alt2.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> sitescooper-3.1.2-alt3.noarch.rpm: FHS-2.2 violations
> trafshow-linux-1.3-alt3.i586.rpm: forbidden requires: /etc/rc.d/init.d(killproc)
> wwwoffle-2.7h-alt1.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> ypbind-1.11-alt1.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> ypserv-2.6-alt1.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> zebra-0.93b-alt5.1.i586.rpm: forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
> 
> Из этих 36 пакетов:
> - 3 пакета (rpm-build-topdir,samba,samba-common) можно удалить как выполнивших свою работу,
> - 3 пакета можно тривиально исправить заменой fileutils на coreutils,
> - 2 пакета можно тривиально исправить корректированием сборочных зависимостей,
> - 1 пакет (oracle-preinstall) можно включить в список исключений,
> Все остальное, скорее всего, надо исправлять.
> 
> Я предлагаю в течение месяца, по возможности, исправить и эти пакеты.
> 
> 
> --
> ldv
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Devel mailing list
> Devel на altlinux.ru
> http://altlinux.ru/mailman/listinfo/devel
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 252 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20031020/721e5a95/attachment-0001.bin>


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