<?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>183697</bug_id>
          
          <creation_ts>2007-06-30 01:50 0000</creation_ts>
          <short_desc>sys-devel/automake-1.10 - info &quot;automake v1.10&quot; not working</short_desc>
          <delta_ts>2008-05-01 21:41:32 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>Core system</component>
          <version>unspecified</version>
          <rep_platform>All</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>tupone@gentoo.org</reporter>
          <assigned_to>base-system@gentoo.org</assigned_to>
          <cc>simons@cryp.to</cc>
    
    <cc>ulm@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>tupone@gentoo.org</who>
            <bug_when>2007-06-30 01:50:14 0000</bug_when>
            <thetext>info for automake 1.10 are created during the compile phase, using the automake.info name and, only after, moved to the proper slotted name. This cause some index pointing to the old file name. 

Reproducible: Always

Steps to Reproduce:
1.info &quot;automake v1.10&quot;
2.
3.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tupone@gentoo.org</who>
            <bug_when>2007-06-30 01:52:38 0000</bug_when>
            <thetext>Created an attachment (id=123437)
Patch to automake-1.10 ebuild

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>galtgendo@o2.pl</who>
            <bug_when>2007-10-16 18:46:16 0000</bug_when>
            <thetext>Confirming both the problem and that solution works.
In other words, bump.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2008-01-13 18:35:00 0000</bug_when>
            <thetext>(In reply to comment #1)
&gt; Created an attachment (id=123437) [edit]
&gt; Patch to automake-1.10 ebuild

Any reason why this is not committed yet?
(base-system not caring about Info files is not a valid reason. ;)
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>galtgendo@o2.pl</who>
            <bug_when>2008-01-22 17:10:43 0000</bug_when>
            <thetext>If ANYONE cares: automake-1.10.1 uses same ebuild, so it&apos;s affected by this bug too.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>pva@gentoo.org</who>
            <bug_when>2008-03-27 21:39:28 0000</bug_when>
            <thetext>Mike (aka vapier), could you fix this bug or give me your maintainer&apos;s bless and I&apos;ll fix it (of course, with revision bump and for all slots). Another thing I&apos;d like to change is naming: from automake1.10 to automake-1.10.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2008-03-27 21:56:09 0000</bug_when>
            <thetext>i doubt 1.10 is the only one broken ... all the automake&apos;s should install with &quot;automake-${SLOT}&quot; as their base info name.

if you want to fix *all* of the SLOTs so this happens correctly, go for it.  you should also fix the manpages so they are similarly SLOT-ed (i just checked and those are broken as well).

perhaps our automake/autoconf wrappers should be providing the canonical automake/autoconf/etc... man pages that merely state &quot;you should do `man automake-$VER` for specific info&quot;.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tupone@gentoo.org</who>
            <bug_when>2008-04-14 11:05:33 0000</bug_when>
            <thetext>1.10 added the following code to the src_install:

cd &quot;${D}&quot;/usr/share/info || die
for x in *.info* ; do
     mv &quot;${x}&quot; &quot;${x/${PN}/${PN}${SLOT}}&quot; || die
done

and this code was not added back on &lt;= 1.9 version.

That explain why, to me, it seems that only 1.10 is broken for the info

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>simons@cryp.to</who>
            <bug_when>2008-05-01 20:14:18 0000</bug_when>
            <thetext>Is there any particular reason why the application of this fix to portage is being delayed? It is somewhat annoying that the info documentation for this tool cannot be reached from Emacs, for instance, and I&apos;d really appreciate if this could be solved.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cardoe@gentoo.org</who>
            <bug_when>2008-05-01 21:05:54 0000</bug_when>
            <thetext>Since I&apos;m being poked on this one now. My answer is the same as Mike&apos;s. If someone wants to fix ALL the man pages and ALL the info pages for automake AND autoconf. You have my blessing. Also please provide a generic automake/autoconf man/info page which tells users to look at the proper place.

However, in this case it appears that only the references in automake-1.10&apos;s info files are broken so this fix resolves the issue. The references in previous versions are proper.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2008-05-01 21:41:32 0000</bug_when>
            <thetext>(In reply to comment #1)
&gt; Created an attachment (id=123437) [edit]
&gt; Patch to automake-1.10 ebuild

Fixed in 1.10.1-r1, as discussed with Cardoe.
</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>123437</attachid>
            <date>2007-06-30 01:52 0000</date>
            <desc>Patch to automake-1.10 ebuild</desc>
            <filename>automake-1.10.ebuild.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9zeXMtZGV2ZWwvYXV0b21ha2UvYXV0b21ha2UtMS4xMC5lYnVpbGQJ
MjAwNy0wMS0yMCAwMDozNjoyNC4wMDAwMDAwMDAgKzAxMDAKKysrIC4vYXV0b21ha2UtMS4xMC5l
YnVpbGQJMjAwNy0wNi0zMCAwMzozNjo1Ni4wMDAwMDAwMDAgKzAyMDAKQEAgLTI3LDYgKzI3LDEx
IEBACiAJc2VkIC1pIFwKIAkJLWUgInN8OiAoYXV0b21ha2UpfCB2JHtTTE9UfTogKGF1dG9tYWtl
JHtTTE9UfSl8IiBcCiAJCWRvYy9hdXRvbWFrZS50ZXhpIHx8IGRpZSAic2VkIGZhaWxlZCIKKwlt
diBkb2MvYXV0b21ha2V7LCR7U0xPVH19LnRleGkKKwlzZWQgLWkgXAorCQktZSAiczphdXRvbWFr
ZS5pbmZvOmF1dG9tYWtlJHtTTE9UfS5pbmZvOiIgXAorCQktZSAiczphdXRvbWFrZS50ZXhpOmF1
dG9tYWtlJHtTTE9UfS50ZXhpOiIgXAorCQlkb2MvTWFrZWZpbGUuaW4gfHwgZGllICJzZWQgb24g
TWFrZWZpbGUuaW4gZmFpbGVkIgogCWV4cG9ydCBXQU5UX0FVVE9DT05GPTIuNQogfQogCkBAIC00
MSwxMCArNDYsNiBAQAogCQlkb21hbiAke3h9LSR7U0xPVH0uMQogCQlybSAtZiAiJHtEfSIvdXNy
L2Jpbi8ke3h9CiAJZG9uZQotCWNkICIke0R9Ii91c3Ivc2hhcmUvaW5mbyB8fCBkaWUKLQlmb3Ig
eCBpbiAqLmluZm8qIDsgZG8KLQkJbXYgIiR7eH0iICIke3gvJHtQTn0vJHtQTn0ke1NMT1R9fSIg
fHwgZGllCi0JZG9uZQogCiAJIyByZW1vdmUgYWxsIGNvbmZpZy5ndWVzcyBhbmQgY29uZmlnLnN1
YiBmaWxlcyByZXBsYWNpbmcgdGhlbQogCSMgdy9hIHN5bWxpbmsgdG8gYSBzcGVjaWZpYyBnbnVj
b25maWcgdmVyc2lvbgo=
</data>        

          </attachment>
    </bug>

</bugzilla>