[Bug 40472] New: Need to remove libtest-perltidy-perl from debian/control file
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40472 Bug ID: 40472 Summary: Need to remove libtest-perltidy-perl from debian/control file Change sponsored?: --- Product: Koha Version: 25.05 Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Packaging Assignee: koha-bugs@lists.koha-community.org Reporter: wainuiwitikapark@catalyst.net.nz QA Contact: testopia@bugs.koha-community.org CC: mtj@kohaaloha.com When trying to build 25.05 packages, I get the following output: pbuilder-satisfydepends-dummy : Depends: libtest-perltidy-perl which is a virtual package and is not provided by any available package Unable to resolve dependencies! Giving up... It looks like libtest-perltidy-perl was included in debian/control in Bug 38944 by accident. Removing the package from debian/control seems to fix the problem. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40472 --- Comment #1 from Wainui Witika-Park <wainuiwitikapark@catalyst.net.nz> --- Created attachment 184527 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=184527&action=edit Bug 40472: Remove libtest-perltidy-perl from debian/control file -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40472 Wainui Witika-Park <wainuiwitikapark@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #184527|0 |1 is obsolete| | --- Comment #2 from Wainui Witika-Park <wainuiwitikapark@catalyst.net.nz> --- Created attachment 184528 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=184528&action=edit Bug 40472: Remove libtest-perltidy-perl from debian/control file -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40472 Wainui Witika-Park <wainuiwitikapark@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40472 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |38944 CC| |aleisha@catalyst.net.nz Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=38944 [Bug 38944] Add Test::NoWarnings to tests without warnings -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40472 Jonathan Druart <jonathan.druart@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jonathan.druart@gmail.com --- Comment #3 from Jonathan Druart <jonathan.druart@gmail.com> --- Test::PerlTidy is required in 25.05, see commit 7de1b140593b6fd12293c983a318d5e6a0e530ff Bug 38664: Test::PerlTidy - new deps -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40472 --- Comment #4 from Jonathan Druart <jonathan.druart@gmail.com> --- Mason, is it missing from the main repo? http://debian.koha-community.org/koha/pool/main/libt/ -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40472 Jonathan Druart <jonathan.druart@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |major -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40472 Tomás Cohen Arazi (tcohen) <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |In Discussion CC| |tomascohen@gmail.com --- Comment #5 from Tomás Cohen Arazi (tcohen) <tomascohen@gmail.com> --- AFAICT, dev dependencies are required at build time regardless the need for them in the build process. So we need to add it to the repo if absent in the different distros we support. This report should be renamed to 'Add libtest-perltidy-perl to the repo'. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40472 --- Comment #6 from Mason James <mtj@kohaaloha.com> --- (In reply to Jonathan Druart from comment #4)
Mason, is it missing from the main repo?
oops... i missed adding it to the prod repo (just staging) i've added it to the prod repo now https://debian.koha-community.org/koha/pool/main/libt/libtest-perltidy-perl/ problem should be fixed, sorry about that! -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40472 Wainui Witika-Park <wainuiwitikapark@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|In Discussion |RESOLVED Resolution|--- |INVALID -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40472 Bug 40472 depends on bug 38944, which changed state. Bug 38944 Summary: Add Test::NoWarnings to tests without warnings https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=38944 What |Removed |Added ---------------------------------------------------------------------------- Status|Needs documenting |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org