ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] perl-CGI and apache
@ 2008-09-09 17:43 Ivan Adzhubey
  2008-09-09 19:26 ` Ivan Adzhubey
  0 siblings, 1 reply; 7+ messages in thread
From: Ivan Adzhubey @ 2008-09-09 17:43 UTC (permalink / raw)
  To: sisyphus

Добрый день!

В сегодняшней сборке perl-CGI появилась зависимость на apache, что крайне 
неудобно. Большая просьба исправить.

--Иван


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] perl-CGI and apache
  2008-09-09 17:43 [sisyphus] perl-CGI and apache Ivan Adzhubey
@ 2008-09-09 19:26 ` Ivan Adzhubey
  2008-09-11 12:56   ` Alexey Tourbin
  0 siblings, 1 reply; 7+ messages in thread
From: Ivan Adzhubey @ 2008-09-09 19:26 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Tuesday 09 September 2008 01:43:24 pm Ivan Adzhubey wrote:
> Добрый день!
>
> В сегодняшней сборке perl-CGI появилась зависимость на apache, что крайне
> неудобно. Большая просьба исправить.

Package looks strange, not only it depends on Apache.pm (previous version did 
not) but it also reverse-depends on fedora-ds-* (!). To maintainer: please, 
check your build environment and fix the package (sorry for English):

$ apt-cache showpkg perl-CGI
Package: perl-CGI
Versions:
3.41-alt1
(/var/lib/apt/lists/ftp.altlinux.org_pub_distributions_ALTLinux_Sisyphus_noarch_base_pkglist.classic)
3.39-alt1(/var/lib/rpm/Packages)

Reverse Depends:
  perl-full,perl-CGI 3.10
  fedora-ds-adminserver,perl-CGI
  fedora-ds,perl-CGI
  dspam-webui,perl-CGI
  MySQL-server-perl,perl-CGI
Dependencies:
3.41-alt1 - /usr/lib/perl5/vendor_perl (0 (null)) perl(Apache.pm) (0 (null)) 
perl(Config.pm) (0 (null)) perl(File/Spec.pm) (2 0.820) perl(constant.pm) (0 
(null)) perl(overload.pm) (0 (null)) perl(utf8.pm) (0 (null))
3.39-alt1 - perl(Config.pm) (0 (null)) perl(File/Spec.pm) (2 0.820) 
perl(constant.pm) (0 (null)) perl(overload.pm) (0 (null)) perl(utf8.pm) (0 
(null))
Provides:
3.41-alt1 - perl-CGI perl(CGI/Util.pm) perl(CGI/Switch.pm) perl(CGI/Push.pm) 
perl(CGI/Pretty.pm) perl(CGI/Fast.pm) perl(CGI/Cookie.pm) perl(CGI/Carp.pm) 
perl(CGI/Apache.pm) perl(CGI.pm)
3.39-alt1 - perl-CGI perl(CGI/Util.pm) perl(CGI/Switch.pm) perl(CGI/Push.pm) 
perl(CGI/Pretty.pm) perl(CGI/Fast.pm) perl(CGI/Cookie.pm) perl(CGI/Carp.pm) 
perl(CGI/Apache.pm) perl(CGI.pm)
Reverse Provides:
perl-CGI 3.39-alt1
perl-CGI 3.41-alt1

--Ivan

The information transmitted in this electronic communication is intended only
for the person or entity to whom it is addressed and may contain confidential
and/or privileged material. Any review, retransmission, dissemination or other
use of or taking of any action in reliance upon this information by persons or
entities other than the intended recipient is prohibited. If you received this
information in error, please contact the Compliance HelpLine at 800-856-1983 and
properly dispose of this information.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] perl-CGI and apache
  2008-09-09 19:26 ` Ivan Adzhubey
@ 2008-09-11 12:56   ` Alexey Tourbin
  2008-09-11 16:29     ` Ivan Adzhubey
  0 siblings, 1 reply; 7+ messages in thread
From: Alexey Tourbin @ 2008-09-11 12:56 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 1807 bytes --]

On Tue, Sep 09, 2008 at 03:26:47PM -0400, Ivan Adzhubey wrote:
> > В сегодняшней сборке perl-CGI появилась зависимость на apache, что крайне
> > неудобно. Большая просьба исправить.
> 
> Package looks strange, not only it depends on Apache.pm (previous version did 
> not) but it also reverse-depends on fedora-ds-* (!).

"Reverse depends" means that fedora-ds requiers perl-CGI.

> To maintainer: please, 
> check your build environment and fix the package (sorry for English):

