Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 248749 - sci-misc/boinc-6.2.15 - make[2]: *** No rule to make target `../curl/ca-bundle.crt', needed by `all-am'. Stop.
Summary: sci-misc/boinc-6.2.15 - make[2]: *** No rule to make target `../curl/ca-bundl...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Marcus D. Hanwell (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-25 08:28 UTC by Olivier Mondoloni
Modified: 2008-11-27 19:54 UTC (History)
3 users (show)

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


Attachments
emerge --info (emerge_info_gannet,3.77 KB, text/plain)
2008-11-25 10:02 UTC, Mike Hammill
Details
emerge --info (ppc32) (emerge_info_giddy,3.18 KB, text/plain)
2008-11-25 10:26 UTC, Mike Hammill
Details
boinc-6.2.15 ebuild diff (boinc-6.2.15.ebuild.patch,1.44 KB, patch)
2008-11-25 12:17 UTC, Olivier Mondoloni
Details | Diff
Boinc 6.2.15 new ebuild for test (boinc-6.2.15.ebuild,6.45 KB, text/plain)
2008-11-25 12:18 UTC, Olivier Mondoloni
Details
boinc-6.2.15.ebuild.diff (boinc-6.2.15.ebuild.diff,1.86 KB, patch)
2008-11-25 19:28 UTC, Jimmy.Jazz
Details | Diff
New boinc-6.2.15 diff patch (boinc-6.2.15.ebuild.patch,1.09 KB, patch)
2008-11-25 22:17 UTC, Olivier Mondoloni
Details | Diff
New boinc-6.2.15 ebuild (user permission to boinc_gui) (boinc-6.2.15.ebuild_userboincgui,6.56 KB, text/plain)
2008-11-25 22:22 UTC, Olivier Mondoloni
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Mondoloni 2008-11-25 08:28:06 UTC
no rules for creating ../curl/ca-bundle.crt

Reproducible: Always

Steps to Reproduce:
1.emerge =sci-misc/boinc-6.2.15
2.
3.

Actual Results:  
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I..  -I../lib -I../api -I../db -I../client -I../tools -I../sched -I../lib/mac   -march=native -O2 -pipe -I/usr/include -I/usr/include/openssl  -MT switcher.o -MD -MP -MF .deps/switcher.Tpo -c -o switcher.o switcher.C
make[2]: *** Pas de règle pour fabriquer la cible « ../curl/ca-bundle.crt », nécessaire pour « all-am ». Arrêt.
make[2]: *** Attente des tâches non terminées....
In file included from client_types.h:37,
                 from file_names.h:23,
                 from work_fetch.C:42:
../lib/coproc.h: In constructor ‘COPROC_CUDA::COPROC_CUDA()’:
../lib/coproc.h:97: attention : deprecated conversion from string constant to ‘char*’
../lib/coproc.h: In constructor ‘COPROC_CELL_SPE::COPROC_CELL_SPE()’:
../lib/coproc.h:107: attention : deprecated conversion from string constant to ‘char*’
mv -f .deps/switcher.Tpo .deps/switcher.Po
mv -f .deps/boinc_client-work_fetch.Tpo .deps/boinc_client-work_fetch.Po
mv -f .deps/boinc_client-gui_rpc_server_ops.Tpo .deps/boinc_client-gui_rpc_server_ops.Po
mv -f .deps/boinc_client-scheduler_op.Tpo .deps/boinc_client-scheduler_op.Po
make[2]: quittant le répertoire « /var/tmp/portage/sci-misc/boinc-6.2.15/work/boinc-6.2.15/client »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /var/tmp/portage/sci-misc/boinc-6.2.15/work/boinc-6.2.15 »
make: *** [all] Erreur 2
 [31;01m*[0m 
 [31;01m*[0m ERROR: sci-misc/boinc-6.2.15 failed.
 [31;01m*[0m Call stack:
 [31;01m*[0m               ebuild.sh, line   49:  Called src_compile
 [31;01m*[0m             environment, line 3134:  Called die
 [31;01m*[0m The specific snippet of code:
 [31;01m*[0m           emake || die "emake failed";
 [31;01m*[0m  The die message:
 [31;01m*[0m   emake failed
 [31;01m*[0m 
 [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
 [31;01m*[0m A complete build log is located at '/var/tmp/portage/sci-misc/boinc-6.2.15/temp/build.log'.
 [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/sci-misc/boinc-6.2.15/temp/environment'.
 [31;01m*[0m 


Expected Results:  
The archive seems to be broken. The script didn't find ca-bundle.crt in curl directory.

emerge --info :

Portage 2.1.4.5 (default/linux/amd64/2008.0, gcc-4.2.4, glibc-2.6.1-r0, 2.6.26-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.26-gentoo-r3 x86_64 Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
Timestamp of tree: Tue, 25 Nov 2008 07:45:01 +0000
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r13, 2.5.2-r7
dev-python/pycrypto: 2.0.1-r6
dev-util/cmake:      2.4.6-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo "
LANG="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="fr"
MAKEOPTS="-j8"
PKGDIR="/usr/local/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/berkano /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 berkdb bzip2 cli cracklib crypt cups dbus dri dvd encode exif fortran gdbm gif gpm gtk hal iconv ipv6 isdnlog ithreads java jpeg logrotate mad midi mmx mp3 mudflap multilib ncurses nls nptl nptlonly ogg opengl openmp oss pam pcre perl png pppd python readline reflection sdl session spl sse sse2 ssl startup-notification sysfs tcpd threads tiff truetype unicode v4l vorbis wxwindows x264 xml xorg xv xvid zlib" ALSA_CARDS="hda-intel usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Mike Hammill 2008-11-25 10:02:11 UTC
Created attachment 173317 [details]
emerge --info

Suggest expanding this to at least x86 as well.  I have the exact same problem with x86 with and without GUI interface: e.g., 

make[2]: *** No rule to make target `../curl/ca-bundle.crt', needed by `all-am'.  Stop.
make[2]: *** Waiting for unfinished jobs....
mv -f .deps/switcher.Tpo .deps/switcher.Po
mv -f .deps/boinc_client-scheduler_op.Tpo .deps/boinc_client-scheduler_op.Po
make[2]: Leaving directory `/var/tmp/portage/sci-misc/boinc-6.2.15/work/boinc-6.2.15/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/sci-misc/boinc-6.2.15/work/boinc-6.2.15'
make: *** [all] Error 2
 * 
 * ERROR: sci-misc/boinc-6.2.15 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3051:  Called die
 * The specific snippet of code:
 *           emake || die "emake failed";
 *  The die message:
 *   emake failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/sci-misc:boinc-6.2.15:20081125-094004.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sci-misc/boinc-6.2.15/temp/environment'.
Attached is emerge --info.

Viva la france! :-)
Comment 2 Olivier Mondoloni 2008-11-25 10:24:27 UTC
Boinc Source Version 6.2.15 fixed at http://olivier.mondoloni.free.fr/boinc_source/boinc-6.2.15.tar.bz2
Try it please.
Comment 3 Mike Hammill 2008-11-25 10:26:24 UTC
Created attachment 173320 [details]
emerge --info (ppc32)

Same problem on ppc32:

mv -f .deps/boinc_client-whetstone.Tpo .deps/boinc_client-whetstone.Po
powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I..  -I../lib -I../api -I../db -I../client -I../tools -I../sched -I../lib/
mac   -O2 -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe -I/usr/include -I/usr/include/openssl  -MT sw
itcher.o -MD -MP -MF .deps/switcher.Tpo -c -o switcher.o switcher.C
make[2]: *** No rule to make target `../curl/ca-bundle.crt', needed by `all-am'.  Stop.
make[2]: *** Waiting for unfinished jobs....
Comment 4 Olivier Mondoloni 2008-11-25 12:10:23 UTC
Did you try the source I provide with ? Link above.
After ebuild boinc-6.2.15.ebuild digest.
emerge boinc
Comment 5 Olivier Mondoloni 2008-11-25 12:17:11 UTC
Created attachment 173335 [details, diff]
boinc-6.2.15 ebuild diff

