From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham version=3.2.5 Date: Wed, 23 May 2012 12:18:59 +0300 From: Michael Shigorin To: devel@lists.altlinux.org Message-ID: <20120523091859.GN32616@osdn.org.ua> Mail-Followup-To: devel@lists.altlinux.org References: <20120523012702.GA3868@granary.armor.altlinux.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="7JfCtLOvnd9MIVvH" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20120523012702.GA3868@granary.armor.altlinux.org> User-Agent: Mutt/1.4.2.1i Subject: [devel] Requires: lib%name = %epoch:%version-%release X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 May 2012 09:19:08 -0000 Archived-At: List-Archive: List-Post: --7JfCtLOvnd9MIVvH Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Wed, May 23, 2012 at 01:27:02AM +0000, QA Team Robot wrote: > check - A unit test framework for C > * Tue May 22 2012 Michael Shigorin 20120522:0.9.8-alt3 > - clarified intersubpackage Requires: with Epoch: > to be strict (thanks led@ for spotting the incompleteness > of the preexisting dependencies, only half of them were epochal) http://git.altlinux.org/srpms/c/check.git?p=check.git;a=commitdiff;h=75bde91e3f2b9c157bfc3e429def96c99f8440e4 > tidy - HTML Tidy helps keep webpages clean > * Tue May 22 2012 Michael Shigorin 20120522:0.99-alt11.20051026 > - clarified interpackage dependencies regarding Epoch: > to be more strict (thanks led@ for spotting this) Эти два изменения сделаны в порядке улучшения спеков про всяк случай, хотя сейчас разницы нет в силу http://lists.altlinux.org/pipermail/devel/2008-December/164962.html http://lists.altlinux.org/pipermail/devel/2008-December/164968.html Суть такова: %package -n lib%name-devel Summary: A unit test framework for C (development headers) Group: Development/C -Requires: lib%name = %version-%release +Requires: lib%name = %epoch:%version-%release Поскольку это подпакеты в пределах одного спека, то сравнение просто становится более строгим в силу неиспользования особенностей реализации в rpm-4.0. На всякий прилагаю подготовленный led@ список пакетов, реализующих внутренние зависимости такого типа и не учитывающих при этом эпоху; их осталось 112, при этом около половины приходится на импортированные из jpackage (т.е. улучшаемые совсем шаблонно, как понимаю). Во избежание нагромождения %epoch:%version-%release взят макрос %define EVR %{?epoch:%epoch:}%version-%release (возможно, такой стоит определить в rpm или rpm-macros-*, если будет найден полезным). Никуда не сгорит, а возникло в ходе экспериментов со сборкой в OBS. -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/ --7JfCtLOvnd9MIVvH Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="no-epoch.sisyphus.pkgs" brazil-2.3-alt2_8jpp7.src.rpm by Igor Vlasenko cal10n-0.7.4-alt2_5jpp6.src.rpm by Igor Vlasenko cdparanoia-10.2-alt2.src.rpm by Sergey V Turchin check-0.9.8-alt2.src.rpm by Michael Shigorin cobertura-1.9.3-alt2_3jpp7.src.rpm by Igor Vlasenko dolfin-complex-1.0.0-alt4.bzr20120511.src.rpm by Eugeny A. Rostovtsev (REAL) dolfin-real-1.0.0-alt4.bzr20120511.src.rpm by Eugeny A. Rostovtsev (REAL) dosemu-1.4.0.1-alt1.qa1.src.rpm by Grigory Batalov e17-0.16.999.70492-alt1.src.rpm by Yuri N. Sedunov emacs-chess-2.0-alt5.b6.src.rpm by Emacs Maintainers Team emacs-jabber-0.8.91-alt2.src.rpm by Emacs Maintainers Team fpc-2.6.0-alt2.qa1.src.rpm by Slava Dubrovskiy geronimo-specs-1.2-alt8_16jpp6.src.rpm by Igor Vlasenko gnuplot-4.4.0-alt2.src.rpm by Alexey Morsov groovy-1.8.6-alt1_2jpp7.src.rpm by Igor Vlasenko gutenprint-5.2.7-alt2.src.rpm by Valery Inozemtsev itext-2.1.7-alt2_12jpp7.src.rpm by Igor Vlasenko jack-audio-connection-kit-1.9.7-alt1.1.src.rpm by Vitaly Kuznetsov jarjar-1.0-alt3_5jpp7.src.rpm by Igor Vlasenko java-1.4.2-blackdown-1.4.2.03-alt8.src.rpm by Igor Yu. Vlasenko java-1.5.0-sun-1.5.0.22-alt3.src.rpm by Igor Yu. Vlasenko java-1.6.0-sun-1.6.0.26-alt4.src.rpm by Igor Yu. Vlasenko javacc-5.0-alt2_5jpp7.src.rpm by Igor Vlasenko jcharts-0.7.5-alt2_7jpp7.src.rpm by Igor Vlasenko jdepend22-2.2-alt1_5jpp5.src.rpm by Igor Vlasenko jed-0.99.19-alt2.src.rpm by Ilya Mashkin jibx-1.2.3-alt1_1jpp6.src.rpm by Igor Vlasenko jline-1.0-alt2_1jpp7.src.rpm by Igor Vlasenko jpox-1.1.1-alt5_2jpp5.src.rpm by Igor Vlasenko jruby-1.6.3-alt1_3jpp7.src.rpm by Igor Vlasenko junit44-4.4-alt1_1jpp6.src.rpm by Igor Vlasenko jython-2.2.1-alt5_7jpp6.src.rpm by Igor Vlasenko kde3-kdevelop-3.5.5-alt4.1.src.rpm by Vitaly Kuznetsov kdeadmin-3.5.13-alt1.src.rpm by Roman Savochenko kdepim-3.5.13-alt2.src.rpm by Roman Savochenko kernel-image-ovz-smp-2.6.32-alt8.src.rpm by Kernel Maintainers Team kernel-image-std-def-3.3.6-alt1.src.rpm by Kernel Maintainers Team kernel-modules-acpi_call-ovz-smp-0.1-alt2.132640.8.src.rpm by Kernel Maintainer Team kernel-modules-acpi_call-std-def-0.1-alt2.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-acpi_call-un-def-0.1-alt2.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-bbswitch-std-def-0.4.1-alt3.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-bbswitch-un-def-0.4.1-alt2.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-bcmwl-std-def-5.100.82.112-alt2.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-bcmwl-un-def-5.100.82.112-alt2.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-drbd83-ovz-smp-8.3.8-alt2.132640.8.src.rpm by Kernel Maintainer Team kernel-modules-emlog-std-def-0.51-alt2.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-fglrx-std-def-1.0.8.96.1-alt1.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-lsadrv-std-def-2.0.1-alt1.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-lsadrv-un-def-2.0.1-alt1.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-nvidia-std-def-295.53-alt1.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-nvidia-un-def-295.49-alt1.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-omnibook-std-def-20090714-alt4.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-opendpi-ovz-smp-1.3.0-alt1.132640.8.src.rpm by Slava Dubrovskiy kernel-modules-pf_ring-std-def-4.4.1-alt3.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-rt3070-std-def-2.5.0.2-alt3.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-subfs-ovz-smp-0.9-alt11.132640.8.src.rpm by Kernel Maintainer Team kernel-modules-tp_smapi-std-def-0.40-alt2.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-tp_smapi-un-def-0.40-alt2.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-u200-std-def-1.0.1.0-alt2.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-u200-un-def-1.0.1.0-alt2.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-vhba-std-def-20120422-alt1.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-vhba-un-def-20120422-alt1.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-virtualbox-addition-std-def-4.1.12-alt2.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-virtualbox-addition-un-def-4.1.12-alt4.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-virtualbox-ovz-smp-4.1.12-alt1.132640.8.src.rpm by Kernel Maintainer Team kernel-modules-virtualbox-std-def-4.1.12-alt2.197382.1.src.rpm by Kernel Maintainer Team kernel-modules-virtualbox-un-def-4.1.12-alt1.197382.1.src.rpm by Kernel Maintainer Team koffice16-1.6.3-alt24.src.rpm by Eugeny A. Rostovtsev (REAL) libaften-0.0.8-alt1.qa2.src.rpm by Vitaly Lipatov libao-1.1.0-alt1.src.rpm by Valery Inozemtsev libao2-0.8.8-alt5.src.rpm by Valery Inozemtsev libcelt-0.10.0-alt1.src.rpm by Valery Inozemtsev libdbus-glib-0.98-alt1.src.rpm by Valery Inozemtsev libginac-1.6.2-alt1.git20111208.src.rpm by Vitaly Lipatov libglitz-0.5.7-alt4.src.rpm by shrek@altlinux.ru (Valery Inozemtsev) libgtk-engines-default-2.20.2-alt2.src.rpm by Yuri N. Sedunov libkexif-0.2.5-alt6.src.rpm by Sergey V Turchin libmikey-0.8.0-alt2_0.5.20100127svn3750.src.rpm by Igor Vlasenko libmnetutil-0.8.0-alt2_0.3.20100629svn3775.src.rpm by Igor Vlasenko libmsip-0.8.0-alt2_0.4.20100629svn3775.src.rpm by Igor Vlasenko libmutil-0.8.0-alt2_0.7.20100319svn3760.1.src.rpm by Igor Vlasenko libnetfilter_conntrack-0.9.0-alt1.src.rpm by Avramenko Andrew libnetfilter_log-0.0.15-alt1.1.src.rpm by Avramenko Andrew libnfnetlink-1.0.0-alt1.2.src.rpm by Avramenko Andrew libnxcl-0.9-alt2.1.src.rpm by Boris Savelev libpciaccess-0.13.1-alt1.src.rpm by Valery Inozemtsev libtool_1.5-1.5.26-alt9.src.rpm by Dmitry V. Levin libtorrent-rasterbar0.15-0.15.9-alt0.1.svn6292.src.rpm by Alexey Morsov libvdpau-0.4.1-alt2.qa1.src.rpm by cas libX11-1.4.99.901-alt1.src.rpm by Valery Inozemtsev libxcbutil-0.3.6-alt2.src.rpm by Valery Inozemtsev maven2-2.2.1-alt1_32jpp7.src.rpm by Igor Vlasenko maven-enforcer-1.0.1-alt2_4jpp7.src.rpm by Igor Vlasenko maven-license-plugin-1.8.0-alt1_5jpp7.src.rpm by Igor Vlasenko maven-release-2.2.1-alt1_2jpp7.src.rpm by Igor Vlasenko maven-scm-1.5-alt2_4jpp7.src.rpm by Igor Vlasenko plexus-compiler-1.8.3-alt1_1jpp7.src.rpm by Igor Vlasenko plexus-containers-1.5.5-alt1_5jpp7.src.rpm by Igor Vlasenko pytables-2.3.1-alt1.git20120318.src.rpm by Eugeny A. Rostovtsev (REAL) python-module-feedparser-4.1-alt1.1.src.rpm by Vitaly Kuznetsov python-module-sphinx-1.1.3-alt2.src.rpm by Eugeny A. Rostovtsev (REAL) qmmp-0.6.0-alt0.4.svn2712.src.rpm by Motsyo Gennadi qutim-0.3.1.0-alt1.src.rpm by Nazarov Denis sdf-2.001-alt2.src.rpm by Dmitry V. Levin (for packages) seamonkey-2.8-alt1.src.rpm by Radik Usupov sympy-0.7.1-alt1.git20120511.src.rpm by Eugeny A. Rostovtsev (REAL) tidy-0.99-alt10.20051026.src.rpm by Michael Shigorin virtuoso-opensource-6.1.5-alt1.src.rpm by Sergey V Turchin wxGTK-2.8.11.0-alt1.svn20100628.5.src.rpm by Eugeny A. Rostovtsev (REAL) xmltool-3.3-alt1_4jpp7.src.rpm by Igor Vlasenko xorg-drv-evdev-2.7.0-alt1.src.rpm by Valery Inozemtsev xorg-drv-synaptics-1.6.1-alt1.src.rpm by Valery Inozemtsev xorg-drv-wacom-0.15.0-alt1.src.rpm by Valery Inozemtsev xorg-server-1.12.1.902-alt1.src.rpm by Valery Inozemtsev --7JfCtLOvnd9MIVvH--