Time  Nick          Message
00:58 Supergamer_   Hello I had some questions about Koha
07:37 marcelr       hi #koha
07:38 marcelr       bug 24545
07:38 huginn        Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24545 enhancement, P5 - low, ---, jonathan.druart, Signed Off , Replace Franklin Street by gnu.org/licenses in copyright
07:38 marcelr       ok
07:45 reiveune      hello
07:47 marcelr       Can't locate object method "phases" via package "CPAN::Meta::Prereqs" at /usr/share/koha/C4/Installer/PerlModules.pm line 55.
07:56 * magnuse     waves
08:11 ashimema[m]   mornin' #koha
08:12 ashimema[m]   marcelr, you need to install the updated package for now...
08:13 ashimema[m]   `libcpan-meta-perl`
08:13 marcelr       yeah working thru building updated container
08:13 ashimema[m]   :)
08:20 magnuse       davidnind++
08:26 marcelr       ashimema[m]: Cache::Memcached::Fast::Safe is my problem
08:36 kohaputti     is there a script to make debian packages of all koha perl modules that we need to build ourselves?
08:37 kohaputti     I found this https://wiki.koha-community.org/wiki/Create_your_own_APT_repository but the instructions seems to indicate I need to to do it one by one
08:44 kohaputti     also other thing that is strange is that all the runtime dependencies appear to be also build dependencies
08:44 kohaputti     the runtime dependencies doesn't seem to be used by the building process as far as I can tell
08:48 cait          kohaputti: it hink maybe the right people are not around to ask that
08:48 cait          mtj?
08:48 cait          ashimema[m]: ?
08:49 ashimema[m]   there is a reason for that.. but I can't remember the details.. I have asked the exact same question in the past..
08:49 ashimema[m]   the runtime vs build dependancies..
08:49 ashimema[m]   I don't think whoever i asked about it had the tuits to sort it out for us
08:50 ashimema[m]   as for building deb dependancies.. I tend to just add the commnity repo to pull in koha-perl-deps rather than build them myself for the ptfs-e repo
08:50 ashimema[m]   but I'm certainly not an expert there
08:51 ashimema[m]   finally.. mtj has packaged Cache::Memcached::Fast::Safe already I believe
08:51 kohaputti     aha, so mtj can probably tell how that package was build & added to the community repo
08:51 marcelr       ashimema[m]: it dont see it yet
08:52 marcelr       i stumbling over that one now
08:52 marcelr       cpanm wont do it too for me now
08:52 kohaputti     marcelr, can't see what?
08:52 marcelr       fast::safe
08:53 mtj           hi folks
08:53 marcelr       hi mtj
08:53 ashimema[m]   just the man
08:53 marcelr       any news on Cache::Memcached::Fast::Safe ?
08:53 ashimema[m]   did I imagine that you'd packaged ::Fast::Safe mtj?
08:54 mtj           yes, i think so.. 1 tic
08:54 * ashimema[m] can never remember where to look to see what is actually packaged
08:55 kohaputti     marcelr, it is in the unstable
08:55 ashimema[m]   whilst you're here mtj.. are we at a point where we're ready to go with the repo split plan.. the distro specific deps repo + the koha repo?
08:55 marcelr       ok i will check again
08:56 ashimema[m]   Once the current rmaint release is out I intend to push the Mojo bug which has been holding us back and we'll need to work through the process of that repo change and update the relevant docs pages and anounce it.
08:56 mtj           marcelr:  https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13193#c54
08:56 huginn        Bug 13193: major, P3, ---, joonas.kylmala, Pushed to master , Make Memcached usage fork safe
08:57 marcelr       thx
09:00 mtj           ashimema[m]: https://debian.koha-community.org/koha/pool/main/libc/libcache-memcached-fast-safe-perl/
09:00 mtj           ...^ its a bit of a hassle, but you can look there
09:01 ashimema[m]   pool/main..
09:01 ashimema[m]   that's the one
09:01 ashimema[m]   I always forget that's where things eventually live
09:01 mtj           yeah, me too :)
09:05 mtj           ashimema[m]: we wont need to have a new distro repo anymore, as the mojo patches work with both mojo 7 and 8
09:05 ashimema[m]   fair point
09:06 ashimema[m]   though are we not likely to still need it at some point for other packages?
09:06 ashimema[m]   at some point I'd like us to be more rigid about supported libraries rather than trying to support all the things simultaneously.
09:06 ashimema[m]   but your' totally right.. in this case we needen't worry :)
09:07 mtj           yes, we'll probably need an additional distro repo at some stage
09:07 ashimema[m]   perhaps we could aligh doing that with a major release
09:10 mtj           bionic has needed a separate distro repo for a libcryptx-perl pkg, for a few releases.. :/
09:11 ashimema[m]   lets go for it with 20.05 release
09:12 mtj           yeah, i think we can bump it, if its not urgent anymore
09:12 ashimema[m]   :)
09:13 mtj           its would be good to get peoples opinion on the change... perhaps there is a better solution?
09:13 ashimema[m]   fancy sending a mail to the list.. ?
09:14 ashimema[m]   I think you're the most well informed to date to send such an email
09:15 mtj           yep, will do ^
09:17 ashimema[m]   thanks :)
09:21 ashimema[m]   thanks for looking into the flocking bug Joubu , must admit that's yet another area where I know 'just enough' to get by, but really don't know enough to help improve on code there
09:22 Joubu         ashimema[m]: that should not be that complicated :) It will be much easier for everybody with a simplified version.
09:23 ashimema[m]   I get the feeling he lifted alot of the code copy/paste style from rebuild_zebra.pl
09:23 ashimema[m]   it's actually just a tad more complicated there.. he simplifies it very slightly already
09:36 mtj           marcelr: ping me if you have problems with libcache-memcached-fast-safe-perl :0)
09:36 marcelr       mtj it worked like a charm :)
09:36 marcelr       just had to know the name of the package
09:37 marcelr       cpanm was a nightmare
09:44 cait          i confused myself, does this look right:   git bz attach –e HEAD~2.. (where 2 is the number of patches)
09:44 kohaputti     mtj, could tell how you build & pushed the memcached safe package to the community repo? Is there some tool how you can build all koha dependencies or did you just manually do "cpan2deb Cache::Memcached::Fast::Safe" and push it?
09:45 ashimema[m]   HEAD~2..HEAD or HEAD^^..HEAD cait
09:45 ashimema[m]   you need the 'end point' for the range
09:45 cait          yo don't need the HEAD at the end
09:45 kohaputti     mtj, or if you followed some instruction could you link those?
09:45 cait          pretty sure
09:45 cait          i never do that
09:45 ashimema[m]   really..
09:45 cait          :)
09:46 ashimema[m]   I have always had errors if I miss the end.. maybe my git is misconfigured
09:46 cait          dunno, but i was more worried about teh numbers
09:46 cait          i will jsut do a quick test
09:59 huginn        News from kohagit: Bug 24705: Add tests <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=f9bd5286b2aa7d528090a45a8a807adf4129652d>
09:59 huginn        News from kohagit: Bug 24711: Don't add logout input to login form <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=77b29c2f95c2dae6d3d74d8d718a966c581f2e6e>
09:59 huginn        News from kohagit: Bug 24706: Fix ergonomic issue on the list view if empty <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=27b9030d14a0ee09540652fe8533ab3ed9b69e41>
09:59 huginn        News from kohagit: Bug 24705: Holds placed via SIP will be given first priority <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8a6dd41d3a31e318f14df91ede8f90a10c89df5f>
09:59 huginn        News from kohagit: Bug 24646: Move RoundFinesAtPayment to 'Fines policy' section <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=9a5777dafcfdee37f13ae3cc9e211692a952a68b>
10:10 huginn        News from kohagit: Bug 24708: Update Z39.50 server attribute in fr-CA installation file <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8749c0b6113e3f7b327fce75ab44ab650fa1dd20>
10:10 huginn        News from kohagit: Bug 24707: Remove AMICUS from default fr-CA z39.50 servers <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=2164a4d427e7693effd44d310e1bf3e37904dc95>
10:15 Joubu         cait: HEAD~2.. will attach the last 2 patches, yes, HEAD and HEAD~1
10:16 Joubu         well, technically it will attach HEAD~1, then HEAD
10:29 cait          Joubu: thx - i do it almost daily, but once you start thinking about it...
10:32 mtj           hi kohaputti, it was manually built using 'dh-make-perl  --build --cpan Cache::Memcached::Fast::Safe'
10:33 kohaputti     mtj, ah okay, thanks. I think I will then work on some script to build all the required dependencies
10:33 koha-jenkins  Project Koha_Master_D9 build #1163: SUCCESS in 34 min: https://jenkins.koha-community.org/job/Koha_Master_D9/1163/
10:36 mtj           kohaputti: if possible, i try to build from an existing debian package - else build from cpan
10:37 mtj           https://www.debian.org/doc/manuals/packaging-tutorial/packaging-tutorial.en.pdf
10:37 cait          hm I don't thinkw e do any manual packaging when buildling our own packages - when is this needed?
10:37 mtj           ^ i found that info really good
10:39 kohaputti     mtj, ok, we should really fix this situation so that anybody could reproduce all the Koha packages easily
10:40 mtj           hi cait: sometimes there is no existing package, so one must be built ... like  Cache::Memcached::Fast::Safe
10:40 cait          hm
10:40 cait          but isn't htat usually pulled from the kc-repo then? (packaged there?)
10:40 ashimema[m]   cait, we just add the community repo + our own
10:41 cait          yeah that's i htink what we do too probably - that would get the package form kc, right?
10:41 ashimema[m]   that works fine in my experience and means you don't need to package your own koha-perldeps
10:41 mtj           cait: ah i misunderstand you
10:41 cait          is there a reason not to do that? (kohaputti's use case?)
10:42 kohaputti     cait, I don't want to use the KC koha-perldeps packages since I don't know the security practices
10:42 cait          can you explain? and would not the same apply to koha-common then?
10:42 kohaputti     yup
10:43 cait          maybe you'd be a good candidate for new packaging manager ;)
10:43 cait          we were looking for someone to help out mtj as drojf is not reachable right now
10:44 * ashimema[m] wants to keep kohaputti in the qa team too though..
10:44 ashimema[m]   we just need more volunteers generally.
10:45 kohaputti     cait, I will have to consider that after re-compiling the koha-perldeps packages
10:46 mtj           kohaputti: perhaps we could provide a downloadable tgz file of the kc.org apt repo
10:47 koha-jenkins  Project Koha_Master_U18 build #632: SUCCESS in 47 min: https://jenkins.koha-community.org/job/Koha_Master_U18/632/
10:47 kohaputti     mtj, containing binary packages?
10:48 mtj           yes, containing everything
10:48 mtj           https://debian.koha-community.org/koha/
10:49 mtj           binary and source.. everything you would need to audit/make your own packages
10:50 kohaputti     source would be the thing I would definitely want!
10:50 kohaputti     we could create debian source repos for each of the koha-perldeps (just like how debian does it)
10:50 mtj           i have been thinking about adding the koha-deps packages to gitlab etc, with change commits
10:50 mtj           snap ^
10:51 kohaputti     +1 from me for that plan
10:51 ashimema[m]   :)
10:56 mtj           i dont think there is any security risk by providing a tgz copy of the repo...
11:09 koha-jenkins  Project Koha_Master_D9_My8 build #170: SUCCESS in 35 min: https://jenkins.koha-community.org/job/Koha_Master_D9_My8/170/
11:19 marcelr       Can't locate Email/MessageID.pm in @INC
11:20 ashimema[m]   also a new dependancy
11:20 ashimema[m]   libemail-messageid-perl
11:20 marcelr       i'm catching them all today
11:20 ashimema[m]   that one really aught to be optional.. I didn't catch it during QA :(
11:21 marcelr       got him in a two liner script
11:21 ashimema[m]   well.. RM push actually.. i think I did SO not QA on that one..
11:21 ashimema[m]   we should probably have made it 'if found use, otherwise don't add messageID' or something along those lines.
11:24 koha-jenkins  Project Koha_Master_D8 build #708: UNSTABLE in 41 min: https://jenkins.koha-community.org/job/Koha_Master_D8/708/
11:33 Joubu         ashimema[m]: I do not think so, should not be optional.
11:34 koha-jenkins  Project Koha_Master_D9_MDB_Latest build #145: SUCCESS in 47 min: https://jenkins.koha-community.org/job/Koha_Master_D9_MDB_Latest/145/
11:35 ashimema[m]   okies.. happy to be corrected..
11:35 ashimema[m]   suppose it just bugs me that we're having lots of dependancy fun today
11:44 koha-jenkins  Project Koha_Master_D9 build #1164: SUCCESS in 34 min: https://jenkins.koha-community.org/job/Koha_Master_D9/1164/
12:08 koha-jenkins  Yippee, build fixed!
12:08 koha-jenkins  Project Koha_Master_D8 build #709: FIXED in 34 min: https://jenkins.koha-community.org/job/Koha_Master_D8/709/
12:19 koha-jenkins  Project Koha_Master_U18 build #633: SUCCESS in 55 min: https://jenkins.koha-community.org/job/Koha_Master_U18/633/
13:23 huginn        News from kohagit: Bug 24629: SIP patron items contains an array of hashes <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=612887d46fbed7811aed055367ac61f1bfde68f6>
13:23 huginn        News from kohagit: Bug 24682: Make UsageStatsGeolocation readonly (and redirect to the config page) <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=db2cf80a7a85e3d9db0965509c11411c53b997c4>
13:23 huginn        News from kohagit: Bug 24693: Move GD from recommends to requires in cpanfile <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=825741aa430db9b3d15b0d8ecd65b62f3166fb2a>
13:23 huginn        News from kohagit: Bug 24629: SIP log - Display barcode instead of hash <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=721c8bcd18cec819ed35c60949b81cfa5c243f90>
13:23 huginn        News from kohagit: Bug 24527: misc/cronjobs/update_totalissues.pl problem with multiple items <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=18afaf438b2f1d8ae602dae1531d08bc41e4e241>
13:23 huginn        News from kohagit: Bug 24356: prefetch_whitelist tests <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=a7bf8a488f4357e016ef1f43d89a241ff2fbb3bf>
13:23 huginn        News from kohagit: Bug 24356: Make objects.search prefetch embedded relations <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=b2ad63582520f49ad3c03ca29975d99fa2ef2ecf>
13:23 huginn        News from kohagit: Bug 24211: Compress/uncompress translation files <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=e875e3980605f406bb62fbc5f2eacb9ff5c7c0de>
13:23 huginn        News from kohagit: Bug 24114: (QA follow-up) Fix counts for lock, anonymize and delete <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=cd2a99e456efd4ea7e92be2fd33e4683ad6205c7>
13:23 huginn        News from kohagit: Bug 24114: (follow-up) Resolve warning on non-numeric subtraction <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=88d1ad0c35af9415d24037f408dd312e885250be>
13:23 huginn        News from kohagit: Bug 24114: Remove warn statements from Koha::Patrons <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7e1db56dd8a0f70792fc9c1f8eb66423a9611944>
13:34 huginn        News from kohagit: Bug 22880: DBRev 19.12.00.030 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8acdb067812bd93a06068c4ab00e251e42a2f353>
13:34 huginn        News from kohagit: Bug 24545: Fix newly added files <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=a1849d5fa00b3935e1f841f649bdad3604a2054c>
13:34 huginn        News from kohagit: Bug 22880: (QA follow-up) Replace use by require <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=cce9a1a85cff32a4dad4f45528661393b6ec67d4>
13:34 huginn        News from kohagit: Bug 22880: (QA follow-up) Pass lang instead of news_lang in masthead <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=d8a5c48273b73c4a383288c9d9b4e9ff5f88bf2c>
13:34 huginn        News from kohagit: Bug 22880: (QA follow-up) Remove opacheader from C4::Auth <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=18f3b83b6e0b6ca0cddd280ea861e7faa428d5d9>
13:34 huginn        News from kohagit: Bug 22880: (QA follow-up) Fix "koha_news_block: not found" <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=c48070115acdca72a96aac2fbdf57591fe43ab74>
13:34 huginn        News from kohagit: Bug 24545: (follow-up) Fix license statements <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=cfe98ddc3b51df019b31f29bb740172fefc37d4f>
13:34 huginn        News from kohagit: Bug 24545: Fix find-license-problems.t to catch future wrong license statements <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=48b8ad7515416243130b17ae4e25b312d47a219a>
13:34 huginn        News from kohagit: Bug 24545: Fix license statements <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7d8b96803f664d86762a6afb966051f7d565c40e>
13:34 huginn        News from kohagit: Bug 24291: Update the item type form text for library limitation field <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=e5adbed369074d1314df6d1b73392f7d823a3287>
13:34 huginn        News from kohagit: Bug 22880: (follow-up) Process all installed languages, not just enabled <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=f3b87f37ddff27301ccb84b4208854cbffaababf>
13:34 huginn        News from kohagit: Bug 22880: (follow-up) Loose ends: Better DB update, global inclusion, etc. <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=12074faff9686f6c25126e39fcf1954e5faba009>
13:34 huginn        News from kohagit: Bug 22880: (follow-up) Define OpacHeader variable for conditional <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=ba0eccdf8d691dbe6afd7b3735ffac8f81df1e55>
13:34 huginn        News from kohagit: Bug 22880: Use placeholders <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=29bfa688003996c8723b63864b441e9d4a0107f6>
13:34 huginn        News from kohagit: Bug 22880: Convert opacheader system preference to news block <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=65a5d1298c2594ed948cdb9be95367e5c7f1b61f>
13:57 koha-jenkins  Project Koha_Master_D9_MDB_Latest build #146: SUCCESS in 34 min: https://jenkins.koha-community.org/job/Koha_Master_D9_MDB_Latest/146/
14:01 koha-jenkins  Project Koha_Master_D8 build #710: SUCCESS in 38 min: https://jenkins.koha-community.org/job/Koha_Master_D8/710/
14:02 koha-jenkins  Project Koha_Master_U18 build #634: FAILURE in 4 min 53 sec: https://jenkins.koha-community.org/job/Koha_Master_U18/634/
14:05 koha-jenkins  Project Koha_Master_D9_My8 build #171: FAILURE in 3 min 37 sec: https://jenkins.koha-community.org/job/Koha_Master_D9_My8/171/
14:06 koha-jenkins  Project Koha_Master_D9_MDB_Latest build #147: FAILURE in 4 min 3 sec: https://jenkins.koha-community.org/job/Koha_Master_D9_MDB_Latest/147/
14:10 koha-jenkins  Project Koha_Master_D9 build #1165: SUCCESS in 45 min: https://jenkins.koha-community.org/job/Koha_Master_D9/1165/
14:14 koha-jenkins  Project Koha_Master_D8 build #711: FAILURE in 9 min 34 sec: https://jenkins.koha-community.org/job/Koha_Master_D8/711/
14:19 koha-jenkins  Project Koha_Master_D9 build #1166: FAILURE in 8 min 59 sec: https://jenkins.koha-community.org/job/Koha_Master_D9/1166/
14:32 * Joubu       pleads guilty
14:36 huginn        News from kohagit: Bug 24545: (follow-up) Fix license statements <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=9d80c1d5222b3a68c07ffaf340dc645f8b461d9c>
15:10 koha-jenkins  Project Koha_Master_D8 build #712: NOW UNSTABLE in 32 min: https://jenkins.koha-community.org/job/Koha_Master_D8/712/
15:12 koha-jenkins  Yippee, build fixed!
15:12 koha-jenkins  Project Koha_Master_D9_MDB_Latest build #148: FIXED in 34 min: https://jenkins.koha-community.org/job/Koha_Master_D9_MDB_Latest/148/
15:21 ashimema[m]   Yippee
15:29 * ashimema[m] wonders why the number of failed QA bugs is so high...  Should be have an abandoned status
15:33 koha-jenkins  Project Koha_Master_D9_My8 build #172: NOW UNSTABLE in 56 min: https://jenkins.koha-community.org/job/Koha_Master_D9_My8/172/
15:50 koha-jenkins  Project Koha_Master_U18 build #635: NOW UNSTABLE in 37 min: https://jenkins.koha-community.org/job/Koha_Master_U18/635/
15:56 koha-jenkins  Project Koha_Master_D9 build #1167: NOW UNSTABLE in 45 min: https://jenkins.koha-community.org/job/Koha_Master_D9/1167/
16:09 reiveune      bye
18:39 koha-jenkins  Project Koha_Master_D9 build #1168: STILL UNSTABLE in 34 min: https://jenkins.koha-community.org/job/Koha_Master_D9/1168/