From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: at@turbinal.org Date: Fri, 1 Nov 2002 07:52:27 +0300 To: devel@altlinux.ru Subject: Re: [devel] perl packages Message-ID: <20021101045227.GA20557@homestead.turbinal.org> Mail-Followup-To: devel@altlinux.ru References: <20021026004307.GA7798@homestead.turbinal.org> <20021026152042.GA32674@basalt.office.altlinux.ru> <20021029110755.GA17803@homestead.turbinal.org> <20021029114809.GE21820@basalt.office.altlinux.ru> <20021029123940.GA2253@homestead.turbinal.org> <20021029124342.GA14200@homestead.turbinal.org> <20021029135321.GG21820@basalt.office.altlinux.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20021029135321.GG21820@basalt.office.altlinux.ru> Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: On Tue, Oct 29, 2002 at 04:53:21PM +0300, Dmitry V. Levin wrote: > > > Это понятно. Я хотел обратить внимание на то, что rpmbuild не проверяет > > > exit status у perl.req. > > > > Вернее, возврат из exec*. > > Или что у него там... :) > > > По моим данным, проверяет: > > $ head -1 /usr/lib/rpm/find-requires > #!/bin/sh -ef > > $ fgrep perl.req /usr/lib/rpm/find-requires > local r="$(echo "$LIST_PERL" |/usr/lib/rpm/perl.req)" $ sudo rm -f /usr/bin/perl* $ rpm -ba --short-circuit perl58.spec ... Wrote: /home/at/RPM/SRPMS/perl-5.8.0-alt0.7.src.rpm Wrote: /home/at/RPM/RPMS/i686/perl-5.8.0-alt0.7.i686.rpm Wrote: /home/at/RPM/RPMS/i686/perl-base-5.8.0-alt0.7.i686.rpm Wrote: /home/at/RPM/RPMS/i686/perl-devel-5.8.0-alt0.7.i686.rpm Wrote: /home/at/RPM/RPMS/i686/perl-suidperl-5.8.0-alt0.7.i686.rpm Wrote: /home/at/RPM/RPMS/i686/perl-pod-5.8.0-alt0.7.i686.rpm Wrote: /home/at/RPM/RPMS/i686/perl-man1-5.8.0-alt0.7.i686.rpm Wrote: /home/at/RPM/RPMS/i686/perl-man3-5.8.0-alt0.7.i686.rpm $ :r!rpm -qp --requires --provides ~/RPM/RPMS/i686/perl-base-5.8.0-alt0.7.i686.rpm /etc/rpm/macros.d rpmlib(VersionedDependencies) <= 3.0.3-1 /bin/sh /bin/sh /bin/sh rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 /etc/rpm/macros.d libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.2) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.2.4) libcrypt.so.1 libcrypt.so.1(GLIBC_2.0) libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libgdbm.so.2 libm.so.6 libm.so.6(GLIBC_2.0) libnsl.so.1 libperl.so.5.8 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.2) libutil.so.1 perl-base = 0:5.00800 /usr/bin/perl perl-version = 1:5.8.0 perl-version = 0:5.00800 perl-Digest-MD5 perl-Time-HiRes perl-MIME-Base64 Base64.so Cwd.so Dumper.so Fcntl.so Glob.so HiRes.so Hostname.so IO.so MD5.so NDBM_File.so Opcode.so POSIX.so Socket.so libperl.so.5.8 re.so shared.so threads.so perl-base = 1:5.8.0-alt0.7