<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>6580</bug_id>
          
          <creation_ts>2002-08-16 04:12 0000</creation_ts>
          <short_desc>Cannot compile dev-perl/DB_File-1.803.ebuild</short_desc>
          <delta_ts>2003-08-25 13:06:28 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>Sparc</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>rigo@MED1A.nl</reporter>
          <assigned_to>sparc@gentoo.org</assigned_to>
          <cc>todd@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>rigo@MED1A.nl</who>
            <bug_when>2002-08-16 04:12:44 0000</bug_when>
            <thetext>Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/specs
Configured with: /var/tmp/portage/gcc-3.2/work/gcc-3.2/configure --prefix=/usr
--mandir=/usr/share/man --infodir=/usr/share/info --enable-shared
--host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --target=i686-pc-linux-gnu
--with-system-zlib --enable-languages=c,c++,ada,f77,objc,java
--enable-threads=posix --enable-long-long --disable-checking
--enable-cstdio=stdio --enable-clocale=generic --enable-__cxa_atexit
--enable-version-specific-runtime-libs
--with-gxx-include-dir=/usr/include/g++-v32 --with-local-prefix=/usr/local
--enable-shared --enable-nls --without-included-gettext
Thread model: posix
gcc version 3.2 (incl. spider-tips +/- 10 hours compiling Omni 6100 ;)

*Crowd goes wild* ;) 1.4 (!), ix86

Looks Good.
WARNING: MAN3PODS takes a hash reference not a string/number.
         Please inform the author.
Checking if your kit is complete...
Looks good
Can&apos;t use string (&quot; &quot;) as a HASH ref while &quot;strict refs&quot; in use at
/usr/lib/perl5/5.8.0/ExtUtils/MM_Unix.pm line 541.
make: *** No targets specified and no makefile found.  Stop.

!!! ERROR: The ebuild did not complete successfully.
!!! Function perl-module_src_compile, Line 16, Exitcode 2
!!! compilation failed

!!! emerge aborting on  /usr/portage/dev-perl/DB_File/DB_File-1.803.ebuild .</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>acme@astray.com</who>
            <bug_when>2002-08-22 07:00:58 0000</bug_when>
            <thetext>Perhaps updating it to 1.804 (2nd June 2002) will help. This is known problem
with old Makefile.PL&apos;s - Perl 5.8.0&apos;s MakeMaker is stricter on errors.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mcummings@gentoo.org</who>
            <bug_when>2002-08-22 07:13:48 0000</bug_when>
            <thetext>Rigo,

     I am currently working through all of the modules and ebuilds, DB_File is 
on my list. The new MakeMaker for perl 5.8, and once everything is fixed, 5.6.1 
(to address other issues) is stricter on its perl MakeFile.PL syntax. When I 
post the fix for 5.6.1 I will be posting a large number of fixes for existing 
perl modules and related apps that currently do not work with the revised 
MakeMaker. If you would like, I can attach a copy of a work DB_File (once I 
have one). Thanks,

Mike</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rigo@MED1A.nl</who>
            <bug_when>2002-08-22 07:17:39 0000</bug_when>
            <thetext>Good to know you&apos;re working hard Mike ;) ....Need testees ?

;-)

Rigo

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mcummings@gentoo.org</who>
            <bug_when>2002-08-22 07:43:44 0000</bug_when>
            <thetext>Created an attachment (id=3304)
new ebuild and digest

Rigo,

     Since it was on my list of to-do&apos;s, I went ahead do-to&apos;d it. Attached is a
working ebuild. The change was to sed the Makefile.PL that comes with the
ebuild - there was a hash set to an empty string, which the new MakeMaker
didn&apos;t like. Replace the &apos; &apos; hash with a &apos;&apos; and it is happier (still grumbles,
but it is happier). Let me know if this works for you. Won&apos;t be committing this
until at least the rest of the module tree and related apps are ready.

Mike</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rigo@MED1A.nl</who>
            <bug_when>2002-08-22 07:55:16 0000</bug_when>
            <thetext>Still gives me underlying complaint at the beginning, but compiles fine
overhere...And again a big THANK YOU (big enough ? ;) to Michael !

Rigo

