Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 404403 - dev-db/firebird-2.5.1.26351.0[client] src_install fails on `doins *.msg`
Summary: dev-db/firebird-2.5.1.26351.0[client] src_install fails on `doins *.msg`
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: William L. Thomson Jr.
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 419191
  Show dependency tree
 
Reported: 2012-02-18 15:30 UTC by Garri
Modified: 2012-06-02 16:57 UTC (History)
2 users (show)

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


Attachments
emerge --info firebird (emerge_info.txt,5.11 KB, text/plain)
2012-02-18 15:32 UTC, Garri
Details
emerge build log (build_log.txt,376.99 KB, text/plain)
2012-02-18 15:34 UTC, Garri
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Garri 2012-02-18 15:30:39 UTC
Emerge install phase fails then building firebird-2.5.1 with "client" USE flag.

...
install: cannot stat `*.msg': No such file or directory
!!! doins: *.msg does not exist
...

firebird-2.5.1 install phase completes well without flag.

Reproducible: Always

Steps to Reproduce:
1.Update Portage tree to recent state
2.USE="client" emerge firebird
Actual Results:  
emerge install phase fails

Expected Results:  
emerge process should complete successfully
Comment 1 Garri 2012-02-18 15:32:22 UTC
Created attachment 302381 [details]
emerge --info firebird
Comment 2 Garri 2012-02-18 15:34:01 UTC
Created attachment 302385 [details]
emerge build log
Comment 3 William L. Thomson Jr. 2012-02-18 18:44:10 UTC
Yes this is more an experimental use flag. I was trying to build the bare minimum for client install. But you end up having to build and install so much, like the msgs file/database. Its really not worth it I don't think and will likely remove the use flag unless upstream makes modifications to make it more friendly.

Probably should have added a warning on the client use flag. I changed the order of the install of the message files. Then realized they weren't even being built. Interesting it took this long for a bug report, expected one a long time ago :)
Comment 4 Michael Weber (RETIRED) gentoo-dev 2012-06-02 07:26:58 UTC
(In reply to comment #3)
> Probably should have added a warning on the client use flag. I changed the
> order of the install of the message files. Then realized they weren't even
> being built. Interesting it took this long for a bug report, expected one a
> long time ago :)
Can you please submit a new ebuild, w/o this issue, to the latest version can get stabilzied to fix bug 240988
Comment 5 William L. Thomson Jr. 2012-06-02 16:31:17 UTC
For the time being the client use flag could always be removed, which would correct this issue. Till I have a chance to work out the issues. The rest of the conditionals based on the use flag can remain, I believe. Just remove the use flag from the available use flags for the ebuild, so it can be stabilized.
Comment 6 Michael Weber (RETIRED) gentoo-dev 2012-06-02 16:57:45 UTC
Ok, I just mask the use flag.

+# Michael Weber<xmw@gentoo.org> (02 Jun 2012)
+# Not fit for production (bug 404403, comment #5)
+dev-db/firebird client
+