* 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 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
* 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
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