First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 56156
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: SpanKY <vapier@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Rainer Größlinger <scandium@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
nettle-1.10.ebuild dev-libs/nettle/nettle-1.10.ebuild text/plain Rainer Größlinger 2004-07-11 09:10 0000 880 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 56156 depends on: Show dependency tree
Bug 56156 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: 2004-07-05 11:28 0000
The dev-libs/lsh package includes the nettle library, which conflicts with
dev-libs/nettle (which I'd like to add) since they are sharing the filenames.

Looking at how other distributions do it, they seem to remove nettle from the
lsh build process and link against the nettle library of a real "nettle"
package.

Anyway, the current situation is rather broken since it blocks adding an ebuild
for the nettle library (http://www.lysator.liu.se/~nisse/nettle/).

------- Comment #1 From Mr. Bones. 2004-07-05 14:10:38 0000 -------
Looks like it's all yours to fix up since there's no metadata file for
dev-libs/lsh.

------- Comment #2 From SpanKY 2004-07-11 07:20:11 0000 -------
we cant exactly 'fix' this without an ebuild for nettle first

------- Comment #3 From Rainer Größlinger 2004-07-11 08:37:08 0000 -------
yes, but we also can't add a nettle ebuild before this is fixed ;P

The solution from what I see would be to do a new -r1 of lsh at the same time nettle is committed and nettle would need to check if the new revision is installed to not conflict with nettle (if lsh is installed at all, of course).

I will soon attach a nettle ebuild to this bug.

------- Comment #4 From SpanKY 2004-07-11 08:41:41 0000 -------
my point was, i'm not going to change lsh unless i have a copy of the nettle
ebuild

------- Comment #5 From Rainer Größlinger 2004-07-11 09:10:29 0000 -------
Created an attachment (id=35183) [edit]
dev-libs/nettle/nettle-1.10.ebuild

Proposed nettle ebuild.
The ebuild assumes that >=lsh-1.4.3-r1 don't include nettle anymore

------- Comment #6 From Rainer Größlinger 2004-07-11 09:12:09 0000 -------
Mike, I understood what you meant :)
I just wanted to say that fixing the lsh package and comitting a nettle ebuild should happen at the same time :)

------- Comment #7 From Rainer Größlinger 2004-07-11 09:16:22 0000 -------
oh, the eerror probably should say "... to at least this version before you can
install nettle" or something like that. Anyway :)

------- Comment #8 From SpanKY 2004-07-11 14:03:38 0000 -------
lsh wont work with the 1.10 version of nettle ... i guess theyve changed the
RSA API or some junk ...

i'll fix the lsh ebuild to not install libnettle.a (it should never have
anyways) and then i'll add the nettle package ...

the way to do it would be DEPEND="!<lsh-1.4.3-r1" instead of the junk in
pkg_setup

------- Comment #9 From Rainer Größlinger 2004-07-11 14:27:01 0000 -------
ok, I thought it was cool if the user gets told why he can't keep his old
version of lsh ;)

Since I don't use lsh, I don't know anything about the RSA API problems you
mentioned.

------- Comment #10 From SpanKY 2004-07-11 15:01:10 0000 -------
added nettle to portage and fixed lsh

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