[Bug 16643] New: Make debian/list-deps aware of Jessie folder structure
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16643 Bug ID: 16643 Summary: Make debian/list-deps aware of Jessie folder structure Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Packaging Assignee: koha-bugs@lists.koha-community.org Reporter: mirko@abunchofthings.net QA Contact: testopia@bugs.koha-community.org CC: robin@catalyst.net.nz debian/list-deps does not work on Jessie because the folder structure has changed. -- 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=16643 --- Comment #1 from Mirko Tietgen <mirko@abunchofthings.net> --- Created attachment 52028 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52028&action=edit Bug 16643 - Make debian/list-deps aware of Jessie folder structure the old regex did not match the new folder structure -- 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=16643 Mirko Tietgen <mirko@abunchofthings.net> 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=16643 Mirko Tietgen <mirko@abunchofthings.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |mirko@abunchofthings.net |ity.org | -- 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=16643 Mirko Tietgen <mirko@abunchofthings.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #52028|0 |1 is obsolete| | --- Comment #2 from Mirko Tietgen <mirko@abunchofthings.net> --- Created attachment 54224 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=54224&action=edit Bug 16643 - Make debian/list-deps aware of Jessie folder structure the old regex did not match the new folder structure Rebased to depend on bug 17043 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16643 Mirko Tietgen <mirko@abunchofthings.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch complexity|--- |Small patch -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16643 Mirko Tietgen <mirko@abunchofthings.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |17043 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17043 [Bug 17043] debian/list-deps fixes, master edition -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16643 --- Comment #3 from Mirko Tietgen <mirko@abunchofthings.net> --- You can test in a regex tester if the shorter regex matches the four examples from the patch. https://regex101.com /usr/lib/x86_64-linux-gnu/perl/5.20.2/POSIX.pm /usr/lib/perl/5.14.2/POSIX.pm /usr/lib/perl5/POSIX.pm /usr/lib/x86_64-linux-gnu/perl5/5.20/YAML/Syck.pm -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16643 Mirko Tietgen <mirko@abunchofthings.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #54224|0 |1 is obsolete| | --- Comment #4 from Mirko Tietgen <mirko@abunchofthings.net> --- Created attachment 54226 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=54226&action=edit Bug 16643 - Make debian/list-deps aware of Jessie folder structure the old regex did not match the new folder structure Rebased to depend on bug 17043 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16643 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mtompset@hotmail.com --- Comment #5 from M. Tompsett <mtompset@hotmail.com> --- ^/usr/((lib|share)/perl5| (lib|share)/perl/[0-9.]+| (lib|share)/.*-linux-gnu.*/perl/[0-9.]+| (lib|share)/.*-linux-gnu.*/perl5/[0-9.]+) ^/usr/((lib|share)/(.*-linux-gnu.*/)?perl5?/?[0-9.]+)? Ah.... there is the difference, the first one is lacking the "/[0-9.]+" part. The four examples you gave do match. /usr/lib/perl5/5.14.2/POSIX.pm -- would not match the first. But is that even possible. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16643 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |katrin.fischer@bsz-bw.de --- Comment #6 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Mark, did you intend to sign off or is there an open question? I am getting a bit lost here, but would be nice to see this moving along finally. When I try to use ./debian/list-deps I get a lot of output with "EEK" that seems the same with and without the patch. Need some hints to do better testing. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16643 --- Comment #7 from M. Tompsett <mtompset@hotmail.com> --- (In reply to Katrin Fischer from comment #6)
Mark, did you intend to sign off or is there an open question?
It's been a while, but that seems to be more of a "something's not quite right some how". -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16643 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |In Discussion --- Comment #8 from M. Tompsett <mtompset@hotmail.com> --- (In reply to Mirko Tietgen from comment #0)
debian/list-deps does not work on Jessie because the folder structure has changed.
Please give a sample path that fails. Because while your regular expression tweak is prettier and a little broader, I can't think of a case that we might actually care about that would fail. Changing to in discussion as a result. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16643 Mirko Tietgen <mirko@abunchofthings.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|In Discussion |RESOLVED Resolution|--- |DUPLICATE --- Comment #9 from Mirko Tietgen <mirko@abunchofthings.net> --- *** This bug has been marked as a duplicate of bug 17043 *** -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org