Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 230654 - sci-physics/root-5.20.00: version bump request
Summary: sci-physics/root-5.20.00: version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Science Physics related packages
URL: http://sources.gentoo.org/viewcvs.py/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-03 17:14 UTC by J. M. Gottfried
Modified: 2008-07-29 10:46 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description J. M. Gottfried 2008-07-03 17:14:24 UTC
sci-physics/root-5.20.00 has been released more than one week ago, please add it into the portage tree.

Reproducible: Always

Steps to Reproduce:
1.try to emerge sci-physics/root-5.20.002

Actual Results:  
ebuild does not exist
Comment 1 Sébastien Fabbro (RETIRED) gentoo-dev 2008-07-05 09:42:09 UTC
Hi,

I've been working on the ebuild lately. However I still can't get a workaround to a compile failure to the cint C++ interpretor:

g++ -m64 -O2 -o bin/makecint cint/tool/makecint.o
cint/tool/makecint.o: In function `global constructors keyed to makecint.cxx':
makecint.cxx:(.text+0x102): undefined reference to `TVersionCheck::TVersionCheck(int)'

Hopefully I will fix this as soon as I find more time.


Comment 2 Markus Dittrich (RETIRED) gentoo-dev 2008-07-05 11:11:25 UTC
(In reply to comment #1)
> g++ -m64 -O2 -o bin/makecint cint/tool/makecint.o
> cint/tool/makecint.o: In function `global constructors keyed to makecint.cxx':
> makecint.cxx:(.text+0x102): undefined reference to
> `TVersionCheck::TVersionCheck(int)'
> 
> Hopefully I will fix this as soon as I find more time.
> 

Hi Sébastien,

Just FYI: Compiling root_v5.20.00 via straight configure && make works fine 
on my opteron and makecint links fine without any errors. 

Best,
Markus  

Comment 3 Sébastien Fabbro (RETIRED) gentoo-dev 2008-07-08 16:46:57 UTC
root-5.20.00 is now in portage, but I masked it, not being quite happy with a few use flags. Also the directory structure has been moved around, possibly breaking more things.
The failure mentioned in my comment #1 is reproducible with the pch flag (gcc-4.3.1).
Please keep the bug open until we unmask it after a testing period and possible future fixes.
broken flags:
- pch
- xrootd+afs: missing some symbols in the linking component
- oracle: not tested yet
I also get occasional breaks during the ruby bindings but I suspect to be a pre-compiled header problem too.
Report more experiences here.
Thanks.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2008-07-28 18:04:34 UTC
  26 Jul 2008; Carsten Lohrke <carlo@gentoo.org> root-5.18.00d.ebuild,
  root-5.20.00.ebuild:
  Fix broken split Qt 4.4 dependencies, cf. bug 217161 comment 11.

Something seems to have gone wrong:

emerge: there are no ebuilds to satisfy "x11-libs/qt-xml:4".
(dependency required by "sci-physics/root-5.20.00" [installed])

And indeed:
gentoo-x86/sci-physics/root $ grep -n qt-xml root-*
root-5.18.00d.ebuild:42:                        x11-libs/qt-xml:4 )
root-5.20.00.ebuild:46:                 x11-libs/qt-xml:4 )

I guess x11-libs/qt-xmlpatterns was intended.
Comment 5 Carsten Lohrke (RETIRED) gentoo-dev 2008-07-28 20:00:10 UTC
Not a Qt bug. Qt 4 is masked anyways. This bug was triggered by my commit, but not introduces by me.
Comment 6 Sébastien Fabbro (RETIRED) gentoo-dev 2008-07-29 10:46:38 UTC
Qt4 fixed, pch removed and root-5.20.00 unmasked in cvs.
Thanks all.