From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Envelope-to: devel@altlinux.ru From: Canis Cerberus Organization: ALT Linux TEAM To: ALT Devel discussion list Subject: Re: [devel] RPM =?koi8-r?b?0NLP1MnX?= =?koi8-r?b?INPL0snQ1M/X?= Date: Wed, 24 Sep 2003 21:14:17 +0400 User-Agent: KMail/1.5.3 References: <200309232238.23408.canis@altlinux.ru> <200309232342.33382.zerg@altlinux.org> <3F70A82A.1050908@altlinux.com> In-Reply-To: <3F70A82A.1050908@altlinux.com> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200309242114.17926.canis@altlinux.ru> X-IP: 195.131.106.224 X-From: canis@altlinux.ru 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: Wed, 24 Sep 2003 17:36:08 -0000 Archived-At: List-Archive: List-Post: В сообщении от 24 Сентябрь 2003 00:08 Anton Farygin написал(a): > Sergey V Turchin пишет: > > В сообщении от 23 Сентябрь 2003 22:38 Canis Cerberus написал(a): > >>Добрый день ! > >> > >>после обновления моей системы до сентябрьского Сизифа, > >>при сборке пакетов, RPM ругается на скрипты (и "псевдоскрипты") > >>которые есть среди файлов собираемого пакета. > >>Например у меня в пакете Getleft есть файл "menus.pl", но он не > >>имеет никакого отношения к программе на Perl - там содержится > >>локализация программы Getleft для польского языка. Несмотря на > >>это RPM пытается его выполнить на этапе find-requires и выдает > >>ошибки компиляции для каждой строки ! Подскажите пожалуйста как с > >>этим бороться. > > > > Пока с помощью > > %add_findreq_skiplist dir_with_nonperl_files > > %add_findprov_skiplist dir_with_nonperl_files > > Повесьте багу, я за нее проголосую, > > у меня есть такая же ситуация > > А у меня еще веселее: > > + /usr/lib/rpm/find-requires > While deparsing > /usr/src/RPM/tmp/XFree86-buildroot/usr/X11R6/bin/mkhtmlindex near line 56, > Can't locate object method "first" via package "B::OP" at > /usr/lib/perl5/i386-linux/B/Deparse.pm line 3888. > CHECK failed--call queue aborted. > /usr/src/RPM/tmp/XFree86-buildroot/usr/X11R6/bin/mkhtmlindex: deparse > failed. > error: /bin/sh failed > error: Failed to find Requires > У меня наблюдается тоже самое. Поэтому поводу подскажите какой " %add_findreq_ " нужно добавить чтобы RPM также не анализировал sh shell scripts ? -- Canis Cerberus Ad finem saeculorum ... Magna est veritas et praevalebit ! Санкт-Петербург