<?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>183956</bug_id>
          
          <creation_ts>2007-07-02 10:04 0000</creation_ts>
          <short_desc>dev-util/monodevelop-0.14 --disable-update-{mimedb,desktopdb} doesn&apos;t work</short_desc>
          <delta_ts>2007-07-26 13:05:12 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>chalucha@centrum.cz</reporter>
          <assigned_to>dotnet@gentoo.org</assigned_to>
          <cc>f@ub0r.de</cc>
    
    <cc>karl@hiramoto.org</cc>

      

      
          <long_desc isprivate="0">
            <who>chalucha@centrum.cz</who>
            <bug_when>2007-07-02 10:04:19 0000</bug_when>
            <thetext>When I tried to update monodevelop, I get this error:

configure:4287: checking for update-desktop-database
configure:4318: result: no
configure:4327: error: You need to install update-desktop-database

I found that this one is included in dev-util/desktop-file-utils and after I installed this, monodevelop emerged just fine.

Reproducible: Always

Steps to Reproduce:
1.emerge monodevelop
2.
3.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-07-02 10:09:09 0000</bug_when>
            <thetext>Eh, that&apos;s really not a solution, it will just produce collisions; --disable-update-{mimedb,desktopdb} should be honored.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chalucha@centrum.cz</who>
            <bug_when>2007-07-02 10:27:21 0000</bug_when>
            <thetext>*** Bug 183959 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jurek@gentoo.org</who>
            <bug_when>2007-07-02 21:42:17 0000</bug_when>
            <thetext>This happens due to a typo in configure.in. Fixed in CVS, thanks!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-07-05 18:07:02 0000</bug_when>
            <thetext>*** Bug 184329 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>karl@hiramoto.org</who>
            <bug_when>2007-07-08 18:43:56 0000</bug_when>
            <thetext>I still have this issue.  Reopen the bug?



&gt;&gt;&gt; Emerging (4 of 14) dev-util/monodevelop-0.14 to /
 * monodevelop-0.14.tar.bz2 RMD160 ;-) ...                                                                                                                                                           [ ok ]
 * monodevelop-0.14.tar.bz2 SHA1 ;-) ...                                                                                                                                                             [ ok ]
 * monodevelop-0.14.tar.bz2 SHA256 ;-) ...                                                                                                                                                           [ ok ]
 * monodevelop-0.14.tar.bz2 size ;-) ...                                                                                                                                                             [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                                                 [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                                                [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                                               [ ok ]
 * checking monodevelop-0.14.tar.bz2 ;-) ...                                                                                                                                                         [ ok ]
&gt;&gt;&gt; Unpacking source...
&gt;&gt;&gt; Unpacking monodevelop-0.14.tar.bz2 to /var/tmp/portage/dev-util/monodevelop-0.14/work
 * Applying monodevelop-0.14-configure.patch ...                                                                                                                                                     [ ok ]
 * Applying monodevelop-0.14-aspnet-template-fix.patch ...                                                                                                                                           [ ok ]
 * Running eautoreconf in &apos;/var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14&apos; ...
 * Running aclocal ...                                                                                                                                                                               [ ok ]
 * Running autoconf ...                                                                                                                                                                              [ ok ]
 * Running automake --add-missing --copy ...                                                                                                                                                         [ ok ]
&gt;&gt;&gt; Source unpacked.
&gt;&gt;&gt; Compiling source in /var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14 ...
 * econf: updating monodevelop-0.14/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating monodevelop-0.14/config.guess with /usr/share/gnuconfig/config.guess
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-update-mimedb --disable-update-desktopdb --enable-monoextensions --enable-versioncontrol --enable-monoquery --disable-nemerle --disable-aspnet --disable-aspnetedit --disable-boo --enable-java --enable-subversion --build=i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking dependency style of i686-pc-linux-gnu-gcc... none
checking for intltool &gt;= 0.25... 0.35.0 found
checking for perl... /usr/bin/perl
checking for XML::Parser... ok
checking for iconv... /usr/bin/iconv
checking for msgfmt... /usr/bin/msgfmt
checking for msgmerge... /usr/bin/msgmerge
checking for xgettext... /usr/bin/xgettext
checking for mono... /usr/bin/mono
checking for gmcs... /usr/bin/gmcs
checking for update-mime-database... /usr/bin/update-mime-database
checking for update-desktop-database... no
configure: error: You need to install update-desktop-database

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14/config.log
 *
 * ERROR: dev-util/monodevelop-0.14 failed.
 * Call stack:
 *   ebuild.sh, line 1642:   Called dyn_compile
 *   ebuild.sh, line 988:   Called qa_call &apos;src_compile&apos;
 *   ebuild.sh, line 44:   Called src_compile
 *   monodevelop-0.14.ebuild, line 94:   Called econf &apos;--disable-update-mimedb&apos; &apos;--disable-update-desktopdb&apos; &apos;--enable-monoextensions&apos; &apos;--enable-versioncontrol&apos; &apos;--enable-monoquery&apos; &apos;--disable-nemerle&apos; &apos;--disable-aspnet&apos; &apos;--disable-aspnetedit&apos; &apos;--disable-boo&apos; &apos;--enable-java&apos; &apos;--enable-subversion&apos;
 *   ebuild.sh, line 591:   Called die
 *
 * econf failed
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at &apos;/var/tmp/portage/dev-util/monodevelop-0.14/temp/build.lo</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jurek@gentoo.org</who>
            <bug_when>2007-07-08 23:17:20 0000</bug_when>
            <thetext>Are you sure you&apos;ve got the up-to-date version of the tree? Check if your /usr/portage/dev-util/monodevelop/files/monodevelop-0.14-configure.patch contains following lines:

-                  [disable the update-desktop-database after install [default=np]]),,
+                  [disable the update-desktop-database after install [default=no]]),,</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>karl@hiramoto.org</who>
            <bug_when>2007-07-09 06:06:35 0000</bug_when>
            <thetext>Yes, i did &quot;emerge --sync&quot; before i sent comment#5  and just did emerge --sync again.  Still same issue. 

Yes i have the update-desktop-database &quot;no&quot; in my patch.




cat /usr/portage/dev-util/monodevelop/files/monodevelop-0.14-configure.patch |grep &quot;update-desk&quot;
 AC_ARG_ENABLE(update-desktopdb,
    AC_HELP_STRING([--disable-update-desktopdb],
-                  [disable the update-desktop-database after install [default=np]]),,
+                  [disable the update-desktop-database after install [default=no]]),,
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jurek@gentoo.org</who>
            <bug_when>2007-07-09 15:22:54 0000</bug_when>
            <thetext>Reopening then</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jurek@gentoo.org</who>
            <bug_when>2007-07-26 13:05:12 0000</bug_when>
            <thetext>Should be fixed now. Closing!</thetext>
          </long_desc>
      
    </bug>

</bugzilla>