From paul.poulain at biblibre.com Fri Jul 2 14:57:23 2021 From: paul.poulain at biblibre.com (Paul Poulain) Date: Fri, 2 Jul 2021 14:57:23 +0200 Subject: [Koha-devel] Next hackfests in Marseille Message-ID: <94176e1a-2238-94d1-9e04-8808cac9c274@biblibre.com> Hello all, A quick announcement: we have decided to have a fixed date for next biblibre meetings, one of them being the hackfest. So, in the coming years, the hackfest in Marseille will be the 4th week of March. Next year: march 28th - april 1st. PS : it's not an april fool PS2: yes, I'm optimistic, we will be able to travel again in 2022 ! And I'm happy to announce something 9 month in advance ! -- Paul Poulain, Associé-gérant / co-owner BibLibre, Services en logiciels libres pour les bibliothèques BibLibre, Open Source software and services for libraries From tomascohen at gmail.com Fri Jul 2 15:03:37 2021 From: tomascohen at gmail.com (Tomas Cohen Arazi) Date: Fri, 2 Jul 2021 10:03:37 -0300 Subject: [Koha-devel] Next hackfests in Marseille In-Reply-To: <94176e1a-2238-94d1-9e04-8808cac9c274@biblibre.com> References: <94176e1a-2238-94d1-9e04-8808cac9c274@biblibre.com> Message-ID: Yeeeeeeees Ouiiiiiiiiiiiiiii Siiiiiiiiiiiiiiiii! El vie, 2 jul 2021 a las 9:57, Paul Poulain () escribió: > Hello all, > > A quick announcement: we have decided to have a fixed date for next > biblibre meetings, one of them being the hackfest. So, in the coming > years, the hackfest in Marseille will be the 4th week of March. > > Next year: march 28th - april 1st. > > PS : it's not an april fool > > PS2: yes, I'm optimistic, we will be able to travel again in 2022 ! And > I'm happy to announce something 9 month in advance ! > > -- > Paul Poulain, Associé-gérant / co-owner > BibLibre, Services en logiciels libres pour les bibliothèques > BibLibre, Open Source software and services for libraries > > _______________________________________________ > Koha-devel mailing list > Koha-devel at 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/ > -- Tomás Cohen Arazi Theke Solutions (http://theke.io) ✆ +54 9351 3513384 GPG: B2F3C15F -------------- next part -------------- An HTML attachment was scrubbed... URL: From a.roussos at dataly.gr Sat Jul 3 07:42:12 2021 From: a.roussos at dataly.gr (Andreas Roussos) Date: Sat, 3 Jul 2021 08:42:12 +0300 Subject: [Koha-devel] pull latest koha-testing-docker-images (Add new lib directory) In-Reply-To: References: Message-ID: <2b9306fc-2be8-f3fc-4cc6-1c814a9e6633@dataly.gr> Thanks, Jonathan. In our case, in addition to editing the Apache config file we also had to adjust PERL5LIB in koha-functions.sh (I'm guessing because our gitified Koha instances had Plack enabled). Kind regards, Andreas On 2021-06-24 16:57, Jonathan Druart wrote: > (This is a message from last week that didn't reach the list) > > Hi, > > I've just pushed bug 28489 that is adding a new "lib" directory. It > needs to be added to the apache config, and new koha-testing-docker > images have been published. > > The error: > couldn't load CGI::Session::Serialize::yamlxs: Can't locate > CGI/Session/Serialize/yamlxs.pm in @INC (you may need to install the > CGI::Session::Serialize::yamlxs module) > > The KTD solution: `docker-compose pull` > > A workaround (if you are not using ktd): > In your apache config, add the lib directory: > SetEnv PERL5LIB "/kohadevbox/koha:/kohadevbox/koha/lib" > > That's not enough, for the CLI scripts (and tests), you will need to > adjust PERL5LIB as well > In koha-testing-docker, edit .env and replace the PERL5LIB line with: > PERL5LIB=/kohadevbox/koha:/kohadevbox/koha/lib:/kohadevbox/qa-test-tools > > Cheers, > Jonathan > _______________________________________________ > Koha-devel mailing list > Koha-devel at 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/ From katrin.fischer.83 at web.de Sat Jul 3 14:07:05 2021 From: katrin.fischer.83 at web.de (Katrin Fischer) Date: Sat, 3 Jul 2021 14:07:05 +0200 Subject: [Koha-devel] Next hackfests in Marseille In-Reply-To: <94176e1a-2238-94d1-9e04-8808cac9c274@biblibre.com> References: <94176e1a-2238-94d1-9e04-8808cac9c274@biblibre.com> Message-ID: <44c70c02-6d2f-9cc2-f6c0-0b0a2f211397@web.de> That's great news :) Thanks Paul! On 02.07.21 14:57, Paul Poulain wrote: > Hello all, > > A quick announcement: we have decided to have a fixed date for next > biblibre meetings, one of them being the hackfest. So, in the coming > years, the hackfest in Marseille will be the 4th week of March. > > Next year: march 28th - april 1st. > > PS : it's not an april fool > > PS2: yes, I'm optimistic, we will be able to travel again in 2022 ! > And I'm happy to announce something 9 month in advance ! > From martin.renvoize at ptfs-europe.com Mon Jul 5 09:39:24 2021 From: martin.renvoize at ptfs-europe.com (Renvoize, Martin) Date: Mon, 5 Jul 2021 08:39:24 +0100 Subject: [Koha-devel] Next hackfests in Marseille In-Reply-To: <44c70c02-6d2f-9cc2-f6c0-0b0a2f211397@web.de> References: <94176e1a-2238-94d1-9e04-8808cac9c274@biblibre.com> <44c70c02-6d2f-9cc2-f6c0-0b0a2f211397@web.de> Message-ID: Excellent.. now to check the school dates to see if I can come :) *Martin Renvoize, MPhys (Hons)* Head of Development and Community Engagement *Phone:* +44 (0) 1483 378728 *Mobile:* +44 (0) 7725 985 636 *Email:* martin.renvoize at ptfs-europe.com www.ptfs-europe.com *Sign up for our newsletters here or by scanning the QR code* Registered in the United Kingdom No. 06416372 VAT Reg No. 925 7211 30 The information contained in this email message may be privileged, confidential and protected from disclosure. If you are not the intended recipient, any dissemination, distribution or copying is strictly prohibited. If you think that you have received this email message in error, please email the sender at info at ptfs-europe.com On Sat, 3 Jul 2021 at 13:07, Katrin Fischer wrote: > That's great news :) Thanks Paul! > > On 02.07.21 14:57, Paul Poulain wrote: > > Hello all, > > > > A quick announcement: we have decided to have a fixed date for next > > biblibre meetings, one of them being the hackfest. So, in the coming > > years, the hackfest in Marseille will be the 4th week of March. > > > > Next year: march 28th - april 1st. > > > > PS : it's not an april fool > > > > PS2: yes, I'm optimistic, we will be able to travel again in 2022 ! > > And I'm happy to announce something 9 month in advance ! > > > _______________________________________________ > Koha-devel mailing list > Koha-devel at 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/ > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wainuiwitikapark at catalyst.net.nz Wed Jul 7 04:08:56 2021 From: wainuiwitikapark at catalyst.net.nz (Wainui Witika-Park) Date: Wed, 7 Jul 2021 14:08:56 +1200 Subject: [Koha-devel] Testing Bug 23653 for 19.11.x Message-ID: HI everyone, Just wondering if "someone with a plugin injecting REST API route to test the patches" is able to test Bug 23653 for 19.11.x Cheers, Wainui Witika-Park (she/her) From rooy.de.m at gmail.com Thu Jul 8 14:04:11 2021 From: rooy.de.m at gmail.com (Marcel de Rooy) Date: Thu, 8 Jul 2021 14:04:11 +0200 Subject: [Koha-devel] QA tools Message-ID: Tiny bug in QohA/File/Template.pm for template dir (OPAC) sub check_valid_template $template_dir = File::Spec->rel2abs("koha-tmpl/$interface/prog/en/modules"); This is wrong, but the variable is no longer used. Can be removed. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mik at adminkuhn.ch Mon Jul 12 20:38:12 2021 From: mik at adminkuhn.ch (Michael Kuhn) Date: Mon, 12 Jul 2021 20:38:12 +0200 Subject: [Koha-devel] German language (de-DE) no more shown after update to Koha 21.05.01 Message-ID: <40ffdcae-aa3a-a619-bee2-3f3cafe57d61@adminkuhn.ch> Hi We were on Debian GNU/Linux 9 with Koha 19.11.00, our configured language was german (de-DE). Today we updated first to Debian GNU/Linux 10, then to Koha 21.05.01. At the end of the update it said: Upgrade to 21.05.01.003 done [19:19:38]: Koha 21.05.01 release Error: the selected language is already installed. Try --update if you want to re-install it. ERROR: an error was found when updating 'de-DE' translations. Please manually run 'koha-translate --update de-DE'. Run man koha-translate for more options. Now our language German (de-DE) is gone, instead only English (en) is there. The Koha system preferences "language" und "OPACLanguages" just show "English" but these checkboxes are not even checked. German is not there anymore. I tried to run "koha-translate" with various options but it didn't help: # koha-translate --list de-DE # koha-translate --update de-DE Error: the selected language is already installed. Try --update if you want to re-install it. # koha-translate --remove de-DE # koha-translate --list de-DE # koha-translate --install de-DE Error: the selected language is already installed. Try --update if you want to re-install it. When trying to use option "--dev" the program tries to access a non-existing directory called "koha-tmpl". # koha-translate --list de-DE --dev ndz ls: cannot access '/usr/share/koha/koha-tmpl/opac-tmpl/bootstrap/': No such file or directory How can we regain the German language? Best wishes: Michael -- Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch From mik at adminkuhn.ch Mon Jul 12 21:29:44 2021 From: mik at adminkuhn.ch (Michael Kuhn) Date: Mon, 12 Jul 2021 21:29:44 +0200 Subject: [Koha-devel] Update from Koha 19.11 to 21.05 terminating because "Row size too large" Message-ID: Hi Today I updated our host from Debian GNU/Linux 9 with Koha 19.11.00 first to Debian GNU/Linux 10, then to Koha 21.05.01. When running "apt-get install koha-common" the process terminated showing the following messages: ### BEGIN ######################### Upgrade to 19.12.00.052 done [18:30:04]: Bug 21443 - Add ability to exclude holidays when calculating rentals fees by time period {UNKNOWN}: DBI Exception: DBD::mysql::db do failed: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs [for Statement "ALTER TABLE borrowers ADD COLUMN autorenew_checkouts TINYINT(1) NOT NULL DEFAULT 1 AFTER anonymized"] at /usr/share/perl5/DBIx/Class/Schema.pm line 1118. DBIx::Class::Schema::throw_exception(Koha::Schema=HASH(0x30abec0), "DBI Exception: DBD::mysql::db do failed: Row size too large. "...) called at /usr/share/perl5/DBIx/Class/Storage.pm line 113 DBIx::Class::Storage::throw_exception(DBIx::Class::Storage::DBI::mysql=HASH(0x3aa549c), "DBI Exception: DBD::mysql::db do failed: Row size too large. "...) called at /usr/share/perl5/DBIx/Class/Storage/DBI.pm line 1501 DBIx::Class::Storage::DBI::__ANON__("DBD::mysql::db do failed: Row size too large. The maximum row"..., DBI::db=HASH(0x3ee6314), undef) called at /usr/share/koha/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line 21313 dpkg: error processing package koha-common (--configure): installed koha-common package post-installation script subprocess returned error exit status 11 Processing triggers for systemd (241-7~deb10u7) ... Errors were encountered while processing: koha-common E: Sub-process /usr/bin/dpkg returned an error code (1) Script done, file is /tmp/apt-get_install_koha-common_20210712.txt ### END ######################### This looks a lot like https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24986 (Maximum row size reached soon for borrowers and deletedborrowers) or https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28267 (Koha-common package upgrade problem from 20.05.xx to 20.11.04-1) but it's not exactly the same. According to https://mariadb.com/kb/en/troubleshooting-row-size-too-large-errors-with-innodb/ I ran the described script "rowsize.sh" which showed me the following 7 tables with row size too large. aqbooksellers biblioitems borrower_modifications borrowers deletedbiblioitems deletedborrowers z3950servers One solution seems to be to alter the row format of these tables from "Compact" to "Dynamic" so I did that for all seven tables. ALTER TABLE aqbooksellers ROW_FORMAT=DYNAMIC; etc After running "apt-get install koha-common" again, the process continued with Upgrade to 19.12.00.053 done [19:19:28]: Bug 24476 - Allow patrons to opt-out of autorenewal and ran to the end. Upgrade to 21.05.01.003 done [19:19:38]: Koha 21.05.01 release Error: the selected language is already installed. Try --update if you want to re-install it. ERROR: an error was found when updating 'de-DE' translations. Please manually run 'koha-translate --update de-DE'. Run man koha-translate for more options. Except of the error regarding the "selected language" which I have described in another e-mail to koha-devel, everything seems to work fine. Still I'm asking myself if I should open another bug report about "Row size too large" since the problem does not to be solved by Bug 24986 ("Pushed to master for 20.11") or the pending Bug 28267. Also I'm not sure what consequences the changed row format "Dynamic" for these 7 tables might have. Best wishes: Michael -- Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch From mik at adminkuhn.ch Mon Jul 12 23:42:09 2021 From: mik at adminkuhn.ch (Michael Kuhn) Date: Mon, 12 Jul 2021 23:42:09 +0200 Subject: [Koha-devel] German language (de-DE) no more shown after update to Koha 21.05.01 In-Reply-To: <40ffdcae-aa3a-a619-bee2-3f3cafe57d61@adminkuhn.ch> References: <40ffdcae-aa3a-a619-bee2-3f3cafe57d61@adminkuhn.ch> Message-ID: <8ea94e89-7ad6-0512-a5f6-a3bcb9d96782@adminkuhn.ch> Hi Regarding my last e-mail (see below) I found out "koha-translate" thought German (de-DE) was still installed because there was an empty directory named "/usr/share/koha/opac/htdocs/opac-tmpl/prog/de-DE". I deleted that directory and then was able to (seemlingly) successfully install German, even if the output looked somewhat disturbing:: # koha-translate --install de-DE /usr/share/koha/opac/htdocs/opac-tmpl/prog/en/: Input must be a directory. (Symbolic links are not supported at the moment) Try `/usr/share/koha/misc/translator/tmpl_process3.pl --help for more information. /usr/share/koha/opac/htdocs/opac-tmpl/prog/en/: Input must be a directory. (Symbolic links are not supported at the moment) Try `/usr/share/koha/misc/translator/tmpl_process3.pl --help for more information. /usr/share/koha/opac/htdocs/opac-tmpl/prog/en/: Input must be a directory. (Symbolic links are not supported at the moment) Try `/usr/share/koha/misc/translator/tmpl_process3.pl --help for more information. /usr/share/koha/opac/htdocs/opac-tmpl/prog/en/: Input must be a directory. (Symbolic links are not supported at the moment) Try `/usr/share/koha/misc/translator/tmpl_process3.pl --help for more information. But then again - why was German (except said directory "de-DE") deleted in the first place? Is this a bug or did I do something wrong? Best wishes: Michael -- Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch Am 12.07.21 um 20:38 schrieb Michael Kuhn: > Hi > > We were on Debian GNU/Linux 9 with Koha 19.11.00, our configured > language was german (de-DE). Today we updated first to Debian GNU/Linux > 10, then to Koha 21.05.01. At the end of the update it said: > > Upgrade to 21.05.01.003 done [19:19:38]: Koha 21.05.01 release > Error: the selected language is already installed. Try --update if you > want to re-install it. > ERROR: an error was found when updating 'de-DE' translations. Please > manually > run 'koha-translate --update de-DE'. Run man koha-translate for more > options. > > Now our language German (de-DE) is gone, instead only English (en) is > there. The Koha system preferences "language" und "OPACLanguages" just > show "English" but these checkboxes are not even checked. German is not > there anymore. > > I tried to run "koha-translate" with various options but it didn't help: > > # koha-translate --list > de-DE > # koha-translate --update de-DE > Error: the selected language is already installed. Try --update if you > want to re-install it. > > # koha-translate --remove de-DE > # koha-translate --list > de-DE > > # koha-translate --install de-DE > Error: the selected language is already installed. Try --update if you > want to re-install it. > > When trying to use option "--dev" the program tries to access a > non-existing directory called "koha-tmpl". > > # koha-translate --list de-DE --dev ndz > ls: cannot access '/usr/share/koha/koha-tmpl/opac-tmpl/bootstrap/': No > such file or directory > > How can we regain the German language? > > Best wishes: Michael > -- > Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis > Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz > T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch > _______________________________________________ > Koha-devel mailing list > Koha-devel at 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/ From mik at adminkuhn.ch Tue Jul 13 08:36:32 2021 From: mik at adminkuhn.ch (Michael Kuhn) Date: Tue, 13 Jul 2021 08:36:32 +0200 Subject: [Koha-devel] Call for news - Newsletter July 2021 Message-ID: <04486943-6dbf-5295-6a5c-f2cbab10d2da@adminkuhn.ch> Hi I'm collecting news for the July 2021 Koha Community Newsletter. Please send anything noteworthy to: kohanews (at) gmail (dot) com News criteria: * News items can be of any length. * Images are fine. * Anything and everything Koha. * Submit by the 26th of the month. Text format criteria: * Just structured plain text, or * HTML text to include tables or similar For events: * Consider adding your event to the Koha Community calendar at https://koha-community.org/calendar/ Thank you! Michael Kuhn Editor, Koha Community Newsletter -- Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch From rooy.de.m at gmail.com Wed Jul 14 15:49:43 2021 From: rooy.de.m at gmail.com (Marcel de Rooy) Date: Wed, 14 Jul 2021 15:49:43 +0200 Subject: [Koha-devel] Bug 28705 Article requests / renewal Message-ID: Hi all, Submitted a POC patch for checking current article requests when renewing an item. Would appreciate any feedback before finishing up. See https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28705 Marcel -------------- next part -------------- An HTML attachment was scrubbed... URL: From victor at tuxayo.net Fri Jul 16 04:17:00 2021 From: victor at tuxayo.net (Victor Grousset/tuxayo) Date: Fri, 16 Jul 2021 04:17:00 +0200 Subject: [Koha-devel] Time to translate: string freeze to prepare Koha 20.05.14 has begun Message-ID: <76fd66b5-1ba1-65c7-0177-50758e2c41a0@tuxayo.net> Hi, saluton, hola, bonjour, String freeze is into effect as of now for the 20.05.x maintenance branch. The minor release is scheduled for around the 23th. This means it's the right time to head over to the translation platform: https://translate.koha-community.org/projects/ Reminder: if you add or change a translation in version 20.05, then you must also copy it to 20.11 and 21.05. Otherwise your work will be lost for future versions. (We've had a recent significant case of that!) Happy translating, -- Victor Grousset/tuxayo From jonathan.druart at bugs.koha-community.org Fri Jul 16 09:02:23 2021 From: jonathan.druart at bugs.koha-community.org (Jonathan Druart) Date: Fri, 16 Jul 2021 09:02:23 +0200 Subject: [Koha-devel] Bug 17600 (Standardize the EXPORT) is pushed Message-ID: Hi, I've just pushed bug 17600, it's a massive patch (1311 files changed, 4077 insertions(+), 4362 deletions(-)) that will cause conflicts with a lot of other patches in the queue. I've described in the commit message what it is doing, please read it. Most of the time the changes it brings are trivial but be careful when you resolve the conflicts. Ping me if you need help. Enjoy your weekend! Jonathan From jonathan.druart at bugs.koha-community.org Fri Jul 16 11:16:58 2021 From: jonathan.druart at bugs.koha-community.org (Jonathan Druart) Date: Fri, 16 Jul 2021 11:16:58 +0200 Subject: [Koha-devel] German language (de-DE) no more shown after update to Koha 21.05.01 In-Reply-To: <8ea94e89-7ad6-0512-a5f6-a3bcb9d96782@adminkuhn.ch> References: <40ffdcae-aa3a-a619-bee2-3f3cafe57d61@adminkuhn.ch> <8ea94e89-7ad6-0512-a5f6-a3bcb9d96782@adminkuhn.ch> Message-ID: Hello Michael, Can you try the `koha-translate --install de-DE` command with the --verbose flag? What's the output? Is "/usr/share/koha/opac/htdocs/opac-tmpl/prog/en/" a directory? It's missing "bootstrap", it must be "/usr/share/koha/opac/htdocs/opac-tmpl/bootstrap/en/" Le lun. 12 juil. 2021 à 23:42, Michael Kuhn a écrit : > > Hi > > Regarding my last e-mail (see below) I found out "koha-translate" > thought German (de-DE) was still installed because there was an empty > directory named "/usr/share/koha/opac/htdocs/opac-tmpl/prog/de-DE". I > deleted that directory and then was able to (seemlingly) successfully > install German, even if the output looked somewhat disturbing:: > > # koha-translate --install de-DE > /usr/share/koha/opac/htdocs/opac-tmpl/prog/en/: Input must be a directory. > (Symbolic links are not supported at the moment) > Try `/usr/share/koha/misc/translator/tmpl_process3.pl --help for more > information. > /usr/share/koha/opac/htdocs/opac-tmpl/prog/en/: Input must be a directory. > (Symbolic links are not supported at the moment) > Try `/usr/share/koha/misc/translator/tmpl_process3.pl --help for more > information. > /usr/share/koha/opac/htdocs/opac-tmpl/prog/en/: Input must be a directory. > (Symbolic links are not supported at the moment) > Try `/usr/share/koha/misc/translator/tmpl_process3.pl --help for more > information. > /usr/share/koha/opac/htdocs/opac-tmpl/prog/en/: Input must be a directory. > (Symbolic links are not supported at the moment) > Try `/usr/share/koha/misc/translator/tmpl_process3.pl --help for more > information. > > But then again - why was German (except said directory "de-DE") deleted > in the first place? Is this a bug or did I do something wrong? > > Best wishes: Michael > -- > Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis > Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz > T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch > > > > Am 12.07.21 um 20:38 schrieb Michael Kuhn: > > Hi > > > > We were on Debian GNU/Linux 9 with Koha 19.11.00, our configured > > language was german (de-DE). Today we updated first to Debian GNU/Linux > > 10, then to Koha 21.05.01. At the end of the update it said: > > > > Upgrade to 21.05.01.003 done [19:19:38]: Koha 21.05.01 release > > Error: the selected language is already installed. Try --update if you > > want to re-install it. > > ERROR: an error was found when updating 'de-DE' translations. Please > > manually > > run 'koha-translate --update de-DE'. Run man koha-translate for more > > options. > > > > Now our language German (de-DE) is gone, instead only English (en) is > > there. The Koha system preferences "language" und "OPACLanguages" just > > show "English" but these checkboxes are not even checked. German is not > > there anymore. > > > > I tried to run "koha-translate" with various options but it didn't help: > > > > # koha-translate --list > > de-DE > > # koha-translate --update de-DE > > Error: the selected language is already installed. Try --update if you > > want to re-install it. > > > > # koha-translate --remove de-DE > > # koha-translate --list > > de-DE > > > > # koha-translate --install de-DE > > Error: the selected language is already installed. Try --update if you > > want to re-install it. > > > > When trying to use option "--dev" the program tries to access a > > non-existing directory called "koha-tmpl". > > > > # koha-translate --list de-DE --dev ndz > > ls: cannot access '/usr/share/koha/koha-tmpl/opac-tmpl/bootstrap/': No > > such file or directory > > > > How can we regain the German language? > > > > Best wishes: Michael > > -- > > Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis > > Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz > > T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch > > _______________________________________________ > > Koha-devel mailing list > > Koha-devel at 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 at 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/ From mik at adminkuhn.ch Fri Jul 16 11:35:59 2021 From: mik at adminkuhn.ch (Michael Kuhn) Date: Fri, 16 Jul 2021 11:35:59 +0200 Subject: [Koha-devel] German language (de-DE) no more shown after update to Koha 21.05.01 In-Reply-To: References: <40ffdcae-aa3a-a619-bee2-3f3cafe57d61@adminkuhn.ch> <8ea94e89-7ad6-0512-a5f6-a3bcb9d96782@adminkuhn.ch> Message-ID: <95be9a6b-86d7-21c3-10ea-dbbe5804ee04@adminkuhn.ch> Hi Jonathan I'm sorry but it's no more possible to test anything. As written I have deleted the directory "/usr/share/koha/opac/htdocs/opac-tmpl/prog/de-DE" since seemingly because of the existence of this directory "koha-translate" thought German (de-DE) was still installed. After the deletion I was able to (re-)install German. So fo course this time "koha.translate" is correct when saying: # koha-translate --install de-DE --verbose Error: the selected language is already installed. Try --update if you want to re-install it. However - no, "/usr/share/koha/opac/htdocs/opac-tmpl/prog/en/" is not an existing directory and I don't know why "koha-translate" did output the following: # koha-translate --install de-DE /usr/share/koha/opac/htdocs/opac-tmpl/prog/en/: Input must be a directory. (Symbolic links are not supported at the moment) Try `/usr/share/koha/misc/translator/tmpl_process3.pl --help for more information. Maybe someone did something wrong in the past - I'm only responsible for the current update from Koha 19.11.00 to 21.05.01. Best wishes: Michael -- Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch Am 16.07.21 um 11:16 schrieb Jonathan Druart: > Hello Michael, > Can you try the `koha-translate --install de-DE` command with the > --verbose flag? > What's the output? > > Is "/usr/share/koha/opac/htdocs/opac-tmpl/prog/en/" a directory? It's > missing "bootstrap", it must be > "/usr/share/koha/opac/htdocs/opac-tmpl/bootstrap/en/" > > Le lun. 12 juil. 2021 à 23:42, Michael Kuhn a écrit : >> >> Hi >> >> Regarding my last e-mail (see below) I found out "koha-translate" >> thought German (de-DE) was still installed because there was an empty >> directory named "/usr/share/koha/opac/htdocs/opac-tmpl/prog/de-DE". I >> deleted that directory and then was able to (seemlingly) successfully >> install German, even if the output looked somewhat disturbing:: >> >> # koha-translate --install de-DE >> /usr/share/koha/opac/htdocs/opac-tmpl/prog/en/: Input must be a directory. >> (Symbolic links are not supported at the moment) >> Try `/usr/share/koha/misc/translator/tmpl_process3.pl --help for more >> information. >> /usr/share/koha/opac/htdocs/opac-tmpl/prog/en/: Input must be a directory. >> (Symbolic links are not supported at the moment) >> Try `/usr/share/koha/misc/translator/tmpl_process3.pl --help for more >> information. >> /usr/share/koha/opac/htdocs/opac-tmpl/prog/en/: Input must be a directory. >> (Symbolic links are not supported at the moment) >> Try `/usr/share/koha/misc/translator/tmpl_process3.pl --help for more >> information. >> /usr/share/koha/opac/htdocs/opac-tmpl/prog/en/: Input must be a directory. >> (Symbolic links are not supported at the moment) >> Try `/usr/share/koha/misc/translator/tmpl_process3.pl --help for more >> information. >> >> But then again - why was German (except said directory "de-DE") deleted >> in the first place? Is this a bug or did I do something wrong? >> >> Best wishes: Michael >> -- >> Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis >> Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz >> T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch >> >> >> >> Am 12.07.21 um 20:38 schrieb Michael Kuhn: >>> Hi >>> >>> We were on Debian GNU/Linux 9 with Koha 19.11.00, our configured >>> language was german (de-DE). Today we updated first to Debian GNU/Linux >>> 10, then to Koha 21.05.01. At the end of the update it said: >>> >>> Upgrade to 21.05.01.003 done [19:19:38]: Koha 21.05.01 release >>> Error: the selected language is already installed. Try --update if you >>> want to re-install it. >>> ERROR: an error was found when updating 'de-DE' translations. Please >>> manually >>> run 'koha-translate --update de-DE'. Run man koha-translate for more >>> options. >>> >>> Now our language German (de-DE) is gone, instead only English (en) is >>> there. The Koha system preferences "language" und "OPACLanguages" just >>> show "English" but these checkboxes are not even checked. German is not >>> there anymore. >>> >>> I tried to run "koha-translate" with various options but it didn't help: >>> >>> # koha-translate --list >>> de-DE >>> # koha-translate --update de-DE >>> Error: the selected language is already installed. Try --update if you >>> want to re-install it. >>> >>> # koha-translate --remove de-DE >>> # koha-translate --list >>> de-DE >>> >>> # koha-translate --install de-DE >>> Error: the selected language is already installed. Try --update if you >>> want to re-install it. >>> >>> When trying to use option "--dev" the program tries to access a >>> non-existing directory called "koha-tmpl". >>> >>> # koha-translate --list de-DE --dev ndz >>> ls: cannot access '/usr/share/koha/koha-tmpl/opac-tmpl/bootstrap/': No >>> such file or directory >>> >>> How can we regain the German language? >>> >>> Best wishes: Michael >>> -- >>> Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis >>> Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz >>> T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch >>> _______________________________________________ >>> Koha-devel mailing list >>> Koha-devel at 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 at 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/ From nick at bywatersolutions.com Fri Jul 16 21:19:35 2021 From: nick at bywatersolutions.com (Nick Clemens) Date: Fri, 16 Jul 2021 15:19:35 -0400 Subject: [Koha-devel] Helper/Static methods for objects Message-ID: Hi All, On two different bugs we have run into similar issues where a method was needed that didn't use the object directly. On bug 28709 I proposed checking the ref of $self to see if this was called via the object - David Cook proposed adding a second method that is always called directly and calling that from the object method On bug 20817 Kyle proposed a Koha::Util::Acquisition class and we could utilize that for other object as well, e.g. Koha::Util::Biblio, Koha::Util::Item I put this on the agenda for the next dev meeting, I am sending it out here to get opinions and encourage attendance at that meeting to vote on a path forward. -Nick -- Nick Clemens ByWater Solutions bywatersolutions.com Phone: (888) 900-8944 Pronouns: (he/him/his) Timezone: Eastern Follow us: -------------- next part -------------- An HTML attachment was scrubbed... URL: From victor at tuxayo.net Sun Jul 18 17:56:18 2021 From: victor at tuxayo.net (Victor Grousset/tuxayo) Date: Sun, 18 Jul 2021 17:56:18 +0200 Subject: [Koha-devel] Bug 17600 (Standardize the EXPORT) is pushed In-Reply-To: References: Message-ID: On 21-07-16 09:02, Jonathan Druart wrote: > I've described in the commit message what it is doing, please read it. thanks for the guidelines about conflict resolution :) Cheers, -- Victor Grousset/tuxayo From dcook at prosentient.com.au Mon Jul 19 02:00:27 2021 From: dcook at prosentient.com.au (dcook at prosentient.com.au) Date: Mon, 19 Jul 2021 10:00:27 +1000 Subject: [Koha-devel] Helper/Static methods for objects In-Reply-To: References: Message-ID: <00fa01d77c31$166be350$4343a9f0$@prosentient.com.au> Thanks, Nick. I added a comment on 20817 about why I think static/class methods are preferable to a Util module. Cheers, David Cook Software Engineer Prosentient Systems Suite 7.03 6a Glen St Milsons Point NSW 2061 Australia Office: 02 9212 0899 Online: 02 8005 0595 From: Koha-devel On Behalf Of Nick Clemens Sent: Saturday, 17 July 2021 5:20 AM To: Koha Devel Subject: [Koha-devel] Helper/Static methods for objects Hi All, On two different bugs we have run into similar issues where a method was needed that didn't use the object directly. On bug 28709 I proposed checking the ref of $self to see if this was called via the object - David Cook proposed adding a second method that is always called directly and calling that from the object method On bug 20817 Kyle proposed a Koha::Util::Acquisition class and we could utilize that for other object as well, e.g. Koha::Util::Biblio, Koha::Util::Item I put this on the agenda for the next dev meeting, I am sending it out here to get opinions and encourage attendance at that meeting to vote on a path forward. -Nick -- Nick Clemens ByWater Solutions bywatersolutions.com Phone: (888) 900-8944 Pronouns: (he/him/his) Timezone: Eastern Follow us: -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: ~WRD0001.jpg Type: image/jpeg Size: 823 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 435 bytes Desc: not available URL: From dcook at prosentient.com.au Thu Jul 22 01:36:57 2021 From: dcook at prosentient.com.au (dcook at prosentient.com.au) Date: Thu, 22 Jul 2021 09:36:57 +1000 Subject: [Koha-devel] Zebra Trivia Message-ID: <032c01d77e89$4bdccd60$e3966820$@prosentient.com.au> Hi all, Today I learned (or maybe re-learned) something about Zebra CCL syntax: "Identifier-standard,phr" does not do a phrase search. It does a word list search. Now you might this this is impossible, but it's not, because Identifier-standard is hard-coded with 4=6 in ccl.properties: Identifier-standard 1=1007 4=6 Since Identifier-standard has already set the "4" structure attribute, "phr" does nothing. However, if you write "phr,Identifier-standard", it will do a phrase search. That's because the "phr" sets the "4" structure attribute before the "Identifier-standard" gets converted into PQF/RPN. Cool, n'est-ce pas? 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From victor at tuxayo.net Fri Jul 23 22:05:03 2021 From: victor at tuxayo.net (Victor Grousset/tuxayo) Date: Fri, 23 Jul 2021 22:05:03 +0200 Subject: [Koha-devel] Koha 20.11.08 released Message-ID: Hello! :) The Koha Community is happy to announce the release of Koha 20.11.08 The full release notes can be found at: https://koha-community.org/koha-20-11-08-released/ Debian packages should be available shortly. Thanks to everyone involved :) Cheers, -- Victor Grousset/tuxayo From victor at tuxayo.net Sat Jul 24 02:16:55 2021 From: victor at tuxayo.net (Victor Grousset/tuxayo) Date: Sat, 24 Jul 2021 02:16:55 +0200 Subject: [Koha-devel] Koha 20.05.14 released Message-ID: Hello! :) The Koha Community is happy to announce the release of Koha 20.05.14 The full release notes can be found at: https://koha-community.org/koha-20-05-14-released/ Debian packages should be available shortly. Thanks to everyone involved :) Cheers, -- Victor Grousset/tuxayo From wainuiwitikapark at catalyst.net.nz Sun Jul 25 11:34:44 2021 From: wainuiwitikapark at catalyst.net.nz (Wainui Witika-Park) Date: Sun, 25 Jul 2021 21:34:44 +1200 Subject: [Koha-devel] Koha 19.11.20 released Message-ID: <02535461-8389-d4ed-4948-0a7ad66f02d0@catalyst.net.nz> Hello everyone! The Koha community is proud to announce the release of version 19.11.20. The full release notes can be found at: https://koha-community.org/koha-19-11-20-released/ Thank you to everyone involved! Cheers, Wainui Witika-Park (she/her) From katrin.fischer.83 at web.de Sun Jul 25 12:31:51 2021 From: katrin.fischer.83 at web.de (Katrin Fischer) Date: Sun, 25 Jul 2021 12:31:51 +0200 Subject: [Koha-devel] Update from Koha 19.11 to 21.05 terminating because "Row size too large" In-Reply-To: References: Message-ID: <2bc7f482-ecef-ff7f-6b88-284ae283b715@web.de> Hi Michael, I found another bug about the row size issue: *Bug 28267* - Koha-common package upgrade problem from 20.05.xx to 20.11.04-1 I think filing a bug is always a good first step as we seem to run into this issue more and more. Katrin On 12.07.21 21:29, Michael Kuhn wrote: > Hi > > Today I updated our host from Debian GNU/Linux 9 with Koha 19.11.00 > first to Debian GNU/Linux 10, then to Koha 21.05.01. When running > "apt-get install koha-common" the process terminated showing the > following messages: > > ### BEGIN ######################### > > Upgrade to 19.12.00.052 done [18:30:04]: Bug 21443 - Add ability to > exclude holidays when calculating rentals fees by time period > {UNKNOWN}: DBI Exception: DBD::mysql::db do failed: Row size too > large. The maximum row size for the used table type, not counting > BLOBs, is 8126. This includes storage overhead, check the manual. You > have to change some columns to TEXT or BLOBs [for Statement "ALTER > TABLE borrowers ADD COLUMN autorenew_checkouts TINYINT(1) NOT NULL > DEFAULT 1 AFTER anonymized"]  at /usr/share/perl5/DBIx/Class/Schema.pm > line 1118. >     DBIx::Class::Schema::throw_exception(Koha::Schema=HASH(0x30abec0), > "DBI Exception: DBD::mysql::db do failed: Row size too large. "...) > called at /usr/share/perl5/DBIx/Class/Storage.pm line 113 >     DBIx::Class::Storage::throw_exception(DBIx::Class::Storage::DBI::mysql=HASH(0x3aa549c), > "DBI Exception: DBD::mysql::db do failed: Row size too large. "...) > called at /usr/share/perl5/DBIx/Class/Storage/DBI.pm line 1501 >     DBIx::Class::Storage::DBI::__ANON__("DBD::mysql::db do failed: Row > size too large. The maximum row"..., DBI::db=HASH(0x3ee6314), undef) > called at > /usr/share/koha/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl > line 21313 > > dpkg: error processing package koha-common (--configure): >  installed koha-common package post-installation script subprocess > returned error exit status 11 > Processing triggers for systemd (241-7~deb10u7) ... > Errors were encountered while processing: >  koha-common > E: Sub-process /usr/bin/dpkg returned an error code (1) > Script done, file is /tmp/apt-get_install_koha-common_20210712.txt > > ### END ######################### > > This looks a lot like > https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24986 > (Maximum row size reached soon for borrowers and deletedborrowers) or > https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28267 > (Koha-common package upgrade problem from 20.05.xx to 20.11.04-1) but > it's not exactly the same. > > According to > https://mariadb.com/kb/en/troubleshooting-row-size-too-large-errors-with-innodb/ > I ran the described script "rowsize.sh" which showed me the following > 7 tables with row size too large. > >  aqbooksellers >  biblioitems >  borrower_modifications >  borrowers >  deletedbiblioitems >  deletedborrowers >  z3950servers > > One solution seems to be to alter the row format of these tables from > "Compact" to "Dynamic" so I did that for all seven tables. > >  ALTER TABLE aqbooksellers ROW_FORMAT=DYNAMIC; >  etc > > After running "apt-get install koha-common" again, the process > continued with > >  Upgrade to 19.12.00.053 done [19:19:28]: Bug 24476 - Allow patrons to > opt-out of autorenewal > > and ran to the end. > >  Upgrade to 21.05.01.003 done [19:19:38]: Koha 21.05.01 release >  Error: the selected language is already installed. Try --update if > you want to re-install it. >  ERROR: an error was found when updating 'de-DE' translations. Please > manually >  run 'koha-translate --update de-DE'. Run man koha-translate for more > options. > > Except of the error regarding the "selected language" which I have > described in another e-mail to koha-devel, everything seems to work fine. > > Still I'm asking myself if I should open another bug report about "Row > size too large" since the problem does not to be solved by Bug 24986 > ("Pushed to master for 20.11") or the pending Bug 28267. > > Also I'm not sure what consequences the changed row format "Dynamic" > for these 7 tables might have. > > Best wishes: Michael > -- > Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis > Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz > T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch > _______________________________________________ > Koha-devel mailing list > Koha-devel at 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/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From mik at adminkuhn.ch Sun Jul 25 15:24:28 2021 From: mik at adminkuhn.ch (Michael Kuhn) Date: Sun, 25 Jul 2021 15:24:28 +0200 Subject: [Koha-devel] Update from Koha 19.11 to 21.05 terminating because "Row size too large" In-Reply-To: <2bc7f482-ecef-ff7f-6b88-284ae283b715@web.de> References: <2bc7f482-ecef-ff7f-6b88-284ae283b715@web.de> Message-ID: <027b5124-c458-c726-6456-96ca4c0af1da@adminkuhn.ch> Hi Katrin > I found another bug about the row size issue: > > *Bug 28267* > - > Koha-common package upgrade problem from 20.05.xx to 20.11.04-1 > > I think filing a bug is always a good first step as we seem to run > into this issue more and more. I mentioned that bug 28267 at the end of my message. Best wishes: Michael -- Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch > On 12.07.21 21:29, Michael Kuhn wrote: >> Hi >> >> Today I updated our host from Debian GNU/Linux 9 with Koha 19.11.00 >> first to Debian GNU/Linux 10, then to Koha 21.05.01. When running >> "apt-get install koha-common" the process terminated showing the >> following messages: >> >> ### BEGIN ######################### >> >> Upgrade to 19.12.00.052 done [18:30:04]: Bug 21443 - Add ability to >> exclude holidays when calculating rentals fees by time period >> {UNKNOWN}: DBI Exception: DBD::mysql::db do failed: Row size too >> large. The maximum row size for the used table type, not counting >> BLOBs, is 8126. This includes storage overhead, check the manual. You >> have to change some columns to TEXT or BLOBs [for Statement "ALTER >> TABLE borrowers ADD COLUMN autorenew_checkouts TINYINT(1) NOT NULL >> DEFAULT 1 AFTER anonymized"]  at /usr/share/perl5/DBIx/Class/Schema.pm >> line 1118. >>     DBIx::Class::Schema::throw_exception(Koha::Schema=HASH(0x30abec0), >> "DBI Exception: DBD::mysql::db do failed: Row size too large. "...) >> called at /usr/share/perl5/DBIx/Class/Storage.pm line 113 >>     DBIx::Class::Storage::throw_exception(DBIx::Class::Storage::DBI::mysql=HASH(0x3aa549c), >> "DBI Exception: DBD::mysql::db do failed: Row size too large. "...) >> called at /usr/share/perl5/DBIx/Class/Storage/DBI.pm line 1501 >>     DBIx::Class::Storage::DBI::__ANON__("DBD::mysql::db do failed: Row >> size too large. The maximum row"..., DBI::db=HASH(0x3ee6314), undef) >> called at >> /usr/share/koha/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line >> 21313 >> >> dpkg: error processing package koha-common (--configure): >>  installed koha-common package post-installation script subprocess >> returned error exit status 11 >> Processing triggers for systemd (241-7~deb10u7) ... >> Errors were encountered while processing: >>  koha-common >> E: Sub-process /usr/bin/dpkg returned an error code (1) >> Script done, file is /tmp/apt-get_install_koha-common_20210712.txt >> >> ### END ######################### >> >> This looks a lot like >> https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24986 >> (Maximum row size reached soon for borrowers and deletedborrowers) or >> https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28267 >> (Koha-common package upgrade problem from 20.05.xx to 20.11.04-1) but >> it's not exactly the same. >> >> According to >> https://mariadb.com/kb/en/troubleshooting-row-size-too-large-errors-with-innodb/ >> I ran the described script "rowsize.sh" which showed me the following >> 7 tables with row size too large. >> >>  aqbooksellers >>  biblioitems >>  borrower_modifications >>  borrowers >>  deletedbiblioitems >>  deletedborrowers >>  z3950servers >> >> One solution seems to be to alter the row format of these tables from >> "Compact" to "Dynamic" so I did that for all seven tables. >> >>  ALTER TABLE aqbooksellers ROW_FORMAT=DYNAMIC; >>  etc >> >> After running "apt-get install koha-common" again, the process >> continued with >> >>  Upgrade to 19.12.00.053 done [19:19:28]: Bug 24476 - Allow patrons to >> opt-out of autorenewal >> >> and ran to the end. >> >>  Upgrade to 21.05.01.003 done [19:19:38]: Koha 21.05.01 release >>  Error: the selected language is already installed. Try --update if >> you want to re-install it. >>  ERROR: an error was found when updating 'de-DE' translations. Please >> manually >>  run 'koha-translate --update de-DE'. Run man koha-translate for more >> options. >> >> Except of the error regarding the "selected language" which I have >> described in another e-mail to koha-devel, everything seems to work fine. >> >> Still I'm asking myself if I should open another bug report about "Row >> size too large" since the problem does not to be solved by Bug 24986 >> ("Pushed to master for 20.11") or the pending Bug 28267. >> >> Also I'm not sure what consequences the changed row format "Dynamic" >> for these 7 tables might have. >> >> Best wishes: Michael >> -- >> Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis >> Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz >> T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch >> _______________________________________________ >> Koha-devel mailing list >> Koha-devel at 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/ From libsolisb at gmail.com Wed Jul 28 02:28:37 2021 From: libsolisb at gmail.com (FullStack Solutions) Date: Wed, 28 Jul 2021 05:28:37 +0500 Subject: [Koha-devel] International Confrence KohaCon 2021 Message-ID: Dear All, Hopefully you all will be fine and good health. I am pleased to inform you that the International Confrence Kohacon2021 website is up Now. Kindly visit for further details I.e. Registration, proposal submissions, date of Confrence and others. Regards Sher Afzal Khan President Koha Pakistan Country Ambassador DSpace Sent from my iPhone > On 26-Jul-2021, at 3:00 PM, koha-devel-request at lists.koha-community.org wrote: > > Send Koha-devel mailing list submissions to > koha-devel at lists.koha-community.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel > or, via email, send a message with subject or body 'help' to > koha-devel-request at lists.koha-community.org > > You can reach the person managing the list at > koha-devel-owner at lists.koha-community.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Koha-devel digest..." > > > Today's Topics: > > 1. Re: Update from Koha 19.11 to 21.05 terminating because "Row > size too large" (Katrin Fischer) > 2. Re: Update from Koha 19.11 to 21.05 terminating because "Row > size too large" (Michael Kuhn) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 25 Jul 2021 12:31:51 +0200 > From: Katrin Fischer > To: koha-devel at lists.koha-community.org > Subject: Re: [Koha-devel] Update from Koha 19.11 to 21.05 terminating > because "Row size too large" > Message-ID: <2bc7f482-ecef-ff7f-6b88-284ae283b715 at web.de> > Content-Type: text/plain; charset="utf-8"; Format="flowed" > > Hi Michael, > > I found another bug about the row size issue: > > *Bug 28267* > - > Koha-common package upgrade problem from 20.05.xx to 20.11.04-1 > > I think filing a bug is always a good first step as we seem to run into > this issue more and more. > > Katrin > >> On 12.07.21 21:29, Michael Kuhn wrote: >> Hi >> >> Today I updated our host from Debian GNU/Linux 9 with Koha 19.11.00 >> first to Debian GNU/Linux 10, then to Koha 21.05.01. When running >> "apt-get install koha-common" the process terminated showing the >> following messages: >> >> ### BEGIN ######################### >> >> Upgrade to 19.12.00.052 done [18:30:04]: Bug 21443 - Add ability to >> exclude holidays when calculating rentals fees by time period >> {UNKNOWN}: DBI Exception: DBD::mysql::db do failed: Row size too >> large. The maximum row size for the used table type, not counting >> BLOBs, is 8126. This includes storage overhead, check the manual. You >> have to change some columns to TEXT or BLOBs [for Statement "ALTER >> TABLE borrowers ADD COLUMN autorenew_checkouts TINYINT(1) NOT NULL >> DEFAULT 1 AFTER anonymized"] at /usr/share/perl5/DBIx/Class/Schema.pm >> line 1118. >> DBIx::Class::Schema::throw_exception(Koha::Schema=HASH(0x30abec0), >> "DBI Exception: DBD::mysql::db do failed: Row size too large. "...) >> called at /usr/share/perl5/DBIx/Class/Storage.pm line 113 >> DBIx::Class::Storage::throw_exception(DBIx::Class::Storage::DBI::mysql=HASH(0x3aa549c), >> "DBI Exception: DBD::mysql::db do failed: Row size too large. "...) >> called at /usr/share/perl5/DBIx/Class/Storage/DBI.pm line 1501 >> DBIx::Class::Storage::DBI::__ANON__("DBD::mysql::db do failed: Row >> size too large. The maximum row"..., DBI::db=HASH(0x3ee6314), undef) >> called at >> /usr/share/koha/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl >> line 21313 >> >> dpkg: error processing package koha-common (--configure): >> installed koha-common package post-installation script subprocess >> returned error exit status 11 >> Processing triggers for systemd (241-7~deb10u7) ... >> Errors were encountered while processing: >> koha-common >> E: Sub-process /usr/bin/dpkg returned an error code (1) >> Script done, file is /tmp/apt-get_install_koha-common_20210712.txt >> >> ### END ######################### >> >> This looks a lot like >> https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24986 >> (Maximum row size reached soon for borrowers and deletedborrowers) or >> https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28267 >> (Koha-common package upgrade problem from 20.05.xx to 20.11.04-1) but >> it's not exactly the same. >> >> According to >> https://mariadb.com/kb/en/troubleshooting-row-size-too-large-errors-with-innodb/ >> I ran the described script "rowsize.sh" which showed me the following >> 7 tables with row size too large. >> >> aqbooksellers >> biblioitems >> borrower_modifications >> borrowers >> deletedbiblioitems >> deletedborrowers >> z3950servers >> >> One solution seems to be to alter the row format of these tables from >> "Compact" to "Dynamic" so I did that for all seven tables. >> >> ALTER TABLE aqbooksellers ROW_FORMAT=DYNAMIC; >> etc >> >> After running "apt-get install koha-common" again, the process >> continued with >> >> Upgrade to 19.12.00.053 done [19:19:28]: Bug 24476 - Allow patrons to >> opt-out of autorenewal >> >> and ran to the end. >> >> Upgrade to 21.05.01.003 done [19:19:38]: Koha 21.05.01 release >> Error: the selected language is already installed. Try --update if >> you want to re-install it. >> ERROR: an error was found when updating 'de-DE' translations. Please >> manually >> run 'koha-translate --update de-DE'. Run man koha-translate for more >> options. >> >> Except of the error regarding the "selected language" which I have >> described in another e-mail to koha-devel, everything seems to work fine. >> >> Still I'm asking myself if I should open another bug report about "Row >> size too large" since the problem does not to be solved by Bug 24986 >> ("Pushed to master for 20.11") or the pending Bug 28267. >> >> Also I'm not sure what consequences the changed row format "Dynamic" >> for these 7 tables might have. >> >> Best wishes: Michael >> -- >> Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis >> Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz >> T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch >> _______________________________________________ >> Koha-devel mailing list >> Koha-devel at 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/ > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > Message: 2 > Date: Sun, 25 Jul 2021 15:24:28 +0200 > From: Michael Kuhn > To: koha-devel at lists.koha-community.org > Subject: Re: [Koha-devel] Update from Koha 19.11 to 21.05 terminating > because "Row size too large" > Message-ID: <027b5124-c458-c726-6456-96ca4c0af1da at adminkuhn.ch> > Content-Type: text/plain; charset=utf-8; format=flowed > > Hi Katrin > >> I found another bug about the row size issue: >> >> *Bug 28267* >> - >> Koha-common package upgrade problem from 20.05.xx to 20.11.04-1 >> >> I think filing a bug is always a good first step as we seem to run >> into this issue more and more. > > I mentioned that bug 28267 at the end of my message. > > Best wishes: Michael > -- > Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis > Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz > T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch > > >>> On 12.07.21 21:29, Michael Kuhn wrote: >>> Hi >>> >>> Today I updated our host from Debian GNU/Linux 9 with Koha 19.11.00 >>> first to Debian GNU/Linux 10, then to Koha 21.05.01. When running >>> "apt-get install koha-common" the process terminated showing the >>> following messages: >>> >>> ### BEGIN ######################### >>> >>> Upgrade to 19.12.00.052 done [18:30:04]: Bug 21443 - Add ability to >>> exclude holidays when calculating rentals fees by time period >>> {UNKNOWN}: DBI Exception: DBD::mysql::db do failed: Row size too >>> large. The maximum row size for the used table type, not counting >>> BLOBs, is 8126. This includes storage overhead, check the manual. You >>> have to change some columns to TEXT or BLOBs [for Statement "ALTER >>> TABLE borrowers ADD COLUMN autorenew_checkouts TINYINT(1) NOT NULL >>> DEFAULT 1 AFTER anonymized"] at /usr/share/perl5/DBIx/Class/Schema.pm >>> line 1118. >>> DBIx::Class::Schema::throw_exception(Koha::Schema=HASH(0x30abec0), >>> "DBI Exception: DBD::mysql::db do failed: Row size too large. "...) >>> called at /usr/share/perl5/DBIx/Class/Storage.pm line 113 >>> DBIx::Class::Storage::throw_exception(DBIx::Class::Storage::DBI::mysql=HASH(0x3aa549c), >>> "DBI Exception: DBD::mysql::db do failed: Row size too large. "...) >>> called at /usr/share/perl5/DBIx/Class/Storage/DBI.pm line 1501 >>> DBIx::Class::Storage::DBI::__ANON__("DBD::mysql::db do failed: Row >>> size too large. The maximum row"..., DBI::db=HASH(0x3ee6314), undef) >>> called at >>> /usr/share/koha/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line >>> 21313 >>> >>> dpkg: error processing package koha-common (--configure): >>> installed koha-common package post-installation script subprocess >>> returned error exit status 11 >>> Processing triggers for systemd (241-7~deb10u7) ... >>> Errors were encountered while processing: >>> koha-common >>> E: Sub-process /usr/bin/dpkg returned an error code (1) >>> Script done, file is /tmp/apt-get_install_koha-common_20210712.txt >>> >>> ### END ######################### >>> >>> This looks a lot like >>> https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24986 >>> (Maximum row size reached soon for borrowers and deletedborrowers) or >>> https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28267 >>> (Koha-common package upgrade problem from 20.05.xx to 20.11.04-1) but >>> it's not exactly the same. >>> >>> According to >>> https://mariadb.com/kb/en/troubleshooting-row-size-too-large-errors-with-innodb/ >>> I ran the described script "rowsize.sh" which showed me the following >>> 7 tables with row size too large. >>> >>> aqbooksellers >>> biblioitems >>> borrower_modifications >>> borrowers >>> deletedbiblioitems >>> deletedborrowers >>> z3950servers >>> >>> One solution seems to be to alter the row format of these tables from >>> "Compact" to "Dynamic" so I did that for all seven tables. >>> >>> ALTER TABLE aqbooksellers ROW_FORMAT=DYNAMIC; >>> etc >>> >>> After running "apt-get install koha-common" again, the process >>> continued with >>> >>> Upgrade to 19.12.00.053 done [19:19:28]: Bug 24476 - Allow patrons to >>> opt-out of autorenewal >>> >>> and ran to the end. >>> >>> Upgrade to 21.05.01.003 done [19:19:38]: Koha 21.05.01 release >>> Error: the selected language is already installed. Try --update if >>> you want to re-install it. >>> ERROR: an error was found when updating 'de-DE' translations. Please >>> manually >>> run 'koha-translate --update de-DE'. Run man koha-translate for more >>> options. >>> >>> Except of the error regarding the "selected language" which I have >>> described in another e-mail to koha-devel, everything seems to work fine. >>> >>> Still I'm asking myself if I should open another bug report about "Row >>> size too large" since the problem does not to be solved by Bug 24986 >>> ("Pushed to master for 20.11") or the pending Bug 28267. >>> >>> Also I'm not sure what consequences the changed row format "Dynamic" >>> for these 7 tables might have. >>> >>> Best wishes: Michael >>> -- >>> Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis >>> Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz >>> T 0041 (0)61 261 55 61 · E mik at adminkuhn.ch · W www.adminkuhn.ch >>> _______________________________________________ >>> Koha-devel mailing list >>> Koha-devel at 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/ > > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > Koha-devel mailing list > Koha-devel at 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/ > > > ------------------------------ > > End of Koha-devel Digest, Vol 188, Issue 15 > ******************************************* From dcook at prosentient.com.au Fri Jul 30 05:33:50 2021 From: dcook at prosentient.com.au (dcook at prosentient.com.au) Date: Fri, 30 Jul 2021 13:33:50 +1000 Subject: [Koha-devel] mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces Message-ID: <0b6d01d784f3$b675ece0$2361c6a0$@prosentient.com.au> Hi all (especially Jonathan), I was looking at https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23329#c85 where Jonathan points out under MySQL 8 that we’re now getting this error with dumping the database: “mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces” I’ve seen this pop a few times myself on Koha projects, and it looks like it traces back to the security notes listed here: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-31.html “Incompatible Change: Access to the INFORMATION_SCHEMA.FILES table now requires the PROCESS privilege.” “This change affects users of the mysqldump command, which accesses tablespace information in the FILES table, and thus now requires the PROCESS privilege as well. Users who do not need to dump tablespace information can work around this requirement by invoking mysqldump with the --no-tablespaces option. (Bug #30350829)” I haven’t looked into it too deeply yet, but I imagine adding the --no-tablespaces option to mysqldump in koha-dump is the way to go. (I would’ve commented on Bugzilla but every time I try it keep blocking me and kicking me out.) 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From kohanews at gmail.com Sat Jul 31 12:24:59 2021 From: kohanews at gmail.com (Koha Newsletter) Date: Sat, 31 Jul 2021 12:24:59 +0200 Subject: [Koha-devel] Koha Community Newsletter: Junly 2021 Message-ID: The Koha Community Newsletter for July 2021 is here: * https://koha-community.org/koha-community-newsletter-july-2021/ Many thanks to everyone who submitted articles and news to last month's newsletter! Please feel free to email me with any corrections or suggestions. -- Michael Kuhn Editor, Koha Community Newsletter -------------- next part -------------- An HTML attachment was scrubbed... URL: