Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 70303 - New setiathome 4.x ebuild
Summary: New setiathome 4.x ebuild
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Science Related Packages
URL: http://boinc.ssl.berkeley.edu/seti_so...
Whiteboard:
Keywords: EBUILD
Depends on: 54962
Blocks: 97986
  Show dependency tree
 
Reported: 2004-11-06 14:30 UTC by Tony Murray
Modified: 2005-10-31 08:37 UTC (History)
2 users (show)

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


Attachments
app_info.xml skeleton file, goes filesdir (app_info.xml,300 bytes, text/plain)
2004-11-06 14:31 UTC, Tony Murray
Details
setiathome-4.07.ebuild (setiathome-4.07.ebuild,1.41 KB, text/plain)
2004-11-06 14:31 UTC, Tony Murray
Details
setiathome-4.09.ebuild (setiathome-4.09.ebuild,1.41 KB, text/plain)
2004-11-29 12:28 UTC, Tony Murray
Details
setiathome-4.09.ebuild (setiathome-4.09.ebuild,1.41 KB, application/octet-stream)
2004-11-29 12:47 UTC, Tony Murray
Details
setiathome-4.15.ebuild (setiathome-4.15.ebuild,1.60 KB, text/plain)
2005-04-19 09:30 UTC, Tony Murray
Details
Setiathome 4.18 ebuild (setiathome-4.18.ebuild,1.47 KB, text/plain)
2005-06-21 23:33 UTC, Tony Murray
Details
boinc-gutil.patch (boinc-gutil.patch,1.20 KB, patch)
2005-08-20 13:09 UTC, Olivier Fisette (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tony Murray 2004-11-06 14:30:07 UTC
This is an ebuild for setiathome, it depends on boinc, but boinc doesn't depend on it.  Boinc will download it's own binaries for projects unless one is provided...
Comment 1 Tony Murray 2004-11-06 14:31:28 UTC
Created attachment 43432 [details]
app_info.xml skeleton file, goes filesdir
Comment 2 Tony Murray 2004-11-06 14:31:54 UTC
Created attachment 43433 [details]
setiathome-4.07.ebuild
Comment 3 Tony Murray 2004-11-29 12:28:41 UTC
Created attachment 44950 [details]
setiathome-4.09.ebuild

Latest version of setiathome.
Comment 4 Tony Murray 2004-11-29 12:47:27 UTC
Created attachment 44951 [details]
setiathome-4.09.ebuild

wrong nightly tarball date. (they haven't updated their configure script since
4.07 yet)
Comment 5 Stefano Takekawa 2005-01-13 13:06:09 UTC
I have this error on two different system (i686 and i586) when I try to emerge -u setiathome

emerge --info
Portage 2.0.51-r11 (default-linux/x86/2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-cko3 i686)
=================================================================
System uname: 2.6.10-cko3 i686 Pentium III (Katmai)
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Dec  7 2004, 21:41:02)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.6.3, 1.7.9, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r2
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O2 -pipe -mmmx -msse -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O2 -pipe -mmmx -msse -fomit-frame-pointer"
DISTDIR="/mnt/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"


i686-pc-linux-gnu-g++  -march=pentium3 -O2 -pipe -mmmx -msse -fomit-frame-pointer -I/usr/X11R6//include -DHAVE_CONFIG_H -DTEXT_UI -DNDEBUG -DCLIENT -pthread  -I/usr/include/boinc/api -I/usr/include/boinc/lib -I/usr/include/boinc/image_libs/ -I.. -I../db -c -o version.o version.cpp
version.cpp:22:22: invalid digit "9" in octal constant
make[1]: *** [version.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/setiathome-4.09/work/seti_boinc/client'
make: *** [all] Error 2
Comment 6 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-04-18 13:54:06 UTC
I am currently working on this and boinc, and would like to get them into portage. I am currently unable to download the sources to the setiathome client though, and so will continue testing the boinc client for now.
Comment 7 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-04-18 14:51:08 UTC
I am working on the latest nightly snapshot right now. I will test and see how I go, using the latest ebuild as a starting point.
Comment 8 Tony Murray 2005-04-19 09:30:06 UTC
Created attachment 56674 [details]
setiathome-4.15.ebuild

This ebuild works for me, but it is a shame we have to download the entire
boinc source.  At least we don't have to compile it :)
Comment 9 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-04-21 12:07:10 UTC
4.15 is extremely slow, the source code for 4.09 is not in the archives/download location. I think we at least need the maths code from before it got messed up.
Comment 10 Roel Brook 2005-05-23 11:08:46 UTC
the ebuild depends on sci-astronomy/boinc. This package has moved to sci-misc/boinc.

Chaning that an the ebuild works great.
Comment 11 Tony Murray 2005-06-21 23:33:06 UTC
Created attachment 61701 [details]
Setiathome 4.18 ebuild

This is for testing. It seems to work on my system, but no guarantees.
Comment 12 Tim Cera 2005-08-20 08:32:13 UTC
I am just getting used to boinc so I could be wrong about this.  
  
It seems that setiathome as a seperate package should be deprecated.  The  
boinc software automatically downloads the required applications for the  
projects you sign up for.  
  
Now this isn't true for AMD64, since the boinc/setiathome folks don't have a   
binary for that architecture.  
 
Possible Answers: 
 * Maybe change the keywords for setiathome to just ~amd64? 
 * Keep setiathome as a ebuild, but just as a front for the boinc dependency. 
 
Comment 13 Olivier Fisette (RETIRED) gentoo-dev 2005-08-20 13:09:01 UTC
Created attachment 66422 [details, diff]
boinc-gutil.patch

Could be necessary. Not sure, though.
Comment 14 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-08-21 08:28:37 UTC
I have committed a modified form of the ebuild to the portage tree. Thanks Tony 
for all the work you have put into these ebuilds. I couldn't get the GUI 
working, or to compile here so it is still disabled for now - I do aim to get 
it working in future. 
Comment 15 Tony Murray 2005-10-31 08:37:26 UTC
Closing...