FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora Development

 
 
LinkBack Thread Tools
 
Old 10-04-2011, 01:41 PM
Reindl Harald
 
Default wrong dependencies building perl-SOAP-WSDL

thank you for your feedback!

Am 04.10.2011 15:33, schrieb Petr Sabata:
> On Tue, Oct 04, 2011 at 02:39:42PM +0200, Reindl Harald wrote:
>> hi
>>
>> has anybody an idea why this package can no longer be used on F15
>> from F11 until F13 there was no problem
>> with F14 it did not compile
>
> You'll need Class::Std::Fast, which is not available in Fedora.

i know and building 4 packages for epp-interfaces:

2011-10-04 15:14 perl-Class-Std-Fast-0.0.8-10.fc15.rh.20111004.src.rpm
2011-10-04 15:14 perl-IO-Socket-INET6-2.67-2.fc15.rh.20111004.src.rpm
2011-10-04 15:14 perl-Net-DRI-0.96-2.fc15.rh.20111004.src.rpm
2011-10-04 15:14 perl-SOAP-WSDL-2.00.10-10.fc15.rh.20111004.src.rpm

>> now with F15 there is a dependency for "perl(SOAP::WSDL::Header)"
>> generated which i do not understand in any way - this package is
>> required for perl-Net-DRI which is also not part of fedora and
>> if you are a domain-registrar you will need this for EPP
>
> SOAP::WSDL::Header is used in lib/SOAP/WSDL/SOAP/HeaderFault.pm, that's the
> reason...

hm i am not familar enough with packaging/perl
i did not find anything about "SOAP::WSDL::Header" but:

a workaround with "Provides" does it's jon and all autotests are running
fine - (transferdomain, createdomain, updatedomain, createperson.....)

Provides: perl(SOAP::WSDL::Header)

the main reason to building this is that i want not by pass the rpm-database
with CPAN-shell because holding the system clean and downgrade/upgrade
via rpm is much better over the long

>> Fehler: Package: perl-SOAP-WSDL-2.00.10-10.fc15.rh.20111004.noarch (/perl-SOAP-WSDL-2.00.10-10.fc15.rh.20111004.noarch)
>> Requires: perl(SOAP::WSDL::Header)

--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 
Old 10-04-2011, 02:08 PM
Iain Arnell
 
Default wrong dependencies building perl-SOAP-WSDL

On Tue, Oct 4, 2011 at 3:41 PM, Reindl Harald <h.reindl@thelounge.net> wrote:
> thank you for your feedback!
>
> Am 04.10.2011 15:33, schrieb Petr Sabata:
>> On Tue, Oct 04, 2011 at 02:39:42PM +0200, Reindl Harald wrote:
>>> hi
>>>
>>> has anybody an idea why this package can no longer be used on F15
>>> from F11 until F13 there was no problem
>>> with F14 it did not compile

rpm's dependency generator got better and now handles 'use base'
constructs better.

>>> now with F15 there is a dependency for "perl(SOAP::WSDL::Header)"
>>> generated which i do not understand in any way - this package is
>>> required for perl-Net-DRI which is also not part of fedora and
>>> if you are a domain-registrar you will need this for EPP
>>
>> SOAP::WSDL::Header is used in lib/SOAP/WSDL/SOAP/HeaderFault.pm, that's the
>> reason...
>
> hm i am not familar enough with packaging/perl
> i did not find anything about "SOAP::WSDL::Header" but:
>
> a workaround with "Provides" does it's jon and all autotests are running
> fine - (transferdomain, createdomain, updatedomain, createperson.....)
>
> Provides: perl(SOAP::WSDL::Header)

Please don't provide things that you're not really providing. It looks
to me like it's just a typo in HeaderFault.pm. I think it should be

--- HeaderFault.pm.orig 2011-10-04 16:08:11.314507144 +0200
+++ HeaderFault.pm 2011-10-04 16:07:04.501291302 +0200
@@ -1,7 +1,7 @@
package SOAP::WSDL::SOAP::HeaderFault;
use strict;
use warnings;
-use base qw(SOAP::WSDL::Header);
+use base qw(SOAP::WSDL::SOAP::Header);

use version; our $VERSION = qv('2.00.10');




--
Iain.
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 
Old 10-04-2011, 02:11 PM
Michael Schwendt
 
Default wrong dependencies building perl-SOAP-WSDL

On Tue, 4 Oct 2011 16:08:58 +0200, IA (Iain) wrote:

> > a workaround with "Provides" does it's jon and all autotests are running
> > fine - (transferdomain, createdomain, updatedomain, createperson.....)
> >
> > Provides: perl(SOAP::WSDL::Header)
>
> Please don't provide things that you're not really providing. It looks
> to me like it's just a typo in HeaderFault.pm. I think it should be
>
> --- HeaderFault.pm.orig 2011-10-04 16:08:11.314507144 +0200
> +++ HeaderFault.pm 2011-10-04 16:07:04.501291302 +0200
> @@ -1,7 +1,7 @@
> package SOAP::WSDL::SOAP::HeaderFault;
> use strict;
> use warnings;
> -use base qw(SOAP::WSDL::Header);
> +use base qw(SOAP::WSDL::SOAP::Header);
>
> use version; our $VERSION = qv('2.00.10');

which matches the entry in the "Modules" section at:
http://search.cpan.org/~mkutter/SOAP-WSDL-2.00.10/

--
Fedora release 16 (Verne) - Linux 3.1.0-0.rc8.git0.0.fc16.x86_64
loadavg: 0.00 0.04 0.08
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 

Thread Tools




All times are GMT. The time now is 02:03 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org