Re: Perl-XML on Solaris 9

2006-09-14 Thread Ralf S. Engelschall
On Wed, Sep 13, 2006, Caleb Epstein wrote:

 On 9/13/06, Caleb Epstein [EMAIL PROTECTED] wrote:
 I'm unable to build this package on Solaris 10 due to weird UID/GID
 values in the WWW-Search tar file:

 Sorry, I guess this was perl-www, not perl-xml but the problem still
 stands.  Openpkg's built-in tar doesn't appear to be able to handle
 the WWW-Search tarball.  Solaris /bin/tar is fine with it.  I think
 its a signed/unsigned integer issue:

Yes, the value 4294967295 tar complains about is (2^32)-1. BSD tar, GNU
tar and star all seem to at least _see_ that the WWW-Search-2.489.tar.gz
tarball has some strange things in it. But I've no clue why Solaris tar
happily displays 400/401 here.

As the tarballs nevertheless unpack correctly (except for the user/group
ownerships which are of no interest to us anyway) I've now applied two
really ugly workarounds to resolve this issue:
http://cvs.openpkg.org/chngview?cn=30041

   Ralf S. Engelschall
   [EMAIL PROTECTED]
   www.engelschall.com

__
The OpenPKG Projectwww.openpkg.org
User Communication List  openpkg-users@openpkg.org


Re: Perl-XML on Solaris 9

2006-09-14 Thread Doug Summers

Ralf S. Engelschall wrote:

On Wed, Sep 13, 2006, Caleb Epstein wrote:


On 9/13/06, Caleb Epstein [EMAIL PROTECTED] wrote:

I'm unable to build this package on Solaris 10 due to weird UID/GID
values in the WWW-Search tar file:

Sorry, I guess this was perl-www, not perl-xml but the problem still
stands.  Openpkg's built-in tar doesn't appear to be able to handle
the WWW-Search tarball.  Solaris /bin/tar is fine with it.  I think
its a signed/unsigned integer issue:


Yes, the value 4294967295 tar complains about is (2^32)-1. BSD tar, GNU
tar and star all seem to at least _see_ that the WWW-Search-2.489.tar.gz
tarball has some strange things in it. But I've no clue why Solaris tar
happily displays 400/401 here.

As the tarballs nevertheless unpack correctly (except for the user/group
ownerships which are of no interest to us anyway) I've now applied two
really ugly workarounds to resolve this issue:
http://cvs.openpkg.org/chngview?cn=30041

   Ralf S. Engelschall
   [EMAIL PROTECTED]
   www.engelschall.com

__
The OpenPKG Projectwww.openpkg.org
User Communication List  openpkg-users@openpkg.org
Ralph - the tar I removed was the separate rpm package, not the built-in 
one if that makes a difference.


Doug
__
The OpenPKG Projectwww.openpkg.org
User Communication List  openpkg-users@openpkg.org


Re: Perl-XML on Solaris 9

2006-09-13 Thread Caleb Epstein

On 9/12/06, Ralf S. Engelschall [EMAIL PROTECTED] wrote:

On Mon, Sep 11, 2006, Doug Summers wrote:

 Getting this, although it's not consistent (built this fine on another
 system but in a different directory):

 + /openpkg/bin/perl-openpkg -d
 /openpkg/RPM/SRC/perl-xml/XML-RSS-Parser-4.0.tar.gz configure build install
 ++ OpenPKG perl-openpkg 2.0.1 (03-Dec-2004)
 ++ determined RPM  program: /openpkg/libexec/openpkg/rpm (4.2.1)
 ++ determined Perl program: /openpkg/bin/perl (5.8.8)
 ++ step 2: configure
 ++ configuring module via ExtUtils::MakeMaker environment
 syntax error at ./Makefile.PL line 7, at EOF
 Execution of ./Makefile.PL aborted due to compilation errors.
 ++ step 3: build
 perl-openpkg:ERROR: neither Build nor Makefile found in working
 directory (No such file or directory)

H I guess our tar was unable to correctly unpack the tarball
of this module. Look at the beginning of the build procedure. I'm sure
the problem is _there_.


I'm unable to build this package on Solaris 10 due to weird UID/GID
values in the WWW-Search tar file:

[snip]

+ /openpkg/lib/openpkg/gzip -dc
/openpkg/RPM/SRC/perl-www/WWW-Search-2.489.tar.gz
+ /openpkg/lib/openpkg/tar -xf -
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of uid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of gid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of uid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of gid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of uid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of gid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of uid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of gid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of uid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of gid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of uid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of gid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of uid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of gid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of uid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of gid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of uid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of gid_t
range -2147483648.2147483647
/openpkg/lib/openpkg/tar: Archive value 4294967295 is out of uid_t
range -2147483648.2147483647

[openpkg rpm bails out]

I believe I reported this back in June with no effect.

--
Caleb Epstein
__
The OpenPKG Projectwww.openpkg.org
User Communication List  openpkg-users@openpkg.org


Re: Perl-XML on Solaris 9

2006-09-13 Thread Doug Summers

Ralf S. Engelschall wrote:

On Mon, Sep 11, 2006, Doug Summers wrote:


Getting this, although it's not consistent (built this fine on another
system but in a different directory):

