Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 183956
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: dotnet <dotnet@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: chalucha <chalucha@centrum.cz>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 183956 depends on: Show dependency tree
Bug 183956 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-07-02 10:04 0000
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 From Jakub Moc (RETIRED) 2007-07-02 10:09:09 0000 -------
Eh, that's really not a solution, it will just produce collisions;
--disable-update-{mimedb,desktopdb} should be honored.

------- Comment #2 From chalucha 2007-07-02 10:27:21 0000 -------
*** Bug 183959 has been marked as a duplicate of this bug. ***

------- Comment #3 From Jurek Bartuszek 2007-07-02 21:42:17 0000 -------
This happens due to a typo in configure.in. Fixed in CVS, thanks!

------- Comment #4 From Jakub Moc (RETIRED) 2007-07-05 18:07:02 0000 -------
*** Bug 184329 has been marked as a duplicate of this bug. ***

------- Comment #5 From Karl Hiramoto 2007-07-08 18:43:56 0000 -------
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 From Jurek Bartuszek 2007-07-08 23:17:20 0000 -------
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 From Karl Hiramoto 2007-07-09 06:06:35 0000 -------
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 From Jurek Bartuszek 2007-07-09 15:22:54 0000 -------
Reopening then

------- Comment #9 From Jurek Bartuszek 2007-07-26 13:05:12 0000 -------
Should be fixed now. Closing!

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug