* Re: [devel] E: incoming i586 reject: nawt-2.0.5-alt1 @ 2006-12-25 8:38 ` Epiphanov Sergei 2006-12-25 12:38 ` Alexey Tourbin 2006-12-25 13:23 ` Alexey Tourbin 0 siblings, 2 replies; 10+ messages in thread From: Epiphanov Sergei @ 2006-12-25 8:38 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от Saturday 23 December 2006 13:35 Upravdom Team Robot написал(a): Сегодня получил такое: > rebuild: nawt-2.0.5-alt1.src.rpm: fetched build dependencies. > rebuild: nawt-2.0.5-alt1.src.rpm: calculated build dependencies: > perl(Date/Calc.pm) perl(Net/Telnet.pm) perl(Parse/PlainConfig.pm) > perl(HTML/Template.pm) perl(Tie/IxHash.pm) perl(Tie/CPHash.pm) > perl(Net/Ping.pm) perl(CPAN.pm) perl(CGI.pm) perl(DBI.pm) > perl(DBD/mysql.pm) perl-base apache2-devel install: changed working > directory to `/tmp/.private/bee5' > Reading Package Lists... > Building Dependency Tree... > E: Couldn't find package perl(Parse > Selecting perl-Date-Calc for 'perl(Date/Calc.pm)' > Selecting perl-Net-Telnet for 'perl(Net/Telnet.pm)' Нифига не понял, где режется строка 'perl(Parse/PlainConfig.pm)' до 'perl(Parse'. Может, подскажете? -- С уважением, Епифанов Сергей ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming i586 reject: nawt-2.0.5-alt1 2006-12-25 8:38 ` [devel] E: incoming i586 reject: nawt-2.0.5-alt1 Epiphanov Sergei @ 2006-12-25 12:38 ` Alexey Tourbin 2006-12-25 13:03 ` Epiphanov Sergei 2006-12-25 13:23 ` Alexey Tourbin 1 sibling, 1 reply; 10+ messages in thread From: Alexey Tourbin @ 2006-12-25 12:38 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1357 bytes --] On Mon, Dec 25, 2006 at 11:38:19AM +0300, Epiphanov Sergei wrote: > В сообщении от Saturday 23 December 2006 13:35 Upravdom Team Robot > написал(a): > > Сегодня получил такое: > > > rebuild: nawt-2.0.5-alt1.src.rpm: fetched build dependencies. > > rebuild: nawt-2.0.5-alt1.src.rpm: calculated build dependencies: > > perl(Date/Calc.pm) perl(Net/Telnet.pm) perl(Parse/PlainConfig.pm) > > perl(HTML/Template.pm) perl(Tie/IxHash.pm) perl(Tie/CPHash.pm) > > perl(Net/Ping.pm) perl(CPAN.pm) perl(CGI.pm) perl(DBI.pm) > > perl(DBD/mysql.pm) perl-base apache2-devel install: changed working > > directory to `/tmp/.private/bee5' > > Reading Package Lists... > > Building Dependency Tree... > > E: Couldn't find package perl(Parse > > Selecting perl-Date-Calc for 'perl(Date/Calc.pm)' > > Selecting perl-Net-Telnet for 'perl(Net/Telnet.pm)' > > Нифига не понял, где режется строка 'perl(Parse/PlainConfig.pm)' > до 'perl(Parse'. Может, подскажете? apt/cmdline/apt-get.cc: 1929 char *Slash = strchr(S,'/'); 1930 if (Slash != 0) 1931 { 1932 VerIsRel = true; 1933 *Slash = 0; 1934 VerTag = Slash + 1; 1935 } То есть там если зависимость со слешем не найдена то отрезается всё начиная со слеша. Что такое VerTag после слеша я не знаю. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming i586 reject: nawt-2.0.5-alt1 2006-12-25 12:38 ` Alexey Tourbin @ 2006-12-25 13:03 ` Epiphanov Sergei 2006-12-25 13:07 ` Epiphanov Sergei 2006-12-25 13:16 ` Alexey Tourbin 0 siblings, 2 replies; 10+ messages in thread From: Epiphanov Sergei @ 2006-12-25 13:03 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от Monday 25 December 2006 15:38 Alexey Tourbin написал(a): > > Нифига не понял, где режется строка 'perl(Parse/PlainConfig.pm)' > > до 'perl(Parse'. Может, подскажете? > > apt/cmdline/apt-get.cc: > 1929 char *Slash = strchr(S,'/'); > 1930 if (Slash != 0) > 1931 { > 1932 VerIsRel = true; > 1933 *Slash = 0; > 1934 VerTag = Slash + 1; > 1935 } > > То есть там если зависимость со слешем не найдена то отрезается > всё начиная со слеша. Что такое VerTag после слеша я не знаю. Спасибо! То есть получается, что сам perl-Parse-PlainConfig неправильно предоставляет Provides. Буду думать. -- С уважением, Епифанов Сергей ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming i586 reject: nawt-2.0.5-alt1 2006-12-25 13:03 ` Epiphanov Sergei @ 2006-12-25 13:07 ` Epiphanov Sergei 2006-12-25 13:16 ` Alexey Tourbin 1 sibling, 0 replies; 10+ messages in thread From: Epiphanov Sergei @ 2006-12-25 13:07 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от Monday 25 December 2006 16:03 Epiphanov Sergei написал(a): > > То есть там если зависимость со слешем не найдена то отрезается > > всё начиная со слеша. Что такое VerTag после слеша я не знаю. > > Спасибо! То есть получается, что сам perl-Parse-PlainConfig неправильно > предоставляет Provides. Буду думать. Так, в пакете perl-Parse-PlainConfig, что в Сизифе, всё в порядке... Ладно, поковыряюсь вечером. -- С уважением, Епифанов Сергей ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming i586 reject: nawt-2.0.5-alt1 2006-12-25 13:03 ` Epiphanov Sergei 2006-12-25 13:07 ` Epiphanov Sergei @ 2006-12-25 13:16 ` Alexey Tourbin 2006-12-25 13:41 ` Epiphanov Sergei 1 sibling, 1 reply; 10+ messages in thread From: Alexey Tourbin @ 2006-12-25 13:16 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1122 bytes --] On Mon, Dec 25, 2006 at 04:03:53PM +0300, Epiphanov Sergei wrote: > В сообщении от Monday 25 December 2006 15:38 Alexey Tourbin написал(a): > > > Нифига не понял, где режется строка 'perl(Parse/PlainConfig.pm)' > > > до 'perl(Parse'. Может, подскажете? > > > > apt/cmdline/apt-get.cc: > > 1929 char *Slash = strchr(S,'/'); > > 1930 if (Slash != 0) > > 1931 { > > 1932 VerIsRel = true; > > 1933 *Slash = 0; > > 1934 VerTag = Slash + 1; > > 1935 } > > > > То есть там если зависимость со слешем не найдена то отрезается > > всё начиная со слеша. Что такое VerTag после слеша я не знаю. > > Спасибо! То есть получается, что сам perl-Parse-PlainConfig неправильно > предоставляет Provides. Буду думать. BuildRequires: perl(Date/Calc.pm) perl(Net/Telnet.pm) perl(Parse/PlainConfig.pm) perl(HTML/Template.pm) BuildRequires: perl(Tie/IxHash.pm) perl(Tie/CPHash.pm) perl(Net/Ping.pm) perl(CPAN.pm) BuildRequires: perl(CGI.pm) perl(DBI.pm) perl(DBD/mysql.pm) perl-base apache2-devel Чем вам buildreq не мил? [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming i586 reject: nawt-2.0.5-alt1 2006-12-25 13:16 ` Alexey Tourbin @ 2006-12-25 13:41 ` Epiphanov Sergei 2006-12-25 14:20 ` Alexey Tourbin 0 siblings, 1 reply; 10+ messages in thread From: Epiphanov Sergei @ 2006-12-25 13:41 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от Monday 25 December 2006 16:16 Alexey Tourbin написал(a): > Чем вам buildreq не мил? Тем что некоторое время назад он мне такого напихал в BuildRequires, что я разгребал кучу около месяца: fortran, qt, некоторые ненужные библиотеки. В общем, собрал всё, что было на компе. :) Или теперь его изменяли? -- С уважением, Епифанов Сергей ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming i586 reject: nawt-2.0.5-alt1 2006-12-25 13:41 ` Epiphanov Sergei @ 2006-12-25 14:20 ` Alexey Tourbin 2006-12-26 10:54 ` Epiphanov Sergei 0 siblings, 1 reply; 10+ messages in thread From: Alexey Tourbin @ 2006-12-25 14:20 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1042 bytes --] On Mon, Dec 25, 2006 at 04:41:47PM +0300, Epiphanov Sergei wrote: > В сообщении от Monday 25 December 2006 16:16 Alexey Tourbin написал(a): > > Чем вам buildreq не мил? > > Тем что некоторое время назад он мне такого напихал в BuildRequires, что я > разгребал кучу около месяца: fortran, qt, некоторые ненужные библиотеки. В > общем, собрал всё, что было на компе. :) Или теперь его изменяли? Его изменяли, как в сторону оптимизации окончательного набора пакетов, так и в сторону большей корректности этой оптимизации. Напр. у вас указано 'perl(DBD/mysql.pm)' и 'perl(DBI.pm)' а buildreq теперь должен оставить только perl-DBD-mysql потому что он требует perl-DBI. В общем я не думаю что в данном случае buildreq даст плохой результат. Также в данном случае надо использовать buildreq -bi (потому что пакеты цепляются на стадии find-requires). Если в configure используется AC_PROG_LIBTOOL, то buildreq проставит зависимость на gcc-c++ gcc-fortran, это стандартная багофича. > -- > С уважением, Епифанов Сергей [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming i586 reject: nawt-2.0.5-alt1 2006-12-25 14:20 ` Alexey Tourbin @ 2006-12-26 10:54 ` Epiphanov Sergei 0 siblings, 0 replies; 10+ messages in thread From: Epiphanov Sergei @ 2006-12-26 10:54 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от Monday 25 December 2006 17:20 Alexey Tourbin написал(a): > > > Чем вам buildreq не мил? > > > > Тем что некоторое время назад он мне такого напихал в BuildRequires, что > > я разгребал кучу около месяца: fortran, qt, некоторые ненужные > > библиотеки. В общем, собрал всё, что было на компе. :) Или теперь его > > изменяли? > > Его изменяли, как в сторону оптимизации окончательного набора пакетов, > так и в сторону большей корректности этой оптимизации. Напр. у вас > указано 'perl(DBD/mysql.pm)' и 'perl(DBI.pm)' а buildreq теперь должен > оставить только perl-DBD-mysql потому что он требует perl-DBI. > > В общем я не думаю что в данном случае buildreq даст плохой результат. > Также в данном случае надо использовать buildreq -bi (потому что пакеты > цепляются на стадии find-requires). > > Если в configure используется AC_PROG_LIBTOOL, то buildreq проставит > зависимость на gcc-c++ gcc-fortran, это стандартная багофича. Понял, спасибо. После touch пакет собрался. В следующий раз воспользуюсь. -- С уважением, Епифанов Сергей ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming i586 reject: nawt-2.0.5-alt1 2006-12-25 8:38 ` [devel] E: incoming i586 reject: nawt-2.0.5-alt1 Epiphanov Sergei 2006-12-25 12:38 ` Alexey Tourbin @ 2006-12-25 13:23 ` Alexey Tourbin 2006-12-25 13:39 ` Epiphanov Sergei 1 sibling, 1 reply; 10+ messages in thread From: Alexey Tourbin @ 2006-12-25 13:23 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1139 bytes --] On Mon, Dec 25, 2006 at 11:38:19AM +0300, Epiphanov Sergei wrote: > В сообщении от Saturday 23 December 2006 13:35 Upravdom Team Robot > написал(a): > > Сегодня получил такое: > > > rebuild: nawt-2.0.5-alt1.src.rpm: fetched build dependencies. > > rebuild: nawt-2.0.5-alt1.src.rpm: calculated build dependencies: > > perl(Date/Calc.pm) perl(Net/Telnet.pm) perl(Parse/PlainConfig.pm) > > perl(HTML/Template.pm) perl(Tie/IxHash.pm) perl(Tie/CPHash.pm) > > perl(Net/Ping.pm) perl(CPAN.pm) perl(CGI.pm) perl(DBI.pm) > > perl(DBD/mysql.pm) perl-base apache2-devel install: changed working > > directory to `/tmp/.private/bee5' > > Reading Package Lists... > > Building Dependency Tree... > > E: Couldn't find package perl(Parse > > Selecting perl-Date-Calc for 'perl(Date/Calc.pm)' > > Selecting perl-Net-Telnet for 'perl(Net/Telnet.pm)' > > Нифига не понял, где режется строка 'perl(Parse/PlainConfig.pm)' > до 'perl(Parse'. Может, подскажете? Кстате у меня собирается Wrote: /usr/src/RPM/RPMS/noarch/nawt-2.0.5-alt1.noarch.rpm Видимо на момент сборки nawt пакета perl-Parse-PlainConfig в сизифе ещё не было. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming i586 reject: nawt-2.0.5-alt1 2006-12-25 13:23 ` Alexey Tourbin @ 2006-12-25 13:39 ` Epiphanov Sergei 0 siblings, 0 replies; 10+ messages in thread From: Epiphanov Sergei @ 2006-12-25 13:39 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от Monday 25 December 2006 16:23 Alexey Tourbin написал(a): > Кстате у меня собирается > Wrote: /usr/src/RPM/RPMS/noarch/nawt-2.0.5-alt1.noarch.rpm > > Видимо на момент сборки nawt пакета perl-Parse-PlainConfig в сизифе ещё > не было. То есть надо будет сделать touch на nawt и ещё раз его прогнать. -- С уважением, Епифанов Сергей ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2006-12-26 10:54 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-12-25 8:38 ` [devel] E: incoming i586 reject: nawt-2.0.5-alt1 Epiphanov Sergei 2006-12-25 12:38 ` Alexey Tourbin 2006-12-25 13:03 ` Epiphanov Sergei 2006-12-25 13:07 ` Epiphanov Sergei 2006-12-25 13:16 ` Alexey Tourbin 2006-12-25 13:41 ` Epiphanov Sergei 2006-12-25 14:20 ` Alexey Tourbin 2006-12-26 10:54 ` Epiphanov Sergei 2006-12-25 13:23 ` Alexey Tourbin 2006-12-25 13:39 ` Epiphanov Sergei
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git