+ /openpkg/bin/perl-openpkg -d
/openpkg/RPM/SRC/perl-xml/XML-RSS-Parser-4.0.tar.gz configure build install
++ OpenPKG perl-openpkg 2.0.1 (03-Dec-2004)
++ determined RPM  program: /openpkg/libexec/openpkg/rpm (4.2.1)
++ determined Perl program: /openpkg/bin/perl (5.8.8)
++ step 2: configure
++ configuring module via ExtUtils::MakeMaker environment
syntax error at ./Makefile.PL line 7, at EOF
Execution of ./Makefile.PL aborted due to compilation errors.
++ step 3: build
perl-openpkg:ERROR: neither Build nor Makefile found in working
directory (No such file or directory)


H I guess our tar was unable to correctly unpack the tarball
of this module. Look at the beginning of the build procedure. I'm sure
the problem is _there_.
   Ralf S. Engelschall
   [EMAIL PROTECTED]
   www.engelschall.com

__
The OpenPKG Projectwww.openpkg.org
User Communication List  openpkg-users@openpkg.org



Good guess. I removed tar and perl-xml built fine.

Doug
__
The OpenPKG Projectwww.openpkg.org
User Communication List  openpkg-users@openpkg.org


Re: Perl-XML on Solaris 9

2006-09-13 Thread Caleb Epstein

On 9/13/06, Caleb Epstein [EMAIL PROTECTED] wrote:

I'm unable to build this package on Solaris 10 due to weird UID/GID
values in the WWW-Search tar file:


Sorry, I guess this was perl-www, not perl-xml but the problem still
stands.  Openpkg's built-in tar doesn't appear to be able to handle
the WWW-Search tarball.  Solaris /bin/tar is fine with it.  I think
its a signed/unsigned integer issue:

OpenPKG tar:

[15:47] cae @ moma 524% gzip -dc
WWW-Search-2.489.tar.gz|/openpkg/lib/openpkg/tar tvf -|head
drwxrwxrwx Daddy/mkpasswd0 2006-07-30 23:27:05 WWW-Search-2.489/
-rwxrwxrwx / 659 2005-02-19 21:57:47
WWW-Search-2.489/AutoSearch.PL
-rwxrwxrwx / 41085 2006-07-30 22:28:36 WWW-Search-2.489/Changes
drwxrwxrwx Daddy/mkpasswd0 2006-07-30 23:27:05 WWW-Search-2.489/code/
-rwxrwxrwx / 69854 2006-04-22 09:48:39
WWW-Search-2.489/code/AutoSearch-code.pl
-rwxrwxrwx / 12553 2005-01-15 23:20:21
WWW-Search-2.489/code/WebSearch-code.pl

Solaris tar:

[15:47] cae @ moma 525% gzip -dc WWW-Search-2.489.tar.gz|/bin/tar tvf
-|head  /openpkg/RPM/SRC/perl-www
-rwxrwxrwx 400/401  0 Jul 30 23:27 2006 WWW-Search-2.489/
-rwxrwxrwx 400/401659 Feb 19 21:57 2005 WWW-Search-2.489/AutoSearch.PL
-rwxrwxrwx 400/401  41085 Jul 30 22:28 2006 WWW-Search-2.489/Changes
-rwxrwxrwx 400/401  0 Jul 30 23:27 2006 WWW-Search-2.489/code/
-rwxrwxrwx 400/401  69854 Apr 22 09:48 2006
WWW-Search-2.489/code/AutoSearch-code.pl
-rwxrwxrwx 400/401  12553 Jan 15 23:20 2005
WWW-Search-2.489/code/WebSearch-code.pl
-rwxrwxrwx 400/401  0 Jul 30 23:27 2006 WWW-Search-2.489/inc/
-rwxrwxrwx 400/401  0 Jul 30 23:27 2006 WWW-Search-2.489/inc/Module/
-rwxrwxrwx 400/401  0 Jul 30 23:27 2006 WWW-Search-2.489/inc/Module/Install/
-rwxrwxrwx 400/401   1123 Jul 30 23:26 2006
WWW-Search-2.489/inc/Module/Install/Base.pm

--
Caleb Epstein
__
The OpenPKG Projectwww.openpkg.org
User Communication List  openpkg-users@openpkg.org


Re: Perl-XML on Solaris 9

2006-09-12 Thread Ralf S. Engelschall
On Mon, Sep 11, 2006, Doug Summers wrote:

 Getting this, although it's not consistent (built this fine on another
 system but in a different directory):

 + /openpkg/bin/perl-openpkg -d
 /openpkg/RPM/SRC/perl-xml/XML-RSS-Parser-4.0.tar.gz configure build install
 ++ OpenPKG perl-openpkg 2.0.1 (03-Dec-2004)
 ++ determined RPM  program: /openpkg/libexec/openpkg/rpm (4.2.1)
 ++ determined Perl program: /openpkg/bin/perl (5.8.8)
 ++ step 2: configure
 ++ configuring module via ExtUtils::MakeMaker environment
 syntax error at ./Makefile.PL line 7, at EOF
 Execution of ./Makefile.PL aborted due to compilation errors.
 ++ step 3: build
 perl-openpkg:ERROR: neither Build nor Makefile found in working
 directory (No such file or directory)

H I guess our tar was unable to correctly unpack the tarball
of this module. Look at the beginning of the build procedure. I'm sure
the problem is _there_.
   Ralf S. Engelschall
   [EMAIL PROTECTED]
   www.engelschall.com

__
The OpenPKG Projectwww.openpkg.org
User Communication List  openpkg-users@openpkg.org