The problem is with perl itself. :(

$ rpm -q perl-base
perl-base-5.8.8-alt19
$ perl.req -v /usr/lib/perl5/vendor_perl/CGI.pm
# perl(Carp.pm) at line 3 (depth 3) builtin SKIP
# perl(CGI/Util.pm) at line 24 (depth 3) REQ
# perl(constant.pm) at line 30 (depth 3) REQ
# perl(constant.pm) at line 185 (depth 3) REQ
# perl(overload.pm) at line 3718 (depth 3) REQ
# perl(constant.pm) at line 3789 (depth 3) REQ
# perl-base >= 1:5.4.0 at line 2 (depth 2) old perl SKIP
# perl(Config.pm) at line 138 (depth 8) REQ
/usr/lib/perl5/vendor_perl/CGI.pm syntax OK
perl(CGI/Util.pm)
perl(Config.pm)
perl(constant.pm)
perl(overload.pm)
$

...

$ rpm -q perl-base
perl-base-5.8.8-alt21
$ perl.req -v /usr/lib/perl5/vendor_perl/CGI.pm
# perl(Carp.pm) at line 3 (depth 3) builtin SKIP
# perl(CGI/Util.pm) at line 24 (depth 3) REQ
# perl(constant.pm) at line 30 (depth 3) REQ
# perl(constant.pm) at line 185 (depth 3) REQ
# perl(overload.pm) at line 3718 (depth 3) REQ
# perl(constant.pm) at line 3789 (depth 3) REQ
# perl-base >= 1:5.4.0 at line 2 (depth 2) old perl SKIP
# perl(Config.pm) at line 138 (depth 8) REQ
# perl(Apache.pm) at line 198 (depth 5) REQ
/usr/lib/perl5/vendor_perl/CGI.pm syntax OK
perl(Apache.pm)
perl(CGI/Util.pm)
perl(Config.pm)
perl(constant.pm)
perl(overload.pm)
$ 

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] perl-CGI and apache
  2008-09-11 12:56   ` Alexey Tourbin
@ 2008-09-11 16:29     ` Ivan Adzhubey
  2008-09-11 18:13       ` Michael Bochkaryov
  2008-09-14  9:45       ` Alexey Tourbin
  0 siblings, 2 replies; 7+ messages in thread
From: Ivan Adzhubey @ 2008-09-11 16:29 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Добрый ден, Алексей!

Читать-то я по-русски еще умею, вот писать не всегда получается ;-)

On Thursday 11 September 2008 08:56:37 am Alexey Tourbin wrote:
> On Tue, Sep 09, 2008 at 03:26:47PM -0400, Ivan Adzhubey wrote:
> > > В сегодняшней сборке perl-CGI появилась зависимость на apache, что
> > > крайне неудобно. Большая просьба исправить.
> >
> > Package looks strange, not only it depends on Apache.pm (previous version
> > did not) but it also reverse-depends on fedora-ds-* (!).
>
> "Reverse depends" means that fedora-ds requiers perl-CGI.

Да, не туда глядел. Вообще непонятно, что происходит.

