| Summary: | sci-physics/vgm-4.9-r1 - /.../B4DetectorConstruction.cc: error: Invisible is not a member of G4VisAttributes | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
| Component: | Current packages | Assignee: | Oliver Freyermuth <o.freyermuth> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | amadio, proxy-maint |
| Priority: | Normal | Keywords: | PullRequest |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://github.com/gentoo/gentoo/pull/22192 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 logs.tar.bz2 sci-physics:vgm-4.9-r1:20210902-125458.log temp.tar.bz2 |
||
|
Description
Toralf Förster
2021-09-02 13:54:52 UTC
Created attachment 737164 [details]
emerge-info.txt
Created attachment 737167 [details]
emerge-history.txt
Created attachment 737170 [details]
environment
Created attachment 737173 [details]
etc.portage.tar.bz2
Created attachment 737176 [details]
logs.tar.bz2
Created attachment 737179 [details]
sci-physics:vgm-4.9-r1:20210902-125458.log
Created attachment 737182 [details]
temp.tar.bz2
This looks like an incompatibility with sci-physics/geant-4.11 to me: @amadio, when you found that sci-ohysics/geant-vmc does not work with sci-physics/geant-4.11 yet, did you also try to compile VGM? I assume we may also need to add a <sci-physics/geant-4.11 restriction here. I confirmed sci-physics/geant-4.11 has indeed removed G4VisAttributes::Invisible: https://gitlab.cern.ch/geant4/geant4/-/blob/master/ReleaseNotes/Beta4.11.0-1.txt The linked PR adds a requirement to <sci-physics/geant-4.11 for current sci-physics/vgm versions (vgm upstream has not yet made a release supporting geant-4.11). The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4112d3e21c207f27e041bed2c819c6f5976e5e53 commit 4112d3e21c207f27e041bed2c819c6f5976e5e53 Author: Oliver Freyermuth <o.freyermuth@googlemail.com> AuthorDate: 2021-09-02 14:35:36 +0000 Commit: Guilherme Amadio <amadio@gentoo.org> CommitDate: 2021-09-02 15:15:29 +0000 sci-physics/vgm: update dependency on sci-physics/geant Does not compile against >=sci-physics/geant-4.11.0_beta1. Closes: https://bugs.gentoo.org/811435 Closes: https://github.com/gentoo/gentoo/pull/22192 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> sci-physics/vgm/vgm-4.8-r1.ebuild | 4 ++-- sci-physics/vgm/vgm-4.9-r1.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) The fix for this is quite easy, in case you want to do that, just replace G4VisAttributes::Invisible with G4VisAttributes::GetInvisible() everywhere in the code. The former was deprecated and was removed for the Geant4 11.0 release. |