Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 168041
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Seemant Kulleen (RETIRED) <seemant@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Neil Bothwick <neil@digimed.co.uk>
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 168041 depends on: Show dependency tree
Bug 168041 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-02-22 21:35 0000
The ebuild contains

built_with_use dev-scheme/guile regex || die "dev-scheme/guile must be built
with regex"
built_with_use dev-scheme/guile deprecated || die "dev-scheme/guile must be
built with deprecated"
built_with_use dev-scheme/guile discouraged || die "dev-scheme/guile must be
built with discouraged"

This means you try to emerge gnucash, get the failure and add the regex flag
for guile, emerge again and get another failure, add another USE flag, then
fail once again. The result is that you rebuild guile up to three times,
instead of once.

It would be better if each line contained

die "dev-scheme/guile must be built with the regex, deprecated and discouraged
USE flags."

------- Comment #1 From Jakub Moc (RETIRED) 2007-02-22 21:40:40 0000 -------
It would be even better to die just once:

built_with_use dev-scheme/guile regex deprecated discouraged || die "..."

------- Comment #2 From Daniel Gryniewicz 2007-02-22 22:38:04 0000 -------
Fixed.

------- Comment #3 From Jakub Moc (RETIRED) 2007-02-23 08:25:52 0000 -------
(In reply to comment #2)
> Fixed.
> 

You've produced a bunch of typos there, making the ebuild die due to
non-existant flag.

-if !built_with_use dev-scheme/guile regex depricated discouraged; then
-die "dev-scheme/guile must be built with USE=\"regex depricated discouraged\""
+if ! built_with_use dev-scheme/guile regex deprecated discouraged; then
+die "dev-scheme/guile must be built with USE=\"regex deprecated discouraged\""

------- Comment #4 From Daniel Gryniewicz 2007-02-23 14:46:41 0000 -------
I swear I installed it before I committed...

Anyway, fixed again.

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