Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 18871 - emerge openh323 still fails
Summary: emerge openh323 still fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-06 16:48 UTC by Ole Tange
Modified: 2003-05-16 19:31 UTC (History)
1 user (show)

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


Attachments
output from emerge openh323 (openh,98.11 KB, text/plain)
2003-04-06 16:49 UTC, Ole Tange
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ole Tange 2003-04-06 16:48:38 UTC
output from emerge is attached.  
 
This is a followup on 14979 (but I cannot reopen that bug).
Comment 1 Ole Tange 2003-04-06 16:49:20 UTC
Created attachment 10300 [details]
output from emerge openh323
Comment 2 Kaleb Pederson 2003-05-03 14:58:07 UTC
I'd love to see this fixed as it stops me from emerging gnomemeeting (and has for 
over a month).  I could add it to the package.mask and see if that helps..... Thanks. 
Comment 3 Alastair Tse (RETIRED) gentoo-dev 2003-05-15 04:11:16 UTC
this problem was fixed a while ago in ~x86 for 1.11.7. i'm inclined to move this to stable. the workaround for 1.11.2 is to unmerge pwlib abd openh323 first and then re-merge again.

better yet, can you guys try out openh323-1.11.7 instead so i can mark it stable (along with the newest gnomemeeting version)?
Comment 4 Martin Holzer (RETIRED) gentoo-dev 2003-05-15 04:54:05 UTC
works here only with dev-libs/pwlib-1.4.11
Comment 5 Martin Holzer (RETIRED) gentoo-dev 2003-05-15 11:58:27 UTC
can you confirm this ?
Comment 6 Alastair Tse (RETIRED) gentoo-dev 2003-05-15 12:10:17 UTC
yes, the deps imply that. 1.4.11 has some fixes that are required so merging while it is installed works properly.
Comment 7 Alastair Tse (RETIRED) gentoo-dev 2003-05-15 12:16:34 UTC
actually, i should clarify this because probably only I, the changelog and the bits of comments in the ebuild know about this issue.

the problem is with pwlib rather than openh323 when it comes to dying when merging. this is a problem with the pwlib makefiles which openh323 uses. pwlib actually installs makefiles in the system for other pwlib-users (eg. openh323) to source and build easily. however, their crypto support (read USE="ssl") makes pwlib and openh323 source the older existing versions of the header files from /usr instead of your ${S} or whatever.

this has been hacked around in the older pwlib and openh323, but is truely fixed only in the newer ebuilds because it requires users to re-emerge pwlib and openh323. therefore, i've made the latest unstable gnomemeeting to depend on these fixed ebuilds rather than a cover-all >=dev-libs/pwlib-1.4.7.

i hope that explains any remaining niggles about pwlib/openh323's horrendous build system
Comment 8 Alastair Tse (RETIRED) gentoo-dev 2003-05-16 16:42:51 UTC
bug reporter, can you confirm whether the newer pwlib/openh323 fixes the problem ?
Comment 9 Ole Tange 2003-05-16 19:11:21 UTC
This works: 
 
emerge pwlib-1.4.11.ebuild 
emerge openh323-1.11.7.ebuild 
 
Comment 10 Alastair Tse (RETIRED) gentoo-dev 2003-05-16 19:31:24 UTC
thanks for the confirmation. i'm going to mark those libraries to stable x86 shortly.