Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79517 - Installing pyste w/ boost
Summary: Installing pyste w/ boost
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Disenchanted (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-25 14:38 UTC by Grant Goodyear (RETIRED)
Modified: 2005-04-26 17:12 UTC (History)
0 users

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


Attachments
boost.patch (boost.patch,1.09 KB, patch)
2005-03-21 15:59 UTC, Grant Goodyear (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Grant Goodyear (RETIRED) gentoo-dev 2005-01-25 14:38:47 UTC
Along with boost.python, boost also has a nice python interface generator called pyste.  Right now pyste isn't being installed because it's optional.  Doing so is fairly simple, however, since it's just a matter of cd'ing into boost's libs/python/pyste directory and running python setup.py properly.  Pyste is incredibly small compared to the rest of boost, so I don't see any real reason to make it optional, but I'll happily leave that up to you.
Comment 1 Grant Goodyear (RETIRED) gentoo-dev 2005-01-25 14:41:20 UTC
Ah, perhaps a use flag might be a good idea.  Running pyste requires elementtree and gccxml as dependencies.  I just added gccxml to portage.
Comment 2 Disenchanted (RETIRED) gentoo-dev 2005-01-25 15:15:09 UTC
once i find out why it isnt possible to build boost's own serialization demo.cpp albeit built by bjam ill add that, i just dont want to add something to the mix before that, plus the constant bugging about either not wanting -toolset- in lib name or do wanting it looks like another USE flag too, again, after i find out why it isnt built properly using bjam (which was the #1 suggestion on making sure our boost is built right "use bjam")
Comment 3 Disenchanted (RETIRED) gentoo-dev 2005-03-04 22:21:36 UTC
ok, wanna tell me how to run setup.py properly ill add the deps and local pyste useflag

the link issues relate to binutils and serialization only coming in .a flavor, with that sort of cleared id like to see to get this done, i dont know pyste, so ill need you to clue me in :)

Comment 4 Grant Goodyear (RETIRED) gentoo-dev 2005-03-21 15:59:20 UTC
Created attachment 54115 [details, diff]
boost.patch
Comment 5 Disenchanted (RETIRED) gentoo-dev 2005-04-16 20:29:52 UTC
i will see to incorporate this into all the other changes boost will receive by -r2, although the patch offsets   wont be right i think i can handle putting  this in "manually"

once i get some replies to me USE flag thread on -dev ML i'll be able to commit, including this, thanks

Comment 6 Grant Goodyear (RETIRED) gentoo-dev 2005-04-21 10:01:04 UTC
It's actually quicker to patch the new ebuild, let the IUSE and RDEPEND hunk fail, and just fix that hunk by hand.  Less typing that way!
Comment 7 Disenchanted (RETIRED) gentoo-dev 2005-04-23 16:44:24 UTC
please test http://dev.gentoo.org/~morfic/boost-1.32.0-r3.ebuild

Comment 8 Disenchanted (RETIRED) gentoo-dev 2005-04-23 17:42:08 UTC
hm, there is a pyste.py now in my path :)
Comment 9 Disenchanted (RETIRED) gentoo-dev 2005-04-24 15:04:49 UTC
dev-cpp/gccxml and dev-python/elementtree need keywording for ~sparc ~ppc64 ~ppc ~amd64 for this to become a reality

i will do the ~ppc testing right now (cmake seems distcc unfriendly), and hope for some ~amd64 (in a couple days) action while i do this, i would have to drop keywords if the testing can't happen, which i wouldnt like doing

Comment 10 Disenchanted (RETIRED) gentoo-dev 2005-04-24 15:48:47 UTC
down to sparc, ppc64 and ppc-macos dep loving

any complaints about the ebuild from your side?
Comment 11 Disenchanted (RETIRED) gentoo-dev 2005-04-24 15:49:28 UTC
well of course i would use.mask pyste on spark and ppc64 not drop them alltogether, no  idea what i was thinking there
Comment 12 Disenchanted (RETIRED) gentoo-dev 2005-04-26 17:12:32 UTC
pyste now can be installed with boost if so wished