> > To maintainer: please,
> > check your build environment and fix the package (sorry for English):
>
> The problem is with perl itself. :(

Да нет, perl как раз обновляется без проблем и сам по себе apache не требует. 
Проверено на двух системах с Сизифом. Как только пробешь обновить perl-CGI -- 
вылезает зависимость на apache.

> $ rpm -q perl-base
> perl-base-5.8.8-alt19
> $ perl.req -v /usr/lib/perl5/vendor_perl/CGI.pm
> # perl(Carp.pm) at line 3 (depth 3) builtin SKIP
> # perl(CGI/Util.pm) at line 24 (depth 3) REQ
> # perl(constant.pm) at line 30 (depth 3) REQ
> # perl(constant.pm) at line 185 (depth 3) REQ
> # perl(overload.pm) at line 3718 (depth 3) REQ
> # perl(constant.pm) at line 3789 (depth 3) REQ
> # perl-base >= 1:5.4.0 at line 2 (depth 2) old perl SKIP
> # perl(Config.pm) at line 138 (depth 8) REQ
> /usr/lib/perl5/vendor_perl/CGI.pm syntax OK
> perl(CGI/Util.pm)
> perl(Config.pm)
> perl(constant.pm)
> perl(overload.pm)
> $
>
> ...
>
> $ rpm -q perl-base
> perl-base-5.8.8-alt21
> $ perl.req -v /usr/lib/perl5/vendor_perl/CGI.pm
> # perl(Carp.pm) at line 3 (depth 3) builtin SKIP
> # perl(CGI/Util.pm) at line 24 (depth 3) REQ
> # perl(constant.pm) at line 30 (depth 3) REQ
> # perl(constant.pm) at line 185 (depth 3) REQ
> # perl(overload.pm) at line 3718 (depth 3) REQ
> # perl(constant.pm) at line 3789 (depth 3) REQ
> # perl-base >= 1:5.4.0 at line 2 (depth 2) old perl SKIP
> # perl(Config.pm) at line 138 (depth 8) REQ
> # perl(Apache.pm) at line 198 (depth 5) REQ
> /usr/lib/perl5/vendor_perl/CGI.pm syntax OK
> perl(Apache.pm)
> perl(CGI/Util.pm)
> perl(Config.pm)
> perl(constant.pm)
> perl(overload.pm)
> $


--Иван


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] perl-CGI and apache
  2008-09-11 16:29     ` Ivan Adzhubey
@ 2008-09-11 18:13       ` Michael Bochkaryov
  2008-09-14  9:45       ` Alexey Tourbin
  1 sibling, 0 replies; 7+ messages in thread
From: Michael Bochkaryov @ 2008-09-11 18:13 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Мое почтение,

Ivan Adzhubey пишет:
> Добрый ден, Алексей!
> 
> Читать-то я по-русски еще умею, вот писать не всегда получается ;-)
> 
> On Thursday 11 September 2008 08:56:37 am Alexey Tourbin wrote:
>> On Tue, Sep 09, 2008 at 03:26:47PM -0400, Ivan Adzhubey wrote:
>>>> В сегодняшней сборке perl-CGI появилась зависимость на apache, что
>>>> крайне неудобно. Большая просьба исправить.
>>> Package looks strange, not only it depends on Apache.pm (previous version
>>> did not) but it also reverse-depends on fedora-ds-* (!).
>> "Reverse depends" means that fedora-ds requiers perl-CGI.
> 
> Да, не туда глядел. Вообще непонятно, что происходит.
> 
>>> To maintainer: please,
>>> check your build environment and fix the package (sorry for English):
>> The problem is with perl itself. :(
> 
> Да нет, perl как раз обновляется без проблем и сам по себе apache не требует. 
> Проверено на двух системах с Сизифом. Как только пробешь обновить perl-CGI -- 
> вылезает зависимость на apache.

Похоже, что это зависимость на perl(Apache.pm), которая предоставляется 
mod_perl, а тот по понятной причине хочет apache.


>> $ perl.req -v /usr/lib/perl5/vendor_perl/CGI.pm

[skip]

>> perl(Apache.pm)

$ apt-get install 'perl(Apache.pm)'
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Виртуальный пакет perl(Apache.pm) предоставляется следующими пакетами:
   apache-mod_perl 1.3.41rusPL30.23-alt4.7 [Установлено]
   apache-mod_perl-base 1.3.41rusPL30.23-alt4.7
Необходимо точно указать, какой из пакетов должен быть установлен.
E: Виртуальный пакет perl(Apache.pm) предоставляется многими пакетами.


-- 
Michael Bochkaryov


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] perl-CGI and apache
  2008-09-11 16:29     ` Ivan Adzhubey
  2008-09-11 18:13       ` Michael Bochkaryov
@ 2008-09-14  9:45       ` Alexey Tourbin
  2008-09-24  6:03         ` Alexey Tourbin
  1 sibling, 1 reply; 7+ messages in thread
From: Alexey Tourbin @ 2008-09-14  9:45 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 641 bytes --]

On Thu, Sep 11, 2008 at 12:29:50PM -0400, Ivan Adzhubey wrote:
> > The problem is with perl itself. :(
> 
> Да нет, perl как раз обновляется без проблем и сам по себе apache не требует. 
> Проверено на двух системах с Сизифом. Как только пробешь обновить perl-CGI -- 
> вылезает зависимость на apache.

В перле немножко сломался constant folding и соответствующая элиминация
мёртвых кусков кода (типа "if 0").  Так что при сборке с новым перлом
вылезает зависимость на Apache.pm, хотя код с этой зависимость
содержится в конструкции, аналогичной "if 0".

http://www.nntp.perl.org/group/perl.perl5.porters/2008/09/msg139856.html

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] perl-CGI and apache
  2008-09-14  9:45       ` Alexey Tourbin
@ 2008-09-24  6:03         ` Alexey Tourbin
  0 siblings, 0 replies; 7+ messages in thread
From: Alexey Tourbin @ 2008-09-24  6:03 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 463 bytes --]

On Sun, Sep 14, 2008 at 01:45:35PM +0400, Alexey Tourbin wrote:
> В перле немножко сломался constant folding и соответствующая элиминация
> мёртвых кусков кода (типа "if 0").  Так что при сборке с новым перлом
> вылезает зависимость на Apache.pm, хотя код с этой зависимость
> содержится в конструкции, аналогичной "if 0".

> http://www.nntp.perl.org/group/perl.perl5.porters/2008/09/msg139856.html

apt-get install perl-CGI+ apache-base- apache-common-

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2008-09-24  6:03 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-09-09 17:43 [sisyphus] perl-CGI and apache Ivan Adzhubey
2008-09-09 19:26 ` Ivan Adzhubey
2008-09-11 12:56   ` Alexey Tourbin
2008-09-11 16:29     ` Ivan Adzhubey
2008-09-11 18:13       ` Michael Bochkaryov
2008-09-14  9:45       ` Alexey Tourbin
2008-09-24  6:03         ` Alexey Tourbin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git