Several options has been deactivated (boincmgr also).
Emake fix comes back.
Etc ....
Comment 6 Olivier Mondoloni 2008-11-25 12:18:22 UTC
Created attachment 173336 [details]
Boinc 6.2.15 new ebuild for test

Try it please.
Comment 7 Mike Hammill 2008-11-25 12:47:38 UTC
(In reply to comment #2)
> Boinc Source Version 6.2.15 fixed at
> http://olivier.mondoloni.free.fr/boinc_source/boinc-6.2.15.tar.bz2
> Try it please.
> 

I tried this in a /usr/local/portage/sci-misc/boinc environment with the rest of the stuff from the original ebuild on both x86 and ppc32 and it compiled on both.  I can also add that it runs under x86.  (It is a bit harder to try on ppc32 as no setiathome (or other app) has been compiled for ppc32 and one has to go through the task of compiling it one self with boinc source.  Your boinc does, however, run on ppc32 also, so I would say you have a winner!  If you are up to getting ppc32 setiathome or other app going, you are god! :-)

Thanks for working this all out!
Comment 8 Olivier Mondoloni 2008-11-25 13:06:51 UTC
Look at this link for ppc32 compliant projects http://www.myboinc.com/scores/proj_infos.php 

Thank you for testing.
Comment 9 Tomáš Hlušička 2008-11-25 15:27:52 UTC
 new test 6.2.15 ebuild failed 

>>> Emerging (1 of 1) sci-misc/boinc-6.2.15
 * boinc-6.2.15.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                                                      [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                         [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                        [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                       [ ok ]
>>> Unpacking source...
>>> Unpacking boinc-6.2.15.tar.bz2 to /var/tmp/portage/sci-misc/boinc-6.2.15/work

 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 * 
 *   /usr/local/portage/sci-misc/boinc/files/boinc-6.2.15-project-list-size.patch
 *   ( boinc-6.2.15-project-list-size.patch )

 * 
 * ERROR: sci-misc/boinc-6.2.15 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 3178:  Called epatch '/usr/local/portage/sci-misc/boinc/files/boinc-6.2.15-project-list-size.patch'
 *             environment, line 1649:  Called die
 * The specific snippet of code:
 *                   die "Cannot find $EPATCH_SOURCE!";
 *  The die message:
 *   Cannot find $EPATCH_SOURCE!
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/sci-misc:boinc-6.2.15:20081125-162108.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sci-misc/boinc-6.2.15/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * 

emerge --info

Portage 2.2_rc15 (default/linux/amd64/2008.0, gcc-4.3.2, glibc-2.8_p20080602-r0, 2.6.25-gentoo-r5 x86_64)
=================================================================
System uname: Linux-2.6.25-gentoo-r5-x86_64-Intel-R-_Core-TM-2_CPU_6600_@_2.40GHz-with-glibc2.2.5
Timestamp of tree: Tue, 25 Nov 2008 14:00:01 +0000
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7, 2.1.6-r1
dev-lang/python:     2.4.4-r9, 2.5.2-r8
dev-python/pycrypto: 2.0.1-r6
dev-util/cmake:      2.6.2
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.3.0-r1
sys-apps/sandbox:    1.2.18.1-r3
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.19
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O3 -march=core2  -mssse3 -pipe -fomit-frame-pointer -frecord-gcc-switches"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O3 -march=core2  -mssse3 -pipe -fomit-frame-pointer -frecord-gcc-switches"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="cs_CZ.UTF-8"
LC_ALL="cs_CZ.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="cs"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X a52 aac accessibility acl afs alsa amd64 amr avfs bash-completion berkdb bzip2 cairo cdda cdparanoia cdr cli cracklib crypt dbus directfb dri dts dv dvb dvd dvdr dvdread enca encode ffmpeg fftw flac fltk fontforge fortran gdbm gif glitz gnutls gpm gstreamer hal iconv imlib isdnlog java jpeg lcd lcms libnotify lirc lm_sensors mad matroska midi mikmod mmx mmxext mp3 mp4 mpeg mudflap multilib ncurses network nls nptl nptlonly nsplugin nvidia ogg openal opengl openmp pam pcre pdf perl png pppd python qt3support readline reflection sdl sdl-sound session slang smp speex spell spl sqlite sse sse2 ssl ssse3 stream svg symlink sysfs tcl tcpd teletext theora threads tiff tk transmitter truetype unicode userlocales v4l v4l2 vcd vdr vorbis x264 xanim xcomposite xml xorg xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse joystick evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="cs" LIRC_DEVICES="asusdh serial" USERLAND="GNU" VIDEO_CARDS="nvidia v4l"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 10 Nigel Drego 2008-11-25 15:30:35 UTC
Same problem here on x86. Haven't tried the test ebuild though as that I don't have any overlays setup.
Comment 11 Tomáš Hlušička 2008-11-25 15:57:55 UTC
sorry, i forgot copy files from /usr/portage/sci-misc/boinc/files/  to
to my overlay.

but now i got this error  

make[2]: *** No rule to make target `../curl/ca-bundle.crt', needed by `all-am'.  Stop.
make[2]: Leaving directory `/var/tmp/portage/sci-misc/boinc-6.2.15/work/boinc-6.2.15/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/sci-misc/boinc-6.2.15/work/boinc-6.2.15'
make: *** [all] Error 2
 * 
 * ERROR: sci-misc/boinc-6.2.15 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3123:  Called die
 * The specific snippet of code:
 *           emake -j1 || die "emake failed";
 *  The die message:
 *   emake failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/sci-misc:boinc-6.2.15:20081125-165449.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sci-misc/boinc-6.2.15/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * 
Comment 12 Tomáš Hlušička 2008-11-25 16:11:16 UTC
succesfull merge after recreate Manifest with fixed source
Comment 13 Toralf Förster gentoo-dev 2008-11-25 17:14:13 UTC
(In reply to comment #10)
> Same problem here on x86. Haven't tried the test ebuild though as that I don't
> have any overlays setup.
echo "PORTDIR_OVERLAY=/usr/local/portage" >> /etc/make.conf
cd /usr/local/portage
mkdir -p sci-misc/boinc
cp -ar /usr/portage/sci-misc/boinc/* sci-misc/boinc
cd sci-misc/boinc
...
:-)
Comment 14 Jimmy.Jazz 2008-11-25 19:27:30 UTC
(In reply to comment #10)
> Same problem here on x86. Haven't tried the test ebuild though as that I don't
> have any overlays setup.
>
 
In your /etc/make.conf add both lines
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="${PORTDIR}/local/overlay ${PORTDIR_OVERLAY}"

mkdir -p /usr/portage/local/overlay/sci-misc/boinc
cd /usr/portage/local/overlay/sci-misc/boinc
# copy the portage boinc tree in your overlay directory
cp -a /usr/portage/sci-misc/boinc .
cp boinc-6.2.15.ebuild.diff .
patch -b -p0 --dry-run < boinc-6.2.15.ebuild.diff
#if you are happy with the result above, delete --dry-run from the command line and do it again.
ebuild boinc-6.2.15.ebuild digest
emerge -avp boinc

et voila your first overlay is done ;)
Comment 15 Jimmy.Jazz 2008-11-25 19:28:17 UTC
Created attachment 173383 [details, diff]
boinc-6.2.15.ebuild.diff
Comment 16 Olivier Mondoloni 2008-11-25 22:17:41 UTC
Created attachment 173393 [details, diff]
New boinc-6.2.15 diff patch

You have to create gui_rpc_auth.cfg in files directory (/usr/local/portage/sci-misc/boinc/files) simply like this : touch gui_rpc_auth.cfg . I write a section in this ebuild to permit normal user access to boinc_gui by adding user account in boinc group (gpasswd -a user boinc).
Try it please.
Comment 17 Olivier Mondoloni 2008-11-25 22:22:54 UTC
Created attachment 173394 [details]
New boinc-6.2.15 ebuild (user permission to boinc_gui)
Comment 18 Olivier Mondoloni 2008-11-25 22:23:44 UTC
Comment on attachment 173394 [details]
New boinc-6.2.15 ebuild (user permission to boinc_gui)

Rename it to boinc-6.2.15.ebuild
Comment 19 Olivier Mondoloni 2008-11-26 10:18:33 UTC
I changed the source file boinc-6.2.15.tar.bz2. Boinc Manager doesn't display Prerelease at all.
Comment 20 Tomáš Chvátal (RETIRED) gentoo-dev 2008-11-27 19:31:11 UTC
This is my mistake. I forget that in bundling script i removed one more directory than i wanted. Sorry :(
Will fix asap.
Comment 21 Tomáš Chvátal (RETIRED) gentoo-dev 2008-11-27 19:54:19 UTC
Fixed in the tree. Have fun :]