Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 110606

Summary: More correct boinc dependencies (and fix modular x deps)
Product: Gentoo Linux Reporter: Tony Murray <tonymurray>
Component: New packagesAssignee: Gentoo Science Related Packages <sci>
Status: VERIFIED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://boinc.berkeley.edu/build.php
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: boinc ebuild with fixed deps

Description Tony Murray 2005-10-27 03:18:42 UTC
Using Donnie's scripts and some other information (like the url) to obtain
minimum versions, I have revised the depend fields for the boinc ebuild.  I have
not fully tested this but I will do emerge --nodeps boinc in a chroot and
carefully check of each dep it fails on.

linking_libs.sh +X -server:
sys-devel/gcc-3.4.4-r1
sys-libs/glibc-2.3.5-r2
sys-libs/zlib-1.2.3
sys-libs/lib-compat-1.4
x11-libs/wxGTK-2.6.2

linking_libs.sh +X +server:
dev-libs/openssl-0.9.7g-r1
sys-devel/gcc-3.4.4-r1
sys-libs/glibc-2.3.5-r2
sys-libs/zlib-1.2.3
sys-libs/lib-compat-1.4
x11-libs/wxGTK-2.6.2

included_headers.sh:
dev-db/mysql-5.0.15
dev-libs/openssl-0.9.7g-r1
media-libs/jpeg-6b-r6
media-libs/mesa-6.3.2-r1
media-libs/glut-3.7.1
media-libs/alsa-lib-1.0.9
net-libs/c-client-2004g
sci-misc/boinc-4.72.20050813
sys-kernel/linux-headers-2.6.11-r2
sys-libs/glibc-2.3.5-r2
x11-libs/libXmu-0.99.1
x11-libs/libXt-0.99.1
x11-libs/libX11-0.99.2
x11-libs/wxGTK-2.6.2
x11-proto/xproto-7.0.1
Comment 1 Tony Murray 2005-10-27 03:27:35 UTC
Created attachment 71552 [details]
boinc ebuild with fixed deps

This has the new deps and also adds the pic use flag.
Also note that the alsa dep above is an error by the script.
Comment 2 Tony Murray 2005-10-27 03:31:41 UTC
Another additional note, boinc says it rely's on openssl-0.9.8  or greater, but
it seems to build with older (maybe the 0.9.8 is in newer cvs code) so the
version requirements on openssl could be removed at least for this version.
Comment 3 Tony Murray 2005-10-27 23:01:37 UTC
openssl is optional if it is missing we just use the old included librsaeuro or
whatever, so we could exclude it until we have a newer version of boinc, which
will require 0.9.8.
Comment 4 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-10-28 07:56:21 UTC
I have been looking at bumping boinc, but it fails to build here despite me 
trying several new versions. I will work on putting out a new revision of the 
current boinc version, but as I have said before diffs to the current ebuild 
are preferred. Hopefully I will have the time to test and release an updated 
ebuild addressing all outstanding issues with boinc. 
Comment 5 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-10-29 07:55:06 UTC
I have added boinc-4.72.20050813-r1 which addresses several issues including 
the updated dependency list which looks sane to me. I would like to add an 
updated version of boinc in the near future but have been very busy and haven't 
had much luck with the newer versions. I will try to make time in the near 
future to get to the bottom of the build problems. Thanks for all the work you 
put into these ebuilds Tony. 
Comment 6 Tony Murray 2005-10-31 08:08:36 UTC
Thanks.