First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 38509
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Alastair Tse (RETIRED) <liquidx@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Andre Lammel <andre@noitect.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
opencdk-0.5.3.ebuild opencdk-0.5.3 ebuild text/plain Andre Lammel 2004-01-17 07:05 0000 791 bytes Details
gnutls-1.0.4.ebuild gnutls-1.0.4 ebuild text/plain Andre Lammel 2004-01-17 09:40 0000 1.26 KB Details
opencdk-0.5.3.ebuild opencdk-0.5.3.ebuild text/plain Andre Lammel 2004-01-19 11:55 0000 801 bytes Details
gnutls-1.0.4.ebuild gnutls-1.0.4.ebuild text/plain Andre Lammel 2004-01-19 11:56 0000 1.26 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 38509 depends on: Show dependency tree
Show dependency graph
Bug 38509 blocks: 41408
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-01-17 07:02 0000
opencdk-0.5.1 does not compile with libgcrypt-1.1.91 because opencdk uses old
libgcrypt api calls.

------- Comment #1 From Andre Lammel 2004-01-17 07:05:34 0000 -------
Created an attachment (id=23978) [edit]
opencdk-0.5.3 ebuild

the problem in this bug is solved by simply upgrading opencdk to version 0.5.3
this attachment is the new ebuild (hopefully o.k.)

------- Comment #2 From Andre Lammel 2004-01-17 09:38:38 0000 -------
same with gnutls 0.8.12 - upgrade to gnutls 1.0.4 solves the problem
new ebuild for gnutls-1.0.4 is attached on net comment - and hopefully o.k.

------- Comment #3 From Andre Lammel 2004-01-17 09:40:11 0000 -------
Created an attachment (id=23989) [edit]
gnutls-1.0.4 ebuild

this is the ebuild for gnutls-1.0.4

------- Comment #4 From Andre Lammel 2004-01-17 10:26:06 0000 -------
i think there are some deps in the ebuilds using gnutls/opencdk to be solved...
otherwise emerge will try to merge older gnutls/opencdk - which fails as des-
cribed before.

they are easily resolvable by unmerging old versions of gnutls - should be done
by adding some flags to the ebuilds. 

i have not enough knowledge to correct the ebuilds - should be done by the package
maintainers.

hopefully i could help a little...

------- Comment #5 From Mindaugas Tamosevicius 2004-01-17 13:08:58 0000 -------
quoting http://gnu.tsuren.net/software/gnutls/download.html:
"Note that there are two branches of gnutls. The stable branch 0.8.x needs libtasn 0.1.x, opencdk 0.5.1 and libgcrypt 1.1.12.
The new stable 1.0.x branch use libtasn 0.2.x, libgcrypt 1.1.90 and opencdk 0.5.3."

------- Comment #6 From Jens Hoffrichter 2004-01-19 06:06:09 0000 -------
Hi,

I tried the ebuild for opencdk above, and it compiled without problem. 

I was trying to emerge evolution-1.5 (from breakmygentoo.net), it uses opencdk and gnutls, and I had also the described issues with gnutls. 

The posted ebuild for gnutls was incorrect, as it tried to download the source archive from ftp://ftp.gnutls.org/pub/gnutls/attic, which is not correct, as the file resides directly (I guess for the time being) in /pub/gnutls. But after correcting the SRC_URI in the .ebuild, it worked without problem.

Would it be possible to add a depend to opencdk and gnutls to require a libgcrypt <= 1.1.12 e.g.? I think this will testing simplify, especially if the ebuilds for the higher versions of opencdk etc. are entered into portage.

CU all,
Jens

------- Comment #7 From Andre Lammel 2004-01-19 11:53:58 0000 -------
oki, i updated the depencies in the ebuilds and tested remerging gnutls after
unmerging following packets:

- libgcrypt
- opencdk
- gnutls

i now got installed following versions:

- libgcrypt-1.1.91
- opencdk-0.5.3
- gnutls-1.0.4

i could not verfiy the problem with libsoup
reported in bug #37732 if you use the newest
ebuild, which is for libsoup-1.99.26-r1, af-
ter using the latest ebuilds attached to this 
message.

but i think the problem in bug #37732 occours
if you do not unmerge older versions of above
mentioned software and rebuild linking depen-
cies using revdep-rebuild...

i had to fix the depencies in opencdk and gnutls
to opencdk require libgcrypt >= 1.1.80 and gnutls
require libgcrypt >= 1.1.80 and opencdk >= 1.5.3

i fixed the SRC_URI in the opencdk and the gnutls
ebuilds. also set flags to x86 but left rest un-
stable because i cannot test them.

should be o.k. now - so pls try them out and give
some feedback...

the new ebuilds follow...

------- Comment #8 From Andre Lammel 2004-01-19 11:55:23 0000 -------
Created an attachment (id=24091) [edit]
opencdk-0.5.3.ebuild

updated ebuild for opencdk-0.5.3

------- Comment #9 From Andre Lammel 2004-01-19 11:56:11 0000 -------
Created an attachment (id=24092) [edit]
gnutls-1.0.4.ebuild

updated ebuild for gnutls-1.0.4

------- Comment #10 From Robert Moss (RETIRED) 2004-01-19 17:29:01 0000 -------
For those having trouble with libsoup, a fix is included in Bug #37732.

------- Comment #11 From Alastair Tse (RETIRED) 2004-01-22 17:02:53 0000 -------
*** Bug 37926 has been marked as a duplicate of this bug. ***

------- Comment #12 From Alastair Tse (RETIRED) 2004-01-22 17:07:20 0000 -------
sorry for this taking so long. the problem here is gnutls-1.0.4 breaks binary
compatibility, that means you have revdep-rebuild your apps that depend on
gnutls. 

opencdk-0.5.3 is now in portage. 

------- Comment #13 From Alastair Tse (RETIRED) 2004-02-01 04:00:35 0000 -------
fixed for this bug. gnutls-1.0.4 is another bug.

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