<?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>171507</bug_id>
          
          <creation_ts>2007-03-20 00:42 0000</creation_ts>
          <short_desc>sys-devel/distcc-2.18.3-r10 doesn&apos;t compile GUI w/ USE=&quot;gnome -gtk&quot;</short_desc>
          <delta_ts>2008-01-04 05:53:42 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>x86</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>krinn@chez.com</reporter>
          <assigned_to>maintainer-needed@gentoo.org</assigned_to>
          <cc>hp-cluster@gentoo.org</cc>
    
    <cc>jakub@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>krinn@chez.com</who>
            <bug_when>2007-03-20 00:42:49 0000</bug_when>
            <thetext>When installing distcc v 2.18.3-r10 i think a typo prevent the installation of distccmon-gnome (or distccmon-gui)

 * Renaming /usr/bin/distccmon-gnome to /usr/bin/distccmon-gui
 * This is to have a little sensability in naming schemes between distccmon programs
mv: ne peut évaluer `/var/tmp/portage/sys-devel/distcc-2.18.3-r10/image//usr/bin/distccmon-gnome&apos;: Aucun fichier ou répertoire de ce type

(Aucun fichier... = No file...)

must be because of the extra / in image//usr/bin typo

Reproducible: Always

Steps to Reproduce:
1.emerge distcc
2.i hope you try the 2.18.3-r10 ebuild :D
3.try find distccmon-gnome or distccmon-gui

Actual Results:  
distccmon-gui or gnome not present

Expected Results:  
should be present

&gt;&gt;&gt; Install distcc-2.18.3-r10 into /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/ category sys-devel
&apos;make install&apos; will install distcc as follows:
  man pages            /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/share/man/man1
  documents            /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/share/doc/distcc
  programs             /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/bin
  system configuration /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/etc
  shared data files    /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/share/distcc
/bin/sh ./mkinstalldirs /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/share/doc/distcc
mkdir /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr
mkdir /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/share
mkdir /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/share/doc
mkdir /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/share/doc/distcc
for p in AUTHORS COPYING NEWS README INSTALL TODO doc/protocol-1.txt doc/status-1.txt doc/protocol-2.txt doc/reporting-bugs.txt survey.txt; do                 \
        /usr/bin/install -c -m 644 $p /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/share/doc/distcc || exit 1;        \
        done
/bin/sh ./mkinstalldirs /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/share/man/man1
mkdir /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/share/man
mkdir /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/share/man/man1
for p in man/distcc.1 man/distccd.1 man/distccmon-text.1; do                   \
        /usr/bin/install -c -m 644      $p /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/share/man/man1 || exit 1;     \
        done
/bin/sh ./mkinstalldirs /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/bin
mkdir /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/bin
for p in distcc distccd distccmon-text; do                              \
        /usr/bin/install -c  $p /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/bin || exit 1;   \
        done
/bin/sh ./mkinstalldirs /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/share/doc/distcc/example
mkdir /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/share/doc/distcc/example
for p in doc/example/init doc/example/init-suse doc/example/logrotate doc/example/xinetd; do                            \
        /usr/bin/install -c -m 644 $p /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/usr/share/doc/distcc/example || exit 1;        \
        done
 * Renaming /usr/bin/distccmon-gnome to /usr/bin/distccmon-gui
 * This is to have a little sensability in naming schemes between distccmon programs
mv: ne peut évaluer `/var/tmp/portage/sys-devel/distcc-2.18.3-r10/image//usr/bin/distccmon-gnome&apos;: Aucun fichier ou répertoire de ce type
&gt;&gt;&gt; Completed installing distcc-2.18.3-r10 into /var/tmp/portage/sys-devel/distcc-2.18.3-r10/image/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>krinn@chez.com</who>
            <bug_when>2007-03-20 01:00:20 0000</bug_when>
            <thetext>*** Bug 171505 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>krinn@chez.com</who>
            <bug_when>2007-03-20 01:39:53 0000</bug_when>
            <thetext>ok seems it&apos;s because of that finally :D (i try dig the error to get my distccmon-gnome back)

        #Here we use the built in parse-options package. saves a dependancy
        #not taking any chances here, guessing which takes precedence in the
        #configure script, so we&apos;ll just make the distinction here:
        #gnome takes precedence over gtk if both are specified (gnome pulls
        #in gtk anyways...)
        use gtk &amp;&amp; ! use gnome &amp;&amp; myconf=&quot;${myconf} --with-gtk&quot;
        use gtk &amp;&amp; use gnome &amp;&amp; myconf=&quot;${myconf} --with-gnome&quot;
+
        if use gnome || use gtk; then
          einfo &quot;Renaming /usr/bin/distccmon-gnome to /usr/bin/distccmon-gui&quot;
          einfo &quot;This is to have a little sensability in naming schemes between$
          mv ${D}/usr/bin/distccmon-gnome ${D}/usr/bin/distccmon-gui
 

but in my case i have the &quot;gnome&quot; flag in my use but not the &quot;gtk&quot; one
so -&gt; distccmon-gui will be build only if &quot;gtk&quot; &amp;&amp; &quot;gnome&quot; flags are set

and the test try to move distccmon-gnome if &quot;gtk&quot; OR &quot;gnome&quot; is set

i suggest then a change to 
        use gtk &amp;&amp; ! use gnome &amp;&amp; myconf=&quot;${myconf} --with-gtk&quot;
        use gnome &amp;&amp; myconf=&quot;${myconf} --with-gnome&quot;

this will respect the statment that gnome takes precedence over gtk, and should stop that bug

thank you
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-03-20 06:56:19 0000</bug_when>
            <thetext>Frankly I don&apos;t get what&apos;s USE=gtk about in the ebuild, I&apos;d suggest to drop it.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>lisa@gentoo.org</who>
            <bug_when>2007-03-21 22:19:00 0000</bug_when>
            <thetext>(In reply to comment #3)
&gt; Frankly I don&apos;t get what&apos;s USE=gtk about in the ebuild, I&apos;d suggest to drop it.
&gt; 

I would think it&apos;d be straightfoward based on what the gtk USE flag does.

(In reply to comment #0)
&gt; When installing distcc v 2.18.3-r10 i think a typo prevent the installation of
&gt; distccmon-gnome (or distccmon-gui)

&gt;  * Renaming /usr/bin/distccmon-gnome to /usr/bin/distccmon-gui
&gt;  * This is to have a little sensability in naming schemes between distccmon
&gt; programs
&gt; mv: ne peut évaluer
&gt; `/var/tmp/portage/sys-devel/distcc-2.18.3-r10/image//usr/bin/distccmon-gnome&apos;:
&gt; Aucun fichier ou répertoire de ce type
&gt; 

I&apos;ll have to investigate this more closely when I have time.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>krinn@chez.com</who>
            <bug_when>2007-03-22 22:37:08 0000</bug_when>
            <thetext>(In reply to comment #4)
&gt; (In reply to comment #0)
&gt; 
&gt; I&apos;ll have to investigate this more closely when I have time.
&gt; 

heu, hmm, sorry lisa, but did you read my comment #2 ?
(if this could saved you some time)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>betelgeuse@gentoo.org</who>
            <bug_when>2008-01-04 05:53:42 0000</bug_when>
            <thetext>Fixed in 2.18.3-r12. Thanks for reporting.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>