Bugzilla – Bug 1218423
Patched source not in source RPM
Last modified: 2024-03-16 09:57:01 UTC
Following up on https://lists.opensuse.org/archives/list/packaging@lists.opensuse.org/thread/KRPLAGDRNHBCVCGNNVHNAD3WK5NLTX4O/ a patch for the source file is not included in the source RPM. This leads (currently) to build errors in all orthanc-plugins in Factory. Example for the issue is here: https://build.opensuse.org/package/show/home:DocB:Orthanc/orthanc_1_12_1
Please explain in more detail: Esp. I cannot see libboost.diff or a failure anywhere.
There is no failure in processing libboost.diff the patch is applied, so the build process works, but it is not in the source RPM that is created afterwards. This source RPM is used to build the plugins, as a consequence, build fails. Expected result: Patch is as well included in source-RPM
I have the impression that I am not the right assignee (I'm the boost maintainer).
This issue is causing build errors again: https://build.opensuse.org/package/show/home:DocB:Orthanc/orthanc-wsi
To update the example: The current package https://build.opensuse.org/package/show/graphics/orthanc contains dcmtk.diff, which is *not* in the source package that is created during the build process. This causes https://build.opensuse.org/package/show/graphics/orthanc-wsi to fail, as a patched source would be required. OTOH, as the source tree is in /usr/src/orthanc/... one can not simply apply dctmtk.diff there. This breaks currently Leap 15.6 and Factory, due to the newer dcmtk package.