Spec URL: https://download.copr.fedorainfracloud.org/results/mumble07/stepcode/srpm-builds/10251740/stepcode.spec SRPM URL: https://download.copr.fedorainfracloud.org/results/mumble07/stepcode/srpm-builds/10251740/stepcode-0.8.2%5E20260209git74b6fe4-1.src.rpm Description: STEPcode (formerly NIST's STEP Class Library) is used with IFC, STEP, and other standards that utilize the technologies of ISO10303 (STEP). It generates C++ and Python from EXPRESS (10303-11) schemas. The code is capable of reading and writing STEP Part 21 exchange files. It also utilizes Parts 22 and 23 (SDAI and its C++ binding). SC reads ISO10303-11 EXPRESS schemas and generates C++ source code that can read and write Part 21 files conforming to that schema. In addition to C++, SC includes experimental support for Python. Fedora Account System Username: mumble07 This is packaged as a dependency for OpenVSP. I am not in contact with the original authors. I do not currently have a sponsor.
Copr build: https://copr.fedorainfracloud.org/coprs/build/10253098 (succeeded) Review template: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2450187-stepcode/fedora-rawhide-x86_64/10253098-stepcode/fedora-review/review.txt Please take a look if any issues were found. --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string.
Hi, I will take this one, review to follow. Regards Phil
Hi, Builds ====== * Local x64_64: Good. * COPR: Various fails. https://copr.fedorainfracloud.org/coprs/kathenas/generic-fedora-rawhide-all-with-review-not-production/build/10266554/ RPM Lint ======== To review, maybe 'schema' not 'scemas'.. ============================ rpmlint session starts ============================ rpmlint: 2.8.0 configuration: /usr/lib/python3.14/site-packages/rpmlint/configdefaults.toml /etc/xdg/rpmlint/fedora-spdx-licenses.toml /etc/xdg/rpmlint/fedora.toml /etc/xdg/rpmlint/scoring.toml /etc/xdg/rpmlint/users-groups.toml /etc/xdg/rpmlint/warn-on-functions.toml rpmlintrc: [PosixPath('/tmp/tmp5alv7og_')] checks: 32, packages: 3 stepcode.src: E: spelling-error ('schemas', '%description -l en_US schemas -> schema, sachems, schemes') stepcode.x86_64: E: spelling-error ('schemas', '%description -l en_US schemas -> schema, sachems, schemes') stepcode.spec: W: specfile-warning sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory stepcode.x86_64: W: no-manual-page-for-binary check-express stepcode.x86_64: W: no-manual-page-for-binary exppp stepcode.x86_64: W: no-manual-page-for-binary print_attrs stepcode.x86_64: W: no-manual-page-for-binary print_schemas stepcode.x86_64: W: no-manual-page-for-binary schema_scanner stepcode-devel.x86_64: W: no-manual-page-for-binary exp2python 3 packages and 0 specfiles checked; 2 errors, 7 warnings, 241 filtered, 2 badness; has taken 20.7 s Package is very promising. Regards Phil
(In reply to Phil Wyett from comment #3) > Hi, > > Builds > ====== > > * Local x64_64: Good. > * COPR: Various fails. > > https://copr.fedorainfracloud.org/coprs/kathenas/generic-fedora-rawhide-all- > with-review-not-production/build/10266554/ > > RPM Lint > ======== > > To review, maybe 'schema' not 'scemas'.. > > ============================ rpmlint session starts > ============================ > rpmlint: 2.8.0 > configuration: > /usr/lib/python3.14/site-packages/rpmlint/configdefaults.toml > /etc/xdg/rpmlint/fedora-spdx-licenses.toml > /etc/xdg/rpmlint/fedora.toml > /etc/xdg/rpmlint/scoring.toml > /etc/xdg/rpmlint/users-groups.toml > /etc/xdg/rpmlint/warn-on-functions.toml > rpmlintrc: [PosixPath('/tmp/tmp5alv7og_')] > checks: 32, packages: 3 > > stepcode.src: E: spelling-error ('schemas', '%description -l en_US schemas > -> schema, sachems, schemes') > stepcode.x86_64: E: spelling-error ('schemas', '%description -l en_US > schemas -> schema, sachems, schemes') > stepcode.spec: W: specfile-warning sh: warning: setlocale: LC_ALL: cannot > change locale (en_US.UTF-8): No such file or directory > stepcode.x86_64: W: no-manual-page-for-binary check-express > stepcode.x86_64: W: no-manual-page-for-binary exppp > stepcode.x86_64: W: no-manual-page-for-binary print_attrs > stepcode.x86_64: W: no-manual-page-for-binary print_schemas > stepcode.x86_64: W: no-manual-page-for-binary schema_scanner > stepcode-devel.x86_64: W: no-manual-page-for-binary exp2python > 3 packages and 0 specfiles checked; 2 errors, 7 warnings, 241 filtered, 2 > badness; has taken 20.7 s > > Package is very promising. > > Regards > > Phil Fixed the typo. The current build fails self-tests on aarch64 arches, an issue has been filed upstream: https://github.com/stepcode/stepcode/issues/471 The new build is starting now.
SRPM: https://download.copr.fedorainfracloud.org/results/mumble07/stepcode/srpm-builds/10266708/stepcode-0.8.2%5E20260209git74b6fe4-1.src.rpm Spec: https://download.copr.fedorainfracloud.org/results/mumble07/stepcode/srpm-builds/10266708/stepcode.spec
Created attachment 2135062 [details] The .spec file difference from Copr build 10253098 to 10266910
Copr build: https://copr.fedorainfracloud.org/coprs/build/10266910 (succeeded) Review template: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2450187-stepcode/fedora-rawhide-x86_64/10266910-stepcode/fedora-review/review.txt Please take a look if any issues were found. --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string.
SRPM: https://download.copr.fedorainfracloud.org/results/mumble07/stepcode/srpm-builds/10268221/stepcode-0.8.2%5E20260209git74b6fe4-1.src.rpm Spec: https://download.copr.fedorainfracloud.org/results/mumble07/stepcode/srpm-builds/10268221/stepcode.spec
What needs to happen for this to move forward?
Permanent links: SRPM: https://github.com/mumbricht/stepcode-fedora/releases/download/stepcode-0.8.2-20260209git74b6fe4/stepcode-0.8.2.20260209git74b6fe4-1.src.rpm SPEC: https://github.com/mumbricht/stepcode-fedora/raw/develop/pkg/rpm/stepcode.spec I added ExcludeArch: aarch64 explicitly until the upstream bug is fixed.
Copr build: https://copr.fedorainfracloud.org/coprs/build/10355810 (succeeded) Review template: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2450187-stepcode/fedora-rawhide-x86_64/10355810-stepcode/fedora-review/review.txt Please take a look if any issues were found. --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string.
Hi, We currently have other architecture build failures - i386, ppc64le did not wait for s390x to complete[1]. You may wish to employ 'InclusiveArch' rather than 'ExcludeArch' for architectures you wish to build for and then support. [1] https://copr.fedorainfracloud.org/coprs/kathenas/generic-fedora-rawhide-all-with-review-not-production/build/10359410/ Regards Phil
I switched to InclusiveArch. The spec link is still good, build is running. You can re-run the build now. i386 is not a useful inclusion, but aarch64, pc64le, and s390x may be worth trying to get working for CI or CAD file management applications. pc64le fails for the same self-test errors as aarch64. What could have caused s390x to take so much longer? In any case, current scope is just for x86_64.
SRPM: https://github.com/mumbricht/stepcode-fedora/releases/download/stepcode-0.8.2-20260209git74b6fe4/stepcode-0.8.2.20260209git74b6fe4-1.src.rpm SPEC: https://github.com/mumbricht/stepcode-fedora/raw/develop/pkg/rpm/stepcode.spec
Created attachment 2138564 [details] The .spec file difference from Copr build 10355810 to 10405277
Copr build: https://copr.fedorainfracloud.org/coprs/build/10405277 (succeeded) Review template: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2450187-stepcode/fedora-rawhide-x86_64/10405277-stepcode/fedora-review/review.txt Please take a look if any issues were found. --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string.
Hi, Many thanks for all the good work on this package. I think we are at a stage for me to mark it '+' and move the package forward. You are now at bullet point 9 of the link below. The link is where you can request sponsorship. https://docs.fedoraproject.org/en-US/package-maintainers/Package_Review_Process/#review_process Regards Phil