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

Bug 251617

Summary: sci-biology/staden-bin contains an internal copy of Tcl/Tk 8.4 and one of zlib
Product: Gentoo Linux Reporter: Diego Elio Pettenò (RETIRED) <flameeyes>
Component: New packagesAssignee: Gentoo Science Biology related packages <sci-biology>
Status: RESOLVED WONTFIX    
Severity: normal CC: esigra, mmokrejs
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 251464    
Attachments: staden-src-1-7-0.patch
staden-1.7.0.ebuild

Description Diego Elio Pettenò (RETIRED) gentoo-dev 2008-12-19 12:48:48 UTC
opt/staden/lib/linux-binaries/libtcl8.4.so
   opt/staden/lib/linux-binaries/libtk8.4.so

adler32  /var/tmp/portage/sci-biology/staden-bin-1.7.0/image/opt/staden/lib/linux-binaries/libread.so

I cannot tell which version though since it tries to load libcurl.so.3 that is not in the system (since it's libcurl.so.4 nowadays).
Comment 1 Martin Mokrejš 2009-02-23 03:34:53 UTC
It is probably 8.4.0 version which is bundled into staden sources although somewhere in the *.mk files it refers to 8.4.6.

I have managed to get the ting compiled but because it overrides some function from the tcl/tk in a binary called stash it probably needs really 8.4.0. I do not understand what is going on. Somebody please figure out what is it doing. Currently the sources compile, generate even .ps, .pdf, .html docs for me but binaries crash due to this 'stash' thing.

Please see my upstream bug report at https://sourceforge.net/tracker/index.php?func=detail&aid=1536497&group_id=100316&atid=627058
for more details. Download the sources for 1.7.0, apply my patch and compile it.
To get it really functional is up to you. ;-)
Comment 2 Martin Mokrejš 2009-02-23 03:36:46 UTC
Created attachment 182848 [details, diff]
staden-src-1-7-0.patch
Comment 3 Martin Mokrejš 2009-02-23 03:46:28 UTC
Created attachment 182849 [details]
staden-1.7.0.ebuild

Untested ebuild as I have compiled stuff from my shell. I do not know even how to get the original staden-1.5.3.ebuild out of portage cvs so somebody merge these two versions. In theory this ebuild should be helpful.
Comment 4 Martin Mokrejš 2010-03-28 23:10:28 UTC
This might become eventually no issue if bug #311847 (staden-2.0.0) can be compiled from sources. It seems according to README.build in the source archives that is can be compiled on Ubuntu and Fedora, so we just need to make the ebuilds right. :)
Comment 5 Martin Mokrejš 2010-12-06 13:27:47 UTC
Live SVN ebuild of staden is available in bug #311847, staden-2.0.0b8 has all necessary fixes as well, just cannot download it now and am lazy to extract the release from svn manually. Just use the -9999 ebuild.
Comment 6 Pacho Ramos gentoo-dev 2012-07-21 13:55:41 UTC
dropped