After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 566355 - make install fails with --enable-release configure option
make install fails with --enable-release configure option
Status: RESOLVED FIXED
Product: Tasque
Classification: Other
Component: General
0.1.x
Other Linux
: Normal normal
: ---
Assigned To: tasque-maint
tasque-maint
Depends on:
Blocks:
 
 
Reported: 2009-01-02 20:00 UTC by Alejandro
Modified: 2012-09-03 15:33 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Makes generating and installing mdb files optional, drops the enable-release logic entirely. (5.15 KB, patch)
2009-01-09 18:34 UTC, Peter Alfredsen
none Details | Review

Description Alejandro 2009-01-02 20:00:49 UTC
Trying to build tasque-0.1.8 for getdeb.net (https://bugs.launchpad.net/getdeb.net/+bug/311933) there seems to be the file Tasque.exe.mdb missing.

At least the install script expects it:
http://abs.getdeb.net/build_log/tasque_0.1.8-1~getdeb1_2009_51_02_01_1230925862_i386.log

This is the build log.
Comment 1 Sandy Armstrong 2009-01-02 20:25:57 UTC
Tasque.exe.mdb is a build product, produced at the same time as Tasque.exe.

I don't know anything about how packaging works, but I notice that in your output the /usr/bin/install line for Tasque.exe.mdb references './Tasque.exe.mdb', but when I do make install from the tarball it references 'Tasque.exe.mdb'.  No idea if that makes a difference.

I don't really think this is our bug, closing as invalid.  Feel free to reopen if you can find something we're doing wrong upstream that I missed.
Comment 2 Sandy Armstrong 2009-01-08 20:44:27 UTC
Okay, Tobbe (ydo) on IRC figured this out.  Sorry, it is our fault.  I forgot about --enable-release, which causes the .mdb files to not be created.

I am going to remove --enable-release and --enable-debug configure flags someday soon; they are totally unnecessary.  Please do not use either flag when creating packages, and your problem should go away!

Thanks for the report.
Comment 3 Peter Alfredsen 2009-01-09 18:34:45 UTC
Created attachment 126131 [details] [review]
Makes generating and installing mdb files optional, drops the enable-release logic entirely.
Comment 4 Joe User 2009-01-26 13:42:56 UTC
This patch works perfect.

Thank you.

Packages will be published on getdeb.net
Comment 5 Andreas Proschofsky 2010-02-16 18:38:11 UTC
What's the status here?
Comment 6 Sandy Armstrong 2010-02-16 18:45:00 UTC
Patch is unreviewed, but I'm not sure it's necessary. I still think we should just get rid of --enable-debug and --enable-release, and always install .mdb files.

Is it an actual problem for anyone that we always install .mdb files?
Comment 7 Antonius Riha 2012-09-03 15:33:22 UTC
This has been taken care of in 0.1.11 "Fresh Milk!". Note though, that there is no explicit option --enable-release anymore, since its now the default behavior if --enable-debug is not given.