<?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>177706</bug_id>
          
          <creation_ts>2007-05-08 19:37 0000</creation_ts>
          <short_desc>dev-lang/ocaml 3.09.3 doesn&apos;t install *opt binaries</short_desc>
          <delta_ts>2007-05-14 13:12:09 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>Ebuilds</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>carlo@gentoo.org</reporter>
          <assigned_to>ml@gentoo.org</assigned_to>
          <cc>coldwind@gentoo.org</cc>
    
    <cc>phreak@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2007-05-08 19:37:32 0000</bug_when>
            <thetext>/usr/bin/ocamlopt
/usr/bin/ocamldep.opt

etc. get not installed with this version. 3.09.2 is fine. Also I noticed that the ocaml build script still relies on the X11R6 legacy symlinks, instead using /usr/include/X11/ and /usr/$(get_libdir)/X11.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aballier@gentoo.org</who>
            <bug_when>2007-05-10 12:40:01 0000</bug_when>
            <thetext>does -r1 or emerging it without &quot;test&quot; in your features solves the issue ?

it seems that phreak tracked that one to &quot;make bootstrap&quot; deleting *opt binaries


Christian, can you confirm this ? I don&apos;t understand how &quot;make bootstrap&quot; can be considered as a test anyway. make compare could be a test, but make bootstrap seems really weird to me.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>phreak@gentoo.org</who>
            <bug_when>2007-05-10 12:50:54 0000</bug_when>
            <thetext>(In reply to comment #1)
&gt; Christian, can you confirm this ? I don&apos;t understand how &quot;make bootstrap&quot; can
&gt; be considered as a test anyway. make compare could be a test, but make
&gt; bootstrap seems really weird to me.

Ned (solar) tracked these, yes .. somehow the make bootstrap (that&apos;s what FEATURES=test does) removes the *opt files, and I haven&apos;t figured that out.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2007-05-11 17:38:30 0000</bug_when>
            <thetext>Yes, FEATURES=-test does it. Wonder why this ebuild got stable without disabling the test, when this is apparently a known issue...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aballier@gentoo.org</who>
            <bug_when>2007-05-11 19:47:47 0000</bug_when>
            <thetext>
  11 May 2007; Alexis Ballier &lt;aballier@gentoo.org&gt; ocaml-3.09.3.ebuild,
  ocaml-3.09.3-r1.ebuild:
  Dont run make bootstrap for src_test, it deletes ocamlopt, upstream does not
  provide a clean test suite, if we want one we definitely should not use make
  bootstrap, closes bug #159237 and bug #177706

(In reply to comment #3)
&gt; Yes, FEATURES=-test does it. Wonder why this ebuild got stable without
&gt; disabling the test, when this is apparently a known issue...

Well the issue is known since Ned tracked these, apparently not so long ago.
And don&apos;t ask me why it has gone stable with such a major issue ;)
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aballier@gentoo.org</who>
            <bug_when>2007-05-14 13:12:09 0000</bug_when>
            <thetext>*** Bug 176909 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
      
    </bug>

</bugzilla>