Summary: | media-gfx/freecad-0.19.2 please stabilize | ||||||
---|---|---|---|---|---|---|---|
Product: | Gentoo Linux | Reporter: | Maxim Ganetsky <maxkill> | ||||
Component: | Stabilization | Assignee: | Bernd <waebbl-gentoo> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | normal | CC: | aballier, dirk.schneider646, kripton, mike, proxy-maint, sci | ||||
Priority: | Normal | Keywords: | CC-ARCHES, STABLEREQ | ||||
Version: | unspecified | Flags: | nattka:
sanity-check+
|
||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Package list: |
media-gfx/freecad-0.19.4-r1 amd64
sci-libs/opencascade-7.5.3-r6 amd64
sci-libs/pcl-1.12.0 amd64
dev-libs/OpenNI2-2.2_beta2-r1 amd64
sci-libs/orocos_kdl-1.5.1 amd64
sci-libs/vtk-9.0.3-r4 amd64
dev-libs/pegtl-2.8.3-r1 amd64
sci-libs/kissfft-131.1.0 amd64
dev-libs/OpenNI-1.5.7.10-r2 amd64
|
Runtime testing required: | --- | ||||
Bug Depends on: | 836683, 840776, 845375 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
Maxim Ganetsky
2021-12-22 21:55:31 UTC
Several dependencies of freecad are still unstable, including some big packages like opencascade and vtk, which probably are themselves having deps which are not stabilized. I was already working towards this goal, by stabilizing openscad and med in the past. Still it's challenging for packages with such a big amount of dependencies. Keeping this in mind as a goal, but note it can still take some time until it can be realised. Yes, I understand, FreeCAD is big and complicated indeed. Thanks for your work! Sanity check failed:
> media-gfx/freecad-0.19.2-r5
> depend amd64 stable profile default/linux/amd64/17.1 (14 total)
> <sci-libs/opencascade-7.6.0:=[vtk(+)]
> >=sci-libs/med-4.0.0-r1[python,python_single_target_python3_8(-),python_single_target_python3_9(-)]
> >=sci-libs/pcl-1.8.1:=[opengl,openni2(+),qt5(+),vtk(+)]
> dev-libs/OpenNI2[opengl(+)]
> sci-libs/orocos_kdl:=
> sci-libs/vtk:=[boost(+),python,python_single_target_python3_8(-),python_single_target_python3_9(-),qt5,rendering]
> depend amd64 dev profile default/linux/amd64/17.1/no-multilib/systemd (1 total)
> <sci-libs/opencascade-7.6.0:=[vtk(+)]
> >=sci-libs/med-4.0.0-r1[python,python_single_target_python3_8(-),python_single_target_python3_9(-)]
> >=sci-libs/pcl-1.8.1:=[opengl,openni2(+),qt5(+),vtk(+)]
> dev-libs/OpenNI2[opengl(+)]
> sci-libs/orocos_kdl:=
> sci-libs/vtk:=[boost(+),python,python_single_target_python3_8(-),python_single_target_python3_9(-),qt5,rendering]
> rdepend amd64 stable profile default/linux/amd64/17.1 (14 total)
> <sci-libs/opencascade-7.6.0:=[vtk(+)]
> >=sci-libs/med-4.0.0-r1[python,python_single_target_python3_8(-),python_single_target_python3_9(-)]
> >=sci-libs/pcl-1.8.1:=[opengl,openni2(+),qt5(+),vtk(+)]
> dev-libs/OpenNI2[opengl(+)]
> sci-libs/orocos_kdl:=
> sci-libs/vtk:=[boost(+),python,python_single_target_python3_8(-),python_single_target_python3_9(-),qt5,rendering]
> rdepend amd64 dev profile default/linux/amd64/17.1/no-multilib/systemd (1 total)
> <sci-libs/opencascade-7.6.0:=[vtk(+)]
> >=sci-libs/med-4.0.0-r1[python,python_single_target_python3_8(-),python_single_target_python3_9(-)]
> >=sci-libs/pcl-1.8.1:=[opengl,openni2(+),qt5(+),vtk(+)]
> dev-libs/OpenNI2[opengl(+)]
> sci-libs/orocos_kdl:=
> sci-libs/vtk:=[boost(+),python,python_single_target_python3_8(-),python_single_target_python3_9(-),qt5,rendering]
Unable to check for sanity:
> no match for package: media-gfx/freecad-0.19.2-r5
Sanity check failed:
> media-gfx/freecad-0.19.2-r6
> depend amd64 stable profile default/linux/amd64/17.1 (14 total)
> <sci-libs/opencascade-7.6.0:=[vtk(+)]
> >=sci-libs/med-4.0.0-r1[python,python_single_target_python3_8(-),python_single_target_python3_9(-)]
> >=sci-libs/pcl-1.8.1:=[opengl,openni2(+),qt5(+),vtk(+)]
> dev-libs/OpenNI2[opengl(+)]
> sci-libs/orocos_kdl:=
> sci-libs/vtk:=[boost(+),python,python_single_target_python3_8(-),python_single_target_python3_9(-),qt5,rendering]
> depend amd64 dev profile default/linux/amd64/17.1/no-multilib/systemd (1 total)
> <sci-libs/opencascade-7.6.0:=[vtk(+)]
> >=sci-libs/med-4.0.0-r1[python,python_single_target_python3_8(-),python_single_target_python3_9(-)]
> >=sci-libs/pcl-1.8.1:=[opengl,openni2(+),qt5(+),vtk(+)]
> dev-libs/OpenNI2[opengl(+)]
> sci-libs/orocos_kdl:=
> sci-libs/vtk:=[boost(+),python,python_single_target_python3_8(-),python_single_target_python3_9(-),qt5,rendering]
> rdepend amd64 stable profile default/linux/amd64/17.1 (14 total)
> <sci-libs/opencascade-7.6.0:=[vtk(+)]
> >=sci-libs/med-4.0.0-r1[python,python_single_target_python3_8(-),python_single_target_python3_9(-)]
> >=sci-libs/pcl-1.8.1:=[opengl,openni2(+),qt5(+),vtk(+)]
> dev-libs/OpenNI2[opengl(+)]
> sci-libs/orocos_kdl:=
> sci-libs/vtk:=[boost(+),python,python_single_target_python3_8(-),python_single_target_python3_9(-),qt5,rendering]
> rdepend amd64 dev profile default/linux/amd64/17.1/no-multilib/systemd (1 total)
> <sci-libs/opencascade-7.6.0:=[vtk(+)]
> >=sci-libs/med-4.0.0-r1[python,python_single_target_python3_8(-),python_single_target_python3_9(-)]
> >=sci-libs/pcl-1.8.1:=[opengl,openni2(+),qt5(+),vtk(+)]
> dev-libs/OpenNI2[opengl(+)]
> sci-libs/orocos_kdl:=
> sci-libs/vtk:=[boost(+),python,python_single_target_python3_8(-),python_single_target_python3_9(-),qt5,rendering]
Sanity check failed:
> sci-libs/pcl-1.12.0
> depend amd64 dev profile default/linux/amd64/17.0/x32 (2 total)
> dev-libs/OpenNI
> depend amd64 stable profile default/linux/amd64/17.1 (14 total)
> dev-libs/OpenNI
> rdepend amd64 dev profile default/linux/amd64/17.0/x32 (2 total)
> dev-libs/OpenNI
> rdepend amd64 stable profile default/linux/amd64/17.1 (14 total)
> dev-libs/OpenNI
> sci-libs/vtk-9.0.3-r4
> depend amd64 dev profile default/linux/amd64/17.0/x32 (2 total)
> <dev-libs/pegtl-3
> sci-libs/kissfft[openmp]
> depend amd64 stable profile default/linux/amd64/17.1 (14 total)
> <dev-libs/pegtl-3
> sci-libs/kissfft[openmp]
> rdepend amd64 dev profile default/linux/amd64/17.0/x32 (2 total)
> sci-libs/kissfft[openmp]
> rdepend amd64 stable profile default/linux/amd64/17.1 (14 total)
> sci-libs/kissfft[openmp]
All sanity-check issues have been resolved Unable to check for sanity:
> no match for package: media-gfx/freecad-0.19.2-r6
All sanity-check issues have been resolved Unable to check for sanity:
> no match for package: media-gfx/freecad-0.19.2-r7
I can change this to 0.19.4, but I'd rather wait until the scheduled 0.20 release is out and go for stabilizing that instead. WDYT? I have no objections. But can you elaborate why do you prefer to wait for 0.20? OpenNI is no depedency for freecad, OpenNI2 is, so removed it from the list. (In reply to Maxim Ganetsky from comment #12) > I have no objections. But can you elaborate why do you prefer to wait for > 0.20? Looking at the package list, most of those packages don't have a stable version at all. I have only very limited time for working on my packages and it seems the arch teams as well. The bug has been open for 3 months, but amd64 team hasn't done any stabilization on it. Several of the packages have high build times and installing freecad on a fresh system pulls in ~200 packages. So building e.g. opencascade, vtk or freecad with tatt or a similar tool several times with different USE flag settings consumes a lot of time and resources. I'd like to get some of those dependencies stabilized in the time we have before 0.20. is getting released. This would ease the stabilization process for freecad as well. Anyway, I'm updating the package list for the removed 0.19.2 to keep this bug valid. Sanity check failed:
> sci-libs/pcl-1.12.0
> depend amd64 dev profile default/linux/amd64/17.0/x32 (2 total)
> dev-libs/OpenNI
> depend amd64 stable profile default/linux/amd64/17.1 (14 total)
> dev-libs/OpenNI
> rdepend amd64 dev profile default/linux/amd64/17.0/x32 (2 total)
> dev-libs/OpenNI
> rdepend amd64 stable profile default/linux/amd64/17.1 (14 total)
> dev-libs/OpenNI
All sanity-check issues have been resolved (In reply to Bernd from comment #13) > I have only very limited time for working on my packages and it seems the > arch teams as well. The bug has been open for 3 months, but amd64 team > hasn't done any stabilization on it. That's because no arches were added yet. But whether a version is eligible for stabilisation at all is entirely in the purview of its maintainer, and also FreeCAD dependencies' maintainers should be CCed here not to accidentally stabilise something that is not meant to be. (In reply to Andreas Sturmlechner from comment #16) > (In reply to Bernd from comment #13) > > I have only very limited time for working on my packages and it seems the > > arch teams as well. The bug has been open for 3 months, but amd64 team > > hasn't done any stabilization on it. > That's because no arches were added yet. > I noticed it this morning, but was busy adding CC-ARCHES. Thanks for hint on adding dep maintainers as well. Unable to check for sanity:
> no match for package: media-gfx/freecad-0.19.4
All sanity-check issues have been resolved Apart for vtk failing test phase (bug filed as https://bugs.gentoo.org/840776) everything else compiles and I can run freecad in a stable amd64 container. (In reply to Joonas Niilola from comment #20) > Apart for vtk failing test phase (bug filed as > https://bugs.gentoo.org/840776) everything else compiles and I can run > freecad in a stable amd64 container. Aaand things seem to have broken since. Created attachment 779426 [details]
opencascade-7.5.3-r6:20220518-081231.log.xz
amd64 done all arches done These look like bunch of sensitive applications... so I'm really hoping this doesn't end up biting us hard. Yeah. Looking at that list I'm not sure it was a good idea. |