First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 146789
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Donnie Berkholz <dberkholz@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Myrddin Emrys <myrddin@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
fish-1.21.12.ebuild fish-1.21.12.ebuild text/plain Myrddin Emrys 2006-09-07 20:50 0000 1.02 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 146789 depends on: Show dependency tree
Show dependency graph
Bug 146789 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: 2006-09-07 20:48 0000
This is an update to the Friendly Interactive SHell (fish). The current ebuild
(version 1.21.8) is somewhat broken because it requires X even if you set -X.
1.21.8 requires Doxygen, which requires X... this requirement was dropped in
later versions, allowing fish to be installed without X on the system.

Hence my submission. I only had to modify the ebuild to remove the doxygen
requirement... nothing else from the 1.21.8 ebuild was altered. It emerged fine
onto my system but this is the first time I've altered an ebuild, so please
doublecheck to make sure I did not do something wrong.

I would like to point something out however... the old ebuild, 1.21.8, appears
to disable xsel (--without-xsel) whether or not the X flag is set... this is a
bug I think, but I don't know how to fix it. This bug is in my ebuild, 1.21.12
as well. If someone could fix that I would be grateful.

Myrddin

------- Comment #1 From Myrddin Emrys 2006-09-07 20:50:33 0000 -------
Created an attachment (id=96362) [edit]
Updated ebuild

------- Comment #2 From Frederik 'Freso' S. Olesen 2006-09-17 03:13:42 0000 -------
Simply using "$(use_with X xsel)" instead of "--without-xsel" should do the
trick. I haven't tried though.

But, wait, I believe that the "--without-xsel" actually tells fish not to
compile the xsel included in its source, so it *should* actually _always_ be
passed to the compiler, to avoid having two xsel's installed (x11-misc/xsel +
app-shells/fish) or having an xsel which doesn't function (due to no installed
X).
fish itself will find out whether there's an xsel installed, whether or not
it's the one that came from fish's source or from its own source.

------- Comment #3 From Frederik 'Freso' S. Olesen 2006-09-17 03:16:28 0000 -------
Oh, and I'd say to keep the ewarn until fish-1.22.

------- Comment #4 From Donnie Berkholz 2006-09-23 23:18:42 0000 -------
Bumped in the tree, thanks!

First Last Prev Next    No search results available      Search page      Enter new bug