I've written an ebuild for a statistical genetics program called generecon. Homepage is http://www.daimi.au.dk/~mailund/GeneRecon/ Builds fine under x86, comments on the ebuild would be greatly appreciated. Cheers slack---line
Created attachment 83709 [details] generecon-1.2.0.ebuild
Similar criticism here (as in #121921). Please adjust the ebuild correspondingly. George
Created attachment 84803 [details] Updated ebuild Updated ebuild to address feedback, and update to new version.
The ebuild in now in the Gentoo Science Overlay: http://www.gentooscience.org/ I've made some modifications to it. Look at them and take them into account for the next ebuild. Please, test it and comment here how it worked, because I don't know how to use the program. Lucas Chiesa
(In reply to comment #4) > The ebuild in now in the Gentoo Science Overlay: > http://www.gentooscience.org/ > Thanks for the heads up on the site, hadn't come across it before. > I've made some modifications to it. Look at them and take them into account for > the next ebuild. > > Please, test it and comment here how it worked, because I don't know how to use > the program. > I don't see any new attachment above, only the ebuild I added the other day? If you could attach it above then I'll happily test it, although there should be some sample data with the install, and if these run then its compiled fine (the manual linked from the home page shows how to run the program). Cheers Neil
(In reply to comment #5) I'm now testing the program following the manual you pointed out. I did not attached the new ebuild here because it is in the overlay. You should follow the instructions in the section "Obtaining the Overlay", which you can find in the main page of www.gentooscience.org. After following those steps, you should be able to install generecon as any other portage package. Thank you, Lucas Chiesa
(In reply to comment #6) > (In reply to comment #5) > > I'm now testing the program following the manual you pointed out. > > I did not attached the new ebuild here because it is in the overlay. You should > follow the instructions in the section "Obtaining the Overlay", which you can > find in the main page of www.gentooscience.org. > After following those steps, you should be able to install generecon as any > other portage package. Apologies I didn't realise that you'd 'forked' this bug over to there. I already have an overlay structure setup on my system (hence why I could emerge generecon using the ebuild), so will try fitting the files into that, however you may wish to have a cop of my ChangeLog which I have been updating. Its not very extensive, but it does detail the genesis and progression of the ebuilds I've been writing. Cheers Neil P.S. - Hope the examples worked, the nature of the problem is computationally intensive, so don't be surprised if it takes a while.
(In reply to comment #7) > Apologies I didn't realise that you'd 'forked' this bug over to there. ;) > I already have an overlay structure setup on my system (hence why I could > emerge generecon using the ebuild), so will try fitting the files into that, > however you may wish to have a cop of my ChangeLog which I have been updating. > Its not very extensive, but it does detail the genesis and progression of the > ebuilds I've been writing. You don't need to "merge" the overlays, you can specify to portage more than one overlay, for example, in make.conf you may add a line like this: PORTDIR_OVERLAY= "/usr/local/portage /usr/local/sci-overlay" In order to use the two overlays. > P.S. - Hope the examples worked, the nature of the problem is computationally > intensive, so don't be surprised if it takes a while. Yes, it takes a loooong time, at least on my PC.. ;)
Hi, looks like upstream changed the tarball, and now the recorded filesize does not match anymore. Aside: This bug should get the [science-overlay] decoration! >>> Emerging (3 of 8) sci-biology/generecon-1.2.1-r1 from science >>> Downloading 'http://gentoo.tiscali.nl/distfiles/generecon-1.2.1.tar.gz' --2010-01-06 10:42:35-- http://gentoo.tiscali.nl/distfiles/generecon-1.2.1.tar.gz Resolving gentoo.tiscali.nl... 195.241.77.98 Connecting to gentoo.tiscali.nl|195.241.77.98|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2010-01-06 10:42:35 ERROR 404: Not Found. >>> Downloading 'http://www.daimi.au.dk/~mailund/GeneRecon/download/generecon-1.2.1.tar.gz' --2010-01-06 10:42:35-- http://www.daimi.au.dk/~mailund/GeneRecon/download/generecon-1.2.1.tar.gz Resolving www.daimi.au.dk... 130.225.16.54 Connecting to www.daimi.au.dk|130.225.16.54|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 239507 (234K) [application/x-gzip] Saving to: “/usr/portage/distfiles/generecon-1.2.1.tar.gz” 100%[=========================================================================================>] 239,507 392K/s in 0.6s 2010-01-06 10:42:36 (392 KB/s) - “/usr/portage/distfiles/generecon-1.2.1.tar.gz” saved [239507/239507] ('Filesize does not match recorded size', 239507L, 238270) !!! Fetched file: generecon-1.2.1.tar.gz VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 239507 !!! Expected: 238270 Refetching... File renamed to '/usr/portage/distfiles/generecon-1.2.1.tar.gz._checksum_failure_.QsXaBq' !!! Couldn't download 'generecon-1.2.1.tar.gz'. Aborting. * Fetch failed for 'sci-biology/generecon-1.2.1-r1', Log file: * '/var/tmp/portage/sci-biology/generecon-1.2.1-r1/temp/build.log'