From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3F939A6C.5010106@altlinux.com> Date: Mon, 20 Oct 2003 12:18:52 +0400 From: Anton Farygin Organization: ALT Linux User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.4) Gecko/20030710 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] IA: more packaging problems in Sisyphus References: <20031018141920.GH27886@basalt.office.altlinux.org> In-Reply-To: <20031018141920.GH27886@basalt.office.altlinux.org> X-Enigmail-Version: 0.76.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig7A8B1BE3564161C728687B88" Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Oct 2003 08:22:03 -0000 Archived-At: List-Archive: List-Post: This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig7A8B1BE3564161C728687B88 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Просьба на все пакеты, в 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 --------------enig7A8B1BE3564161C728687B88 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/k5pwqohfd2vlwKsRAnu0AKCu/rQbeQWkRMKcMWwF6/Vv6zUtVQCdHSSz KmS3Ibw4y5/GIeFqea5eiDs= =LLJ4 -----END PGP SIGNATURE----- --------------enig7A8B1BE3564161C728687B88--