&gt;&gt;&gt; Source unpacked.
cp: cannot stat `/home/lemar/portage/dev-perl/DB_File/files/config.in&apos;: No such
file or directory

Ps.  qmail-scanner - depending on it - when fine on 3.2 also:

&gt;&gt;&gt; net-mail/qmail-scanner-1.13 merged.
&gt;&gt;&gt; Auto-cleaning packages ...

&gt;&gt;&gt; No outdated packages were found on your system.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mcummings@gentoo.org</who>
            <bug_when>2002-08-22 08:06:52 0000</bug_when>
            <thetext>Rigo,

     I know you closed this, but one thing - the reason you get the one error 
is because there is a file in /usr/portage/dev-perl/DB_File/files called 
config.in that the ebuild is looking for - wasn&apos;t included in my attachment 
since you should already have it. Just FYI about the one error.

Mike</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rigo@MED1A.nl</who>
            <bug_when>2002-08-22 08:22:40 0000</bug_when>
            <thetext>Ah, didn&apos;t copy that to PORTDIR_OVERLAy...Thanx...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fede2@gentoo.org</who>
            <bug_when>2003-08-25 10:11:26 0000</bug_when>
            <thetext>*** Bug 27136 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fede2@gentoo.org</who>
            <bug_when>2003-08-25 10:13:21 0000</bug_when>
            <thetext>I&apos;m gonna reopen this bug because the ebuilds that resolve it are masked on sparc.

Sparc people, please test this packages ASAP so this bug can get closed again.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fede2@gentoo.org</who>
            <bug_when>2003-08-25 10:14:33 0000</bug_when>
            <thetext>I&apos;m gonna reopen this bug because the ebuilds that resolve it are masked on sparc.

Sparc people, please test this packages ASAP so this bug can get closed again.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2003-08-25 13:06:28 0000</bug_when>
            <thetext>Marked it stable.  Re-resolving.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3304</attachid>
            <date>2002-08-22 07:43 0000</date>
            <desc>new ebuild and digest</desc>
            <filename>newDB.tgz</filename>
            <type>application/x-gzip-compressed</type>
            <data encoding="base64">H4sIAMnbZD0AA+2VbWvbMBCA8zX6FYcbyAb1uxM7AQ/a2E1D82LilrFPwS+qberYRrbTZkn++5S0
HWlhK4yydaDngy1Lp7vT3eksiNb54iJJMS8LhqTyRBawXydp2Hg/JFmSuprWkB55/ZZVTWlIekeV
5Q59dKm8qipyA6R39OGX1GXlEYAGyfPqd3Jvrf+nnMAgL9YkieIK5F6vxyuSpMAQZ1WewzUO4ixP
8yjB5SmMskBAJ2AlZUUSv65wCHUWYgJVjKHCZFlCfnv4GE5v9iow8VJwaj9NAhgnAc5KfAorBXIC
qUc3UGWtS+xRFX0Q43yJxWBV7uMsRgf7/IPRFUO84gtM0uc6fVmvT8V6ugJZ0GHvuygZoqyBpPVV
pa/KsKxJEa/BfiighVCSxZgkFew18ss8rFOMkGu2Nl9n8ytrNN+JrY2zQ5btDuYj53o0m5rcGZxj
codTvAbrHNy6KHJSgUM1wOSggUPufLC4mY9MLq6qoi+K9/f3QlB4mZCTSHw0U4r++sniz6PsbQm0
/IToO4cuZxPbORvaf6SE0DAuqSPIHc+uTU7i0Hg0sKcu1XZGKpoxmoItDJ0xr3Doyv5Gj2u5JkcD
TPdYtmNPLZNrbR5HO9RsfjHLdcmniV+Koc+rAt2GluswD0xuEHtZhEs6UZJgEeTLgrrx6TNsEGoG
NMqbi9HYdg/BDPLsNomEJAOBroV0zd0dhCbeHb6l2wRnfDwWfO8ONUtaWTwGrty2ob1tt7cR91oI
vhzPoOZRPhdHXiG0Q//6hn1s9hGkKU5oQiv+9a/gnWy80f/3y8/9X9E1ncpr9M36/99gYnWg4/eM
oKfpUqjKRk/qKR3dC3xNVyTDMPxuAC9b7mPDAl3ral12uxgMBoPBYDAYDAaDwWAwGAwGg8FgMBgM
BoPB+AD8AHYu6kEAKAAA
</data>        

          </attachment>
    </bug>

</bugzilla>