<?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>45577</bug_id>
          
          <creation_ts>2004-03-23 23:45 0000</creation_ts>
          <short_desc>app-arch/rpm-4.2.1 ebuild fails upgrading from rpm-4.2_pre069</short_desc>
          <delta_ts>2004-04-12 14:28:24 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>AMD64</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>fnevgeny@weizmann.ac.il</reporter>
          <assigned_to>agriffis@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>fnevgeny@weizmann.ac.il</who>
            <bug_when>2004-03-23 23:45:16 0000</bug_when>
            <thetext>gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../popt -I../zlib -O2 -D_GNU_SOURCE -D_REENTRANT -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wno-char-subscripts -MT digest.lo -MD -MP -MF .deps/digest.Tpo -c digest.c  -fPIC -DPIC -o .libs/digest.lo
In file included from digest.c:6:
rpmio_internal.h:12:26: beecrypt.api.h: No such file or directory
rpmio_internal.h:16:22: beecrypt.h: No such file or directory
rpmio_internal.h:17:20: base64.h: No such file or directory
rpmio_internal.h:18:17: dsa.h: No such file or directory
rpmio_internal.h:19:24: endianness.h: No such file or directory
rpmio_internal.h:20:17: md5.h: No such file or directory
rpmio_internal.h:22:17: rsa.h: No such file or directory
rpmio_internal.h:23:19: rsapk.h: No such file or directory
rpmio_internal.h:24:18: sha1.h: No such file or directory


Obviously, -I/usr/include/beecrypt is missing.


Reproducible: Always
Steps to Reproduce:</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fnevgeny@weizmann.ac.il</who>
            <bug_when>2004-03-23 23:58:05 0000</bug_when>
            <thetext>Sorry, -I/usr/include/beecrypt doesn&apos;t help. configure detected beecrypt is unusable (I&apos;ll file a separate bug report), but apparently, (part of) the following compilation ignored this fact.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fnevgeny@weizmann.ac.il</who>
            <bug_when>2004-03-24 23:47:38 0000</bug_when>
            <thetext>Corrected: the /usr/include/beecrypt dir seems to be a part of the rpm-4.2_pre069 ebuild. Unmerging it first corrected the problem. Modified summary respectively.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>agriffis@gentoo.org</who>
            <bug_when>2004-04-07 15:50:32 0000</bug_when>
            <thetext>All set, versions of rpm prior to 4.2.1 just need to conflict with beecrypt since they provide the same headers.  Fixed in cvs.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>netbix@tiscali.it</who>
            <bug_when>2004-04-12 14:28:24 0000</bug_when>
            <thetext>I reopen this bug because in my system rpm-4.2.1 do not emerge:

This is error:

../popt -I../zlib    -march=athlon-xp -pipe -O2 -D_GNU_SOURCE -D_REENTRANT -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wno-char-subscripts -MT digest.lo -MD -MP -MF &quot;.deps/digest.Tpo&quot; \
  -c -o digest.lo `test -f &apos;digest.c&apos; || echo &apos;./&apos;`digest.c; \
