Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 183956 - dev-util/monodevelop-0.14 --disable-update-{mimedb,desktopdb} doesn't work
Summary: dev-util/monodevelop-0.14 --disable-update-{mimedb,desktopdb} doesn't work
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
: 183959 184329 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-07-02 10:04 UTC by chalucha
Modified: 2007-07-26 13:05 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description chalucha 2007-07-02 10:04:19 UTC
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.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-07-02 10:09:09 UTC
Eh, that's really not a solution, it will just produce collisions; --disable-update-{mimedb,desktopdb} should be honored.
Comment 2 chalucha 2007-07-02 10:27:21 UTC
*** Bug 183959 has been marked as a duplicate of this bug. ***
Comment 3 Jurek Bartuszek (RETIRED) gentoo-dev 2007-07-02 21:42:17 UTC
This happens due to a typo in configure.in. Fixed in CVS, thanks!
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-07-05 18:07:02 UTC
*** Bug 184329 has been marked as a duplicate of this bug. ***
Comment 5 Karl H 2007-07-08 18:43:56 UTC
I still have this issue.  Reopen the bug?



>>> 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 ]
>>> Unpacking source...
>>> 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 '/var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14' ...
 * Running aclocal ...                                                                                                                                                                               [ ok ]
 * Running autoconf ...                                                                                                                                                                              [ ok ]
 * Running automake --add-missing --copy ...                                                                                                                                                         [ ok ]
>>> Source unpacked.
>>> 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 >= 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 'src_compile'
 *   ebuild.sh, line 44:   Called src_compile
 *   monodevelop-0.14.ebuild, line 94:   Called econf '--disable-update-mimedb' '--disable-update-desktopdb' '--enable-monoextensions' '--enable-versioncontrol' '--enable-monoquery' '--disable-nemerle' '--disable-aspnet' '--disable-aspnetedit' '--disable-boo' '--enable-java' '--enable-subversion'
 *   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 '/var/tmp/portage/dev-util/monodevelop-0.14/temp/build.lo
Comment 6 Jurek Bartuszek (RETIRED) gentoo-dev 2007-07-08 23:17:20 UTC
Are you sure you'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]]),,
Comment 7 Karl H 2007-07-09 06:06:35 UTC
Yes, i did "emerge --sync" before i sent comment#5  and just did emerge --sync again.  Still same issue. 

Yes i have the update-desktop-database "no" in my patch.




cat /usr/portage/dev-util/monodevelop/files/monodevelop-0.14-configure.patch |grep "update-desk"
 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]]),,
Comment 8 Jurek Bartuszek (RETIRED) gentoo-dev 2007-07-09 15:22:54 UTC
Reopening then
Comment 9 Jurek Bartuszek (RETIRED) gentoo-dev 2007-07-26 13:05:12 UTC
Should be fixed now. Closing!