Failed to load external entity docbook.xsl when building Koha package
Hello all We're running into an error when trying to build Koha debian packages. It's toward the end of the build-git-snapshot output and starts with this: xsltproc --output /build/koha-22.11.01.000+xxx+20230117170120.52134d4b/debian/tmp/debian/tmp_docbook/ \ /usr/share/xml/docbook/stylesheet/docbook-xsl-ns/manpages/docbook.xsl \ debian/docs/*.xml warning: failed to load external entity "/usr/share/xml/docbook/stylesheet/docbook-xsl-ns/manpages/docbook.xsl" cannot parse /usr/share/xml/docbook/stylesheet/docbook-xsl-ns/manpages/docbook.xsl debian/rules:17: recipe for target 'override_dh_auto_install' failed make[1]: *** [override_dh_auto_install] Error 4 We're using gitlab runners for these builds, which haven't changed since they were previously working last month. Has anyone seen this before and know what's causing it or what the fix is? Thanks! -- Aleisha Amohia (she/her) Koha Developer Catalyst IT - Expert Open Source Solutions www.catalyst.net.nz CONFIDENTIALITY NOTICE: This email is intended for the named recipients only. It may contain privileged, confidential or copyright information. If you are not the named recipient, any use, reliance upon, disclosure or copying of this email or its attachments is unauthorised. If you have received this email in error, please reply via email or call +64 4 499 2267.
Hi all, I already talked to Aleisha about this on IRC, but I figured I'd mention it here too. I emailed last week with a subject line of "debian/control out of date in master". That's what caused the problem that Aleisha mentioned below. I resolved the issue by stealing the control file out of the 22.11.01 Debian packages and sticking that into my local git. But we need to update the master and at least the 22.11.x branch. The 22.11.02 tag should also have an updated control file. I imagine as the year goes on, more people are going to try to build 22.11 and run into this same problem due to the outdated debian/control file... David Cook Senior Software Engineer Prosentient Systems Suite 7.03 6a Glen St Milsons Point NSW 2061 Australia Office: 02 9212 0899 Online: 02 8005 0595 -----Original Message----- From: Koha-devel <koha-devel-bounces@lists.koha-community.org> On Behalf Of Aleisha Amohia Sent: Wednesday, 18 January 2023 11:25 AM To: koha-devel@lists.koha-community.org Subject: [Koha-devel] Failed to load external entity docbook.xsl when building Koha package Hello all We're running into an error when trying to build Koha debian packages. It's toward the end of the build-git-snapshot output and starts with this: xsltproc --output /build/koha-22.11.01.000+xxx+20230117170120.52134d4b/debian/tmp/debian/tmp_docbook/ \ /usr/share/xml/docbook/stylesheet/docbook-xsl-ns/manpages/docbook.xsl \ debian/docs/*.xml warning: failed to load external entity "/usr/share/xml/docbook/stylesheet/docbook-xsl-ns/manpages/docbook.xsl" cannot parse /usr/share/xml/docbook/stylesheet/docbook-xsl-ns/manpages/docbook.xsl debian/rules:17: recipe for target 'override_dh_auto_install' failed make[1]: *** [override_dh_auto_install] Error 4 We're using gitlab runners for these builds, which haven't changed since they were previously working last month. Has anyone seen this before and know what's causing it or what the fix is? Thanks! -- Aleisha Amohia (she/her) Koha Developer Catalyst IT - Expert Open Source Solutions www.catalyst.net.nz CONFIDENTIALITY NOTICE: This email is intended for the named recipients only. It may contain privileged, confidential or copyright information. If you are not the named recipient, any use, reliance upon, disclosure or copying of this email or its attachments is unauthorised. If you have received this email in error, please reply via email or call +64 4 499 2267. _______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : https://www.koha-community.org/ git : https://git.koha-community.org/ bugs : https://bugs.koha-community.org/
On 18/01/23 2:22 pm, David Cook wrote:
Hi all,
I already talked to Aleisha about this on IRC, but I figured I'd mention it here too.
I emailed last week with a subject line of "debian/control out of date in master". That's what caused the problem that Aleisha mentioned below.
I resolved the issue by stealing the control file out of the 22.11.01 Debian packages and sticking that into my local git.
But we need to update the master and at least the 22.11.x branch. The 22.11.02 tag should also have an updated control file.
I imagine as the year goes on, more people are going to try to build 22.11 and run into this same problem due to the outdated debian/control file...
hi all we now have some BZ bugs, that track the d/control file updates after a debian package is generated, the new changes are automatically uploaded to the bug 22.11 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32666 22.05 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32667 21.11 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32668 21.05 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32669
I've updated the wiki page for Release Maintenance: https://wiki.koha-community.org/wiki/Release_maintenance#Daily_maintenance_w... Please feel free to improve :) Katrin On 19.01.23 06:49, Mason James wrote:
On 18/01/23 2:22 pm, David Cook wrote:
Hi all,
I already talked to Aleisha about this on IRC, but I figured I'd mention it here too.
I emailed last week with a subject line of "debian/control out of date in master". That's what caused the problem that Aleisha mentioned below.
I resolved the issue by stealing the control file out of the 22.11.01 Debian packages and sticking that into my local git.
But we need to update the master and at least the 22.11.x branch. The 22.11.02 tag should also have an updated control file.
I imagine as the year goes on, more people are going to try to build 22.11 and run into this same problem due to the outdated debian/control file...
hi all we now have some BZ bugs, that track the d/control file updates
after a debian package is generated, the new changes are automatically uploaded to the bug
22.11 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32666
22.05 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32667
21.11 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32668
21.05 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32669
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : https://www.koha-community.org/ git : https://git.koha-community.org/ bugs : https://bugs.koha-community.org/
For some reason, I don't have a copy of Mason's original email about this so replying to Katrin's email... It looks like the "master" branch still has an out-of-date debian/control file. When should that get updated? Bumped into this when testing "Bug 32609 - Remove compiled files from src" David Cook Senior Software Engineer Prosentient Systems Suite 7.03 6a Glen St Milsons Point NSW 2061 Australia Office: 02 9212 0899 Online: 02 8005 0595 -----Original Message----- From: Koha-devel <koha-devel-bounces@lists.koha-community.org> On Behalf Of Katrin Fischer Sent: Saturday, 21 January 2023 6:42 AM To: koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] debian/control file updates are automated I've updated the wiki page for Release Maintenance: https://wiki.koha-community.org/wiki/Release_maintenance#Daily_maintenance_w... Please feel free to improve :) Katrin On 19.01.23 06:49, Mason James wrote:
On 18/01/23 2:22 pm, David Cook wrote:
Hi all,
I already talked to Aleisha about this on IRC, but I figured I'd mention it here too.
I emailed last week with a subject line of "debian/control out of date in master". That's what caused the problem that Aleisha mentioned below.
I resolved the issue by stealing the control file out of the 22.11.01 Debian packages and sticking that into my local git.
But we need to update the master and at least the 22.11.x branch. The 22.11.02 tag should also have an updated control file.
I imagine as the year goes on, more people are going to try to build 22.11 and run into this same problem due to the outdated debian/control file...
hi all we now have some BZ bugs, that track the d/control file updates
after a debian package is generated, the new changes are automatically uploaded to the bug
22.11 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32666
22.05 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32667
21.11 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32668
21.05 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32669
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : https://www.koha-community.org/ git : https://git.koha-community.org/ bugs : https://bugs.koha-community.org/
Koha-devel mailing list Koha-devel@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : https://www.koha-community.org/ git : https://git.koha-community.org/ bugs : https://bugs.koha-community.org/
hi David oops, i forgot to unable this for 'master' branch you can track the updates here: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32809 perhaps, we can arrange for an automated PUSH to the koha.git repo, for this? On 2/02/23 6:38 pm, David Cook wrote:
For some reason, I don't have a copy of Mason's original email about this so replying to Katrin's email...
It looks like the "master" branch still has an out-of-date debian/control file. When should that get updated?
Bumped into this when testing "Bug 32609 - Remove compiled files from src"
David Cook Senior Software Engineer Prosentient Systems Suite 7.03 6a Glen St Milsons Point NSW 2061 Australia
Office: 02 9212 0899 Online: 02 8005 0595
-----Original Message----- From: Koha-devel <koha-devel-bounces@lists.koha-community.org> On Behalf Of Katrin Fischer Sent: Saturday, 21 January 2023 6:42 AM To: koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] debian/control file updates are automated
I've updated the wiki page for Release Maintenance:
https://wiki.koha-community.org/wiki/Release_maintenance#Daily_maintenance_w...
Please feel free to improve :)
Katrin
On 19.01.23 06:49, Mason James wrote:
On 18/01/23 2:22 pm, David Cook wrote:
Hi all,
I already talked to Aleisha about this on IRC, but I figured I'd mention it here too.
I emailed last week with a subject line of "debian/control out of date in master". That's what caused the problem that Aleisha mentioned below.
I resolved the issue by stealing the control file out of the 22.11.01 Debian packages and sticking that into my local git.
But we need to update the master and at least the 22.11.x branch. The 22.11.02 tag should also have an updated control file.
I imagine as the year goes on, more people are going to try to build 22.11 and run into this same problem due to the outdated debian/control file...
hi all we now have some BZ bugs, that track the d/control file updates
after a debian package is generated, the new changes are automatically uploaded to the bug
22.11 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32666
22.05 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32667
21.11 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32668
21.05 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32669
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : https://www.koha-community.org/ git : https://git.koha-community.org/ bugs : https://bugs.koha-community.org/
Koha-devel mailing list Koha-devel@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : https://www.koha-community.org/ git : https://git.koha-community.org/ bugs : https://bugs.koha-community.org/
Sounds good to me. Thanks, Mason 😊 David Cook Senior Software Engineer Prosentient Systems Suite 7.03 6a Glen St Milsons Point NSW 2061 Australia Office: 02 9212 0899 Online: 02 8005 0595 -----Original Message----- From: Mason James <mtj@kohaaloha.com> Sent: Friday, 3 February 2023 1:24 PM To: David Cook <dcook@prosentient.com.au>; koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] debian/control file updates are automated hi David oops, i forgot to unable this for 'master' branch you can track the updates here: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32809 perhaps, we can arrange for an automated PUSH to the koha.git repo, for this? On 2/02/23 6:38 pm, David Cook wrote:
For some reason, I don't have a copy of Mason's original email about this so replying to Katrin's email...
It looks like the "master" branch still has an out-of-date debian/control file. When should that get updated?
Bumped into this when testing "Bug 32609 - Remove compiled files from src"
David Cook Senior Software Engineer Prosentient Systems Suite 7.03 6a Glen St Milsons Point NSW 2061 Australia
Office: 02 9212 0899 Online: 02 8005 0595
-----Original Message----- From: Koha-devel <koha-devel-bounces@lists.koha-community.org> On Behalf Of Katrin Fischer Sent: Saturday, 21 January 2023 6:42 AM To: koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] debian/control file updates are automated
I've updated the wiki page for Release Maintenance:
https://wiki.koha-community.org/wiki/Release_maintenance#Daily_mainten ance_workflow
Please feel free to improve :)
Katrin
On 19.01.23 06:49, Mason James wrote:
On 18/01/23 2:22 pm, David Cook wrote:
Hi all,
I already talked to Aleisha about this on IRC, but I figured I'd mention it here too.
I emailed last week with a subject line of "debian/control out of date in master". That's what caused the problem that Aleisha mentioned below.
I resolved the issue by stealing the control file out of the 22.11.01 Debian packages and sticking that into my local git.
But we need to update the master and at least the 22.11.x branch. The 22.11.02 tag should also have an updated control file.
I imagine as the year goes on, more people are going to try to build 22.11 and run into this same problem due to the outdated debian/control file...
hi all we now have some BZ bugs, that track the d/control file updates
after a debian package is generated, the new changes are automatically uploaded to the bug
22.11 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32666
22.05 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32667
21.11 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32668
21.05 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32669
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : https://www.koha-community.org/ git : https://git.koha-community.org/ bugs : https://bugs.koha-community.org/
Koha-devel mailing list Koha-devel@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : https://www.koha-community.org/ git : https://git.koha-community.org/ bugs : https://bugs.koha-community.org/
participants (4)
-
Aleisha Amohia -
David Cook -
Katrin Fischer -
Mason James