then mv -f &quot;.deps/digest.Tpo&quot; &quot;.deps/digest.Plo&quot;; \
else rm -f &quot;.deps/digest.Tpo&quot;; exit 1; \
fi
rm -f .libs/digest.lo
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../popt -I../zlib -march=athlon-xp -pipe -O2 -D_GNU_SOURCE -D_REENTRANT -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wno-char-subscripts -MT digest.lo -MD -MP -MF .deps/digest.Tpo -c digest.c  -fPIC -DPIC -o .libs/digest.lo
In file included from digest.c:6:
rpmio_internal.h:12:26: beecrypt.api.h: No such file or directory
rpmio_internal.h:16:22: beecrypt.h: No such file or directory
rpmio_internal.h:17:20: base64.h: No such file or directory
rpmio_internal.h:18:17: dsa.h: No such file or directory
rpmio_internal.h:19:24: endianness.h: No such file or directory
rpmio_internal.h:20:17: md5.h: No such file or directory
rpmio_internal.h:22:17: rsa.h: No such file or directory
rpmio_internal.h:23:19: rsapk.h: No such file or directory
rpmio_internal.h:24:18: sha1.h: No such file or directory
In file included from digest.c:6:
rpmio_internal.h:80: error: syntax error before &quot;mpbarrett&quot;
rpmio_internal.h:80: warning: no semicolon at end of struct or union
rpmio_internal.h:81: warning: type defaults to `int&apos; in declaration of `q&apos;
rpmio_internal.h:81: warning: data definition has no type or storage class
rpmio_internal.h:82: error: syntax error before &quot;g&quot;
rpmio_internal.h:82: warning: type defaults to `int&apos; in declaration of `g&apos;
rpmio_internal.h:82: warning: data definition has no type or storage class
rpmio_internal.h:83: error: syntax error before &quot;y&quot;
rpmio_internal.h:83: warning: type defaults to `int&apos; in declaration of `y&apos;
rpmio_internal.h:83: warning: data definition has no type or storage class
rpmio_internal.h:84: error: syntax error before &quot;hm&quot;
rpmio_internal.h:84: warning: type defaults to `int&apos; in declaration of `hm&apos;
rpmio_internal.h:84: warning: data definition has no type or storage class
rpmio_internal.h:85: error: syntax error before &quot;r&quot;
rpmio_internal.h:85: warning: type defaults to `int&apos; in declaration of `r&apos;
rpmio_internal.h:85: warning: data definition has no type or storage class
rpmio_internal.h:86: error: syntax error before &quot;s&quot;
rpmio_internal.h:86: warning: type defaults to `int&apos; in declaration of `s&apos;
rpmio_internal.h:86: warning: data definition has no type or storage class
rpmio_internal.h:89: error: syntax error before &quot;rsa_pk&quot;
rpmio_internal.h:89: warning: type defaults to `int&apos; in declaration of `rsa_pk&apos;
rpmio_internal.h:89: warning: data definition has no type or storage class
rpmio_internal.h:90: error: syntax error before &quot;m&quot;
rpmio_internal.h:90: warning: type defaults to `int&apos; in declaration of `m&apos;
rpmio_internal.h:90: warning: data definition has no type or storage class
rpmio_internal.h:91: error: syntax error before &quot;c&quot;
rpmio_internal.h:91: warning: type defaults to `int&apos; in declaration of `c&apos;
rpmio_internal.h:91: warning: data definition has no type or storage class
rpmio_internal.h:92: error: syntax error before &quot;rsahm&quot;
rpmio_internal.h:92: warning: type defaults to `int&apos; in declaration of `rsahm&apos;
rpmio_internal.h:92: warning: data definition has no type or storage class
digest.c: In function `rpmDigestInit&apos;:
digest.c:58: error: `md5Param&apos; undeclared (first use in this function)
digest.c:58: error: (Each undeclared identifier is reported only once
digest.c:58: error: for each function it appears in.)
digest.c:62: error: `md5Reset&apos; undeclared (first use in this function)
digest.c:63: error: `md5Update&apos; undeclared (first use in this function)
digest.c:64: error: `md5Digest&apos; undeclared (first use in this function)
digest.c:71: error: `sha1Param&apos; undeclared (first use in this function)
digest.c:75: error: `sha1Reset&apos; undeclared (first use in this function)
digest.c:76: error: `sha1Update&apos; undeclared (first use in this function)
digest.c:77: error: `sha1Digest&apos; undeclared (first use in this function)
make[2]: *** [digest.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/rpm-4.2.1/work/rpm-4.2.1/rpmio&apos;
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/rpm-4.2.1/work/rpm-4.2.1&apos;
make: *** [all] Error 2

!!! ERROR: app-arch/rpm-4.2.1 failed.
!!! Function src_compile, Line 46, Exitcode 2
!!! (no error message)

I have unmerge old rpm, emerge beecrypt and rpm-4.2.1 but not emerge.

/usr/include/beecrypt exist:

entoonet include # ls -la /usr/include/beecrypt/
totale 236
drwxr-xr-x    2 root     root         1184 12 apr 22:54 .
drwxr-xr-x  342 root     root        31128 12 apr 22:54 ..
-rw-r--r--    1 root     root         3428 12 apr 22:54 aes.h
-rw-r--r--    1 root     root         1800 12 apr 22:54 aesopt.h
-rw-r--r--    1 root     root         2395 12 apr 22:54 base64.h
-rw-r--r--    1 root     root         1841 12 apr 22:54 beecrypt.api.h
-rw-r--r--    1 root     root         1225 12 apr 22:54 beecrypt.gnu.h
-rw-r--r--    1 root     root        20444 12 apr 22:54 beecrypt.h
-rw-r--r--    1 root     root         3051 12 apr 22:54 beecrypt.win.h
-rw-r--r--    1 root     root         3783 12 apr 22:54 blockmode.h
-rw-r--r--    1 root     root         1313 12 apr 22:54 blockpad.h
-rw-r--r--    1 root     root         3761 12 apr 22:54 blowfish.h
-rw-r--r--    1 root     root         1988 12 apr 22:54 blowfishopt.h
-rw-r--r--    1 root     root         2406 12 apr 22:54 dhaes.h
-rw-r--r--    1 root     root         3577 12 apr 22:54 dldp.h
-rw-r--r--    1 root     root         1362 12 apr 22:54 dlkp.h
-rw-r--r--    1 root     root         1497 12 apr 22:54 dlpk.h
-rw-r--r--    1 root     root         1179 12 apr 22:54 dlsvdp-dh.h
-rw-r--r--    1 root     root         3231 12 apr 22:54 dsa.h
-rw-r--r--    1 root     root         4952 12 apr 22:54 elgamal.h
-rw-r--r--    1 root     root         2163 12 apr 22:54 endianness.h
-rw-r--r--    1 root     root         1768 12 apr 22:54 entropy.h
-rw-r--r--    1 root     root         1920 12 apr 22:54 fips186.h
-rw-r--r--    1 root     root         1601 12 apr 22:54 hmac.h
-rw-r--r--    1 root     root         1513 12 apr 22:54 hmacmd5.h
-rw-r--r--    1 root     root         1538 12 apr 22:54 hmacsha1.h
-rw-r--r--    1 root     root         1568 12 apr 22:54 hmacsha256.h
-rw-r--r--    1 root     root         2945 12 apr 22:54 md5.h
-rw-r--r--    1 root     root         1266 12 apr 22:54 memchunk.h
-rw-r--r--    1 root     root         3616 12 apr 22:54 mpbarrett.h
-rw-r--r--    1 root     root        22968 12 apr 22:54 mp.h
-rw-r--r--    1 root     root         1603 12 apr 22:54 mpnumber.h
-rw-r--r--    1 root     root         4462 12 apr 22:54 mpopt.h
-rw-r--r--    1 root     root         1757 12 apr 22:54 mpprime.h
-rw-r--r--    1 root     root         1770 12 apr 22:54 mtprng.h
-rw-r--r--    1 root     root         3126 12 apr 22:54 rsa.h
-rw-r--r--    1 root     root         1896 12 apr 22:54 rsakp.h
-rw-r--r--    1 root     root         1241 12 apr 22:54 rsapk.h
-rw-r--r--    1 root     root         3008 12 apr 22:54 sha1.h
-rw-r--r--    1 root     root         1629 12 apr 22:54 sha1opt.h
-rw-r--r--    1 root     root         3029 12 apr 22:54 sha256.h
-rw-r--r--    1 root     root         1473 12 apr 22:54 timestamp.h
</thetext>
          </long_desc>
      
    </bug>

</bugzilla>