Time Nick Message 00:02 koha-jenkins Project Koha_20.11_U20 build #230: SUCCESS in 54 min: https://jenkins.koha-community.org/job/Koha_20.11_U20/230/ 00:13 fridolin dcook: an occasion one 00:13 dcook fridolin: ? 00:14 fridolin dcook: Where did you get a Nintendo 2DS? 00:14 fridolin its a second hand 00:14 dcook Ah ok. I've bene thinking about finding a second hand one as well for my kiddo. 00:14 fridolin with mario kard 7 inside so soe years old 00:15 fridolin yep the battery is good and its a very simple gamplay, my kid is only 5 00:15 fridolin i was even looking for a GameBoy XP :) 00:23 dcook That's awesome that the battery is good 00:23 dcook We picked up a knock off device and the battery hasn't been very good. Luckily it handles AC power well. 00:23 dcook Btw, fridolin, have you ever compiled Zebra? 00:27 fridolin dcook: ahhh nope 00:28 fridolin mmm in fact my collegue Laurent did one 00:28 fridolin to install in /opt 00:28 dcook I think we used to do it a lot on openSUSE but that was a long time ago 00:28 dcook I've managed to configure and compile it but their "make install" step doesn't look like it works... 00:29 dcook Reported it but still 00:29 fridolin ich 00:29 fridolin log time ago also for us 00:30 fridolin you compiled on which OS ? 00:30 dcook Tempted to try a bit of simple development and troubleshooting 00:30 dcook Ubuntu 00:30 dcook Ubuntu 18.04 as that's the Docker image I had to hand it seems 00:30 fridolin Bionic ? Jammy ? 00:30 fridolin Xenial 00:30 fridolin maybe libc too old there 00:30 dcook Bionic isn't it? or is that 20.04? 00:30 fridolin jammy is 22.05, Bionic 20.04 00:30 dcook Ah yeah bionic phew 00:31 dcook Nah bionice is 18.04 00:31 dcook VERSION="18.04.4 LTS (Bionic Beaver)" 00:31 fridolin ahhh indeed 20.4 is focal 00:31 dcook Way to make me feel crazy ;) 00:31 fridolin 16.04 is Xenial 00:31 dcook I think it's an issue with their linking 00:31 fridolin ^^ sorry for that 00:31 dcook It's actually kind of tempting to try static linking it and then running it in a Docker container.. 00:32 * dcook is always just trying to stir up trouble hehe 00:32 fridolin why not using package ? 00:32 fridolin you hack it ? 00:32 dcook I'm annoyed with the facets and so I'm wanting to hack on it a bit yeah 00:32 dcook If only so that I can say more exactly what the problem is 00:32 dcook I did that with Apache httpd once 00:32 dcook Now that is a mess to compile... 00:33 dcook I couldn't make sense of the httpd internals well enough to code the patch, but I could work out the problem 00:33 dcook Then someone from Redhat fixed it up quickly when I was able to give them all the details 00:33 dcook Some bug in mod_cgi/mod_cgid I think 00:33 dcook Few years ago now maybe.. 00:34 dcook I have been thinking a bit too about how it would be cool to run Koha with Zebra in a different container... 00:34 dcook I suppose the zebraidx would just need a shared volume for the indexes.. 00:35 dcook I'll stop rambling haha 00:36 tuxayo hi folks :) 00:51 dcook allo allo 00:51 dcook The "make install" step doesn't really seem necessary for development anyway so I'm not going to worry about it for now. Indexdata might have an answer for that one anyway 00:55 dcook Ohh if a person did statically link a dev version they could in theory just plunk it onto an existing server... 00:55 dcook Point it at an existing Zebra database and boom.. 00:55 koha-jenkins Project Koha_20.11_D9 build #214: SUCCESS in 1 hr 8 min: https://jenkins.koha-community.org/job/Koha_20.11_D9/214/ 00:56 * dcook thinks that people are scared off Zebra sometimes because it's written in C 00:56 dcook I mean I know I found that intimidating at first... 00:56 dcook Even now sometimes I guess although it's mostly just its internal conventions that are off putting.. 01:14 fridolin Zebra on a different container should be no problem. as long as you keep connexion via unix sockets 01:14 fridolin more performant thant via TCP/IP 01:25 dcook Yeah the Unix sockets are more idea than the TCP sockets for sure 01:25 dcook Although I think the bigger problem is the indexing 01:25 dcook Technically, a person could put a HTTP wrapper around zebraidx... 01:25 dcook I'm kind of surprised that Indexdata didn't (or that we haven't noticed it if they did..) 01:26 dcook Just made my first change to Zebra hehe. Just added some logging but still... 01:35 fridolin ah an REST HTTP API ? would be great 01:36 fridolin bah lets goto Elasticsearch :D 03:02 dcook fridolin: That's the thing in the end, right? Haha 03:03 dcook Oh you're gone now.. 03:03 dcook @later tell fridolin I keep thinking it makes sense to switch to Elasticsearch but Koha just doesn't seem 100% ready for that yet... 03:03 huginn dcook: The operation succeeded. 03:07 dcook @later tell fridolin My idea of building a statically linked Zebra worked well. I built it in a Docker container and then transferred it over to a 1,000,000+ record test Koha Zebra database 03:07 huginn dcook: The operation succeeded. 05:02 reiveune hello 05:02 wahanui hola, reiveune 06:08 Joubu fridolin: did you see the card on the kanban? 06:08 Joubu I think I sent you the link already 06:08 * ashimema watches dcook and envisions him sat in the middle of s room with bits of zebra all around him in pieces 06:08 Joubu (about the release tasks) 06:08 ashimema Hmm, that didn't sound right now I t as it back again.. hahahaha 06:08 dcook ashimema: That's fairly accurate 06:08 fridolin Joubu: ok I must have this 06:09 dcook It's actually kind of getting into the guts of Zebra.. 06:09 dcook Kind of what, dcook? 06:09 dcook I wouldn't say fun... 06:09 dcook Interesting? Annoying. Interesting. 06:09 Joubu fridolin: https://tree.taiga.io/project/koha-ils/us/19 06:09 ashimema Haha 06:10 Joubu fridolin: then have a look at the 8 last commits before v21.11.00 06:10 fridolin https://tree.taiga.io/project/koha-ils/task/106 i remember 06:10 fridolin ah yep good ideea 06:11 dcook ashimema: Once you've got all the pieces, Zebra compiles super quickly so it's very easy to change something and retest 06:11 Joubu fridolin: indeed, that is the one for the release day 06:14 Joubu quite happy I have written that down 06:14 fridolin 1000 thanks 06:16 Joubu there are 4 failures on D11?! 06:27 fridolin ah 06:28 magnuse \o/ 06:28 fridolin ah it is from ES tests 06:28 magnuse dcook++ 06:29 dcook magnuse: not that i'm making much progress heh 06:29 dcook Knowing more how things hang together but not how to fix the issues.. 06:29 dcook Actually just finding more issues.. 06:31 magnuse dcook: just poking into that can of worms is impressive to me :-) 06:33 Joubu fridolin: ES tests? Looks like selenium tests 06:34 fridolin 1 of them, i try to reproduce 06:36 fridolin mmm i dont. its only on D11+OS7 looks like 06:36 Joubu fridolin: 22:08:16 koha_1 | Undefined subroutine &t::lib::Mocks::Zebra::floor called at /kohadevbox/koha/t/lib/Mocks/Zebra.pm line 195. 06:39 fridolin "use POSIX" does it need "qw(floor)" you think ? 06:40 fridolin in www/batch.t 06:41 Joubu fridolin: the use POSIX is also missing in the pm 06:41 Joubu t/lib/Mocks/Zebra.pm 06:43 fridolin ah oki thanks 06:46 Joubu fridolin: did you see the following failure already before? 06:46 Joubu 21:38:24 koha_1 | # Failed test at t/db_dependent/selenium/basic_workflow.t line 238. 06:46 Joubu 21:38:24 koha_1 | # got: 'Checkouts (1)' 06:46 Joubu 21:38:24 koha_1 | # expected: 'Checkouts (2)' 06:47 fridolin whooo nope 06:57 fridolin Bug 30835 06:57 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30835 normal, P5 - low, ---, fridolin.somers, ASSIGNED , Failure 'floor' in t/lib/Mocks/Zebra.pm 07:01 Joubu fridolin: do you recreate the failure locally? 07:01 fridolin nope but makes sens to fix 07:09 simon_ hi! 07:14 simon_ quick question: should i reset my elastic search mappings after upgrading koha? 07:14 Joubu Hi simon_, no you don't need to. 07:15 simon_ the analytics links (links to child records with 773$w) in our installation are not working currently 07:15 simon_ probably because there is no index (or alias) cni defined 07:15 simon_ which returns an empty result in the parent's check for children 07:17 simon_ maybe because i was an early adopter concerning ES on 19.05 (now 21.11) 07:17 Joubu I don't think it is stored in the ES index 07:19 simon_ but then ES will only work if the parent has 003 set 07:19 simon_ as far as I see it, looking at get_components_query in Bibio.pm 07:19 simon_ excuse me: it will only work if the parent has NO 003 set 07:19 wahanui simon_: The air conditioning water supply pipe ruptured over the machine room 07:20 simon_ what? :D 07:20 cait I think we made it work without the 003 07:21 cait at least we had discused that it should work without at some point... but not sure 07:21 cait you probably need to configure the cni index 07:21 simon_ well I suppose checking for 003 is the correct way to do it 07:21 simon_ yeah 07:22 Joubu That's indexed, indeed 07:22 ashimema bug 28830 07:22 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28830 enhancement, P5 - low, ---, martin.renvoize, RESOLVED FIXED, Add CNI (Control Number Identifier) search index (MARC21) 07:22 cait ah right, just got there too :) 07:22 simon_ another thing in the same function why this check: 07:22 simon_ # limit to monograph and serial component part records $searchstr .= " AND (bib-level:a OR bib-level:b OR bib-level:m OR bib-level:s OR bib-level:d)"; $searchstr .= ")"; 07:22 simon_ why the limit? 07:23 simon_ ah sorry, this is my updated verson 07:23 simon_ normally its only bib-level:a OR bib-level:b 07:23 cait s is a serial, so probably not what you want for an analytics? 07:23 ashimema because the function returns component parts.. there is a bug that does the same for volumes I believe 07:23 ashimema what cait said 07:24 simon_ if someone set 773$w it should always be considered a component part (?) 07:24 cait yes and no 07:24 cait ther are cases of multi-volumes 07:24 cait so actually yes... it's a component than, a volume with a series record 07:25 cait but for the analytics link, that's why we look at the type of records 07:25 cait we look for something linked to the host, that is an analytical record by their record type 07:26 cait bib-level is leader pos. 7 https://www.loc.gov/marc/bibliographic/bdleader.html 07:27 ashimema bug 26314 may also interest you simon_ 07:27 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26314 enhancement, P5 - low, ---, martin.renvoize, Needs Signoff , "Volumes: show volumes" showing regardless of whether there are volumes linked to the record 07:28 ashimema it does similar for volumes to what your identifying for analytics. 07:28 rauf i am facing problem while print spine (one book spine ok and gave detail i.e., spine, author mark and barcode but in another book spine give just barcode) plz help 07:29 simon_ thanks 07:29 simon_ for adding a new index i have to insert that somewhere in the db, right? 07:30 cait you probably did... but maybe trying the search in simple search could help? 07:30 ashimema as for you 003 stuff.. read the full query we build.. there's OR's in there to do just rcn index searches too 07:31 cait oh good, that's what I thought 07:31 cait I am not sure, if you don't want to reset your mappings to default, can't you add a new elastic index from the admin page? 07:32 cait oh I see, ther is no "new", at least not in 20.11 07:32 ashimema https://git.koha-community.org/Koha-community/Koha/src/branch/master/t/db_dependent/Koha/Biblio.t#L564-L588 07:33 ashimema probably the best place to look for what it's intended to do with the various preferences and things 07:34 cait ashimema: how does one add an index currently with elasticsearch? 07:34 ashimema pass 07:35 simon_ ashimema: (((rcn:$biblionumber AND cni:OSt) OR rcn:\"OSt $biblionumber\") AND (bib-level:a OR bib-level:b))", "UseControlNumber enabled with MarcOrgCode") -> but this checks either for the missing index or for a combinaton of 003 and 001 just in rcn (which also fails), or am i reading this wrong? 07:36 cait the OSt is odd 07:36 cait that's the default value on a Koha installation 07:36 ashimema school run time.. brb 07:36 cait for MARCOrgCode 07:36 cait but I don't think it should be in the query 07:36 ashimema the test uses the test data 07:36 simon_ yeah, its the test - so it makes sense that it uses a value 07:36 cait aah yes, ok 07:37 simon_ but in our case searching for "q=rcn:DE-2553 000591666" returns nothing 07:37 cait that's actually a little odd 07:37 cait rcn looks for a $w with the number 07:38 cait doy ou have a record with a 773$w that matches? 07:39 cait do you manipulate the URL or add to the search box? if the latter i'd leave off the q= 07:39 simon_ rcn:000591666 works 07:40 simon_ i just manipulated the url 07:42 cait in your $w you don't have the E-2553 right? 07:43 cait but we don't have that either and the links work here 07:43 simon_ aaahh... that could be it 07:43 cait yeah, so the second OR part doesn<'t work 07:44 cait ... so you might need to add the cni index 07:44 cait rcn:$biblionumber AND cni:OSt < so this can work 07:44 cait it's probably what works for us 07:45 simon_ i see 07:45 cait hm, but in the tests there is also: is($biblio->get_components_query, "(rcn:$biblionumber AND (bib-level:a OR bib-level:b))", "UseControlNumber enabled without MarcOrgCode"); 07:45 ashimema So is there a bug 07:45 cait I am still confused to be honest 07:45 simon_ :D 07:46 ashimema We tested the proverbials out of the query at the time cait.. 07:46 cait i remember us fiddlign with that for quite a while the first time around and it hasn't gotten any easier 07:46 ashimema Hope we didn't miss something 07:46 cait i konw 07:46 cait me too 07:46 simon_ i suppose 07:46 simon_ if you start using ES now, you dont have a problem 07:46 cait do we have a link to the method? instead of just looking at the tests? 07:46 simon_ because of https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28830 07:46 huginn Bug 28830: enhancement, P5 - low, ---, martin.renvoize, RESOLVED FIXED, Add CNI (Control Number Identifier) search index (MARC21) 07:46 cait possibly 07:47 cait kidclamp: around? 07:47 simon_ but everyone who used ES before that may be stuck with an index mapping that misses cni 07:47 simon_ and has to either reset mappings or add it by hand 07:47 cait I am not clear on how this is supposed to work 07:48 ashimema 212300 07:48 cait if you are supposed to reset the mappings... ? and how to add a new index if you use customized ones 07:48 ashimema https://git.koha-community.org/Koha-community/Koha/src/branch/master/Koha/Biblio.pm#L562 07:48 cait ok, so it looks like adding the cni index shoudl fix simon's issue 07:49 simon_ probably one should add a db migraton to the update process that checks if cni exists in the database and if not add that automatically? 07:49 cait possibly, I am just not totally clear how the storage works 07:49 cait like... if people haven't made any changes, is there anything stored in tht edb? 07:49 ashimema The difficulty is we don't want to mess up people's custom mappings at upgrade 07:50 ashimema The yaml builds the db 07:50 ashimema I think there's a way to dump to yaml too so you can have your own custom set to reset to 07:50 ashimema Joubu would be better placed to help here 07:50 ashimema Or kidclamp 07:50 wahanui somebody said kidclamp was the guy with an amazing moustache 07:51 ashimema I'm still a n00b with ES 07:51 cait same - but doens't look like they are around 07:51 Joubu I am 07:51 ashimema Do you have custom mappings simon_.. if not, just run the reset 07:51 Joubu we are supposed to add a possible new mapping to both the yaml and DB tables 07:52 ashimema If you do, hopefully Joubu can guide 07:52 cait aaah, so it is a bug 07:52 Joubu don't we? :D 07:52 ashimema I need a lesson on ES 07:52 cait I didn't know that, we probably didn't do it in other cases - is this only for new ones? 07:53 simon_ yes, we changed some mappings - mainly authority related 07:53 ashimema OK, I missed the dB bit then.. I thought we actively avoided that to not screw with local cusotmisations 07:54 ashimema We need a guideline for Devs for this, 07:55 Joubu If we add a new index/mapping for a new feature it makes sense to me to add it for existing instals as well 07:55 Joubu I've looked at updatedatabase (and db_revs) and we actually never modified the ES mappings DB tables 07:56 cait yes, I was just wondering about some additions caroline made that made perfect sense to be defaults 07:56 cait so we have no example to share with simon either 07:56 Joubu (well, except one tiny fix at 18.12.00.062) 07:56 cait because it seems double bad when you can't add them from the GUI? 07:56 Joubu why can't you? 07:57 Joubu (sorry I haven't followed the whole discussion) 07:58 ashimema Older version Joubu before that feature was added to the UI 07:58 cait i don't have a new index button in 20.11 - maybe added later? 07:58 cait ah 07:58 cait so you can in 21.11? 07:58 ashimema Oh, indunno 07:59 ashimema I'm on my phone so can't check here 07:59 cait well, the problem is in 20.11 too (because the cni index was added there) but there is no button, so we still messed up ;) 07:59 Joubu still not, apparently 07:59 cait i remember a bug, but haven't been able to find it 08:01 simon_ can someone share how the index should be named etc? 08:01 simon_ cni is an alias probably? 08:01 simon_ in search_field 08:02 cait bug 20388 08:02 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20388 enhancement, P5 - low, ---, alex.arnaud, Needs Signoff , Elasticsearch - Ability to add search fields from UI 08:02 cait i can check how it looks here 08:02 cait sec 08:03 simon_ ah thanks 08:03 simon_ it should also be in the yaml defaults 08:03 cait yes, it's int he patch on the cni bug 08:04 cait i can still check how thta translates to database entries, I just had to switch the db here 08:04 cait hm, only I am not seeing it 08:05 cait on a 20.11 installation there is no search_marc_map entry for 003 08:05 cait Joubu: ? 08:05 ashimema I'd love to see a simple way to merge defaults into customisations at upgrade.. 08:06 ashimema Probably interactively 08:07 cait I've just reset the mappings on a 20.11 and there is no mapping for 003 still 08:08 simon_ control-number-indentifier exists in the yaml 08:09 Joubu 21.11.00 08:09 Joubu it's bug 11175 08:09 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11175 new feature, P5 - low, ---, martin.renvoize, RESOLVED FIXED, Show the parent record's component parts in the detailed views 08:09 Joubu so it's not in 20.11 08:10 cait yes, I just got there 08:10 cait so the query was updated after the initial feature was pushed to use the cni index 08:11 cait simon_: does it work form the YAML for you? I could maybe check in my dev env for the database entries then 08:12 Joubu simon_: insert into search_field(name, label, staff_client, opac) values('control-number-identifier', 'control-number-identifier', 1, 1'); 08:13 Joubu then see if it appears in search field list 08:13 simon_ yes, i am already re-indexing 08:13 simon_ i did not reset, because of the existing changes 08:14 simon_ i would need another test instance before i run the reset 08:15 cait fingers crossed 08:15 simon_ :) 08:15 cait how long does a full reindex take you? 08:20 magnuse why would the "language" syspref show two languages, but OPACLanguages only one? 08:35 simon_ i run 4 processes in parallel 08:36 simon_ 688000 records processed so far 08:37 simon_ so ~45 minutes? 08:39 ashimema cool, crossed fingers it resolves your issues 08:39 ashimema so, do we need a bug for resyncing the upgraded db es configs to the current mappings.yaml 08:39 ashimema I reckon we probably do 08:46 ashimema bug 30836 08:47 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30836 enhancement, P5 - low, ---, koha-bugs, NEW , Elasticsearch mappings.yaml is out of sync with upgraded databases 09:22 cait ashimema++ 09:22 ashimema not coded it yet 09:22 ashimema will take a look after my meeting 09:22 magnuse memcached restart fixed the language syspref 09:22 cait simon_: intersting! thx for the numbers. I often test by resaving a single record for index changes, should also work for elastic I think 09:22 ashimema though this meeting is adding a lot to my to do lits today â˜¹ï¸ 09:22 cait ashimema: filing counts too 09:23 simon_ the added search field fixed it 09:23 simon_ thanks everyone 09:24 magnuse anyone else having problems with the width of the "Items checked out" table on the "summary print"? (Partron > Print > Print summary) It seems to get a fixed width when the page is rendered, and that is also kept when printing 09:24 cait awesome :) 09:29 magnuse ...after upgrading to 21.11.05 09:32 magnuse well, same problem for all the tables on that page, i guess 09:32 ashimema ha.. I just reported that bug magnuse 09:33 paulderscheid[m] Hi Koha, are there some docs in the wiki on Koha::Exceptions or do I have to read the source? 09:33 ashimema bug 30837 magnuse 09:33 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30837 enhancement, P5 - low, ---, cnighswonger, NEW , The 'Print summary' feature defaults to very wide tables 09:33 magnuse ashimema: great, not just me, then ;-) 09:33 ashimema so it's a recent thing is it.. can't say I've ever used it in the past.. it just came up in a support call 09:36 paulderscheid[m] paulderscheid[m]: Nevermind, seems straightforward. 09:37 ashimema so did it used to print nicely magnuse? 09:38 magnuse ashimema: i checked a site running 21.05.05 and it looks better there 09:38 magnuse just a regular table that looks in print 09:38 magnuse i'm adding some comments to the bug 09:48 magnuse funny we should be looking at that at exactly the same time... 09:59 ashimema thanks magnuse 09:59 ashimema yeah.. we seem in sync a lot of late 10:07 cait https://translate.koha-community.org/de/22.05/ - I hope noone ever uses the UNIMARC translations, but I did my best 10:07 cait does someoen happen to know how the duplicate check in cataloguing works? 10:09 cait hm find duplicate could do better I guess 10:17 paulderscheid[m] PERL15: Object-oriented code and the Koha:: namespace... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/XfEBHuoomLXjMRXEmmIfIvxX) 10:18 paulderscheid[m] Sorry, I have a module that is procedural in nature but could be oo as well without much effort. What's the right path? 10:28 paulderscheid[m] I'll refactor it to a class. Won't hurt. 10:30 oleonard o/ 11:05 magnuse kia ora oleonard 11:06 magnuse wow cait++ 11:06 oleonard How's the weather up there magnuse? 11:06 magnuse had a few very nice days, almost +20C. more grey and +12 today 11:07 magnuse oleonard: and you? 11:07 wahanui you is too quick kohaputti 11:07 oleonard wahanui: forget you 11:07 wahanui oleonard: I forgot you 11:07 ashimema ho cow.. I just found an entirely different way to enqueue letters I had no idea about! 11:07 oleonard wahanui: you is <reply>I'll never forget you 11:07 wahanui OK, oleonard. 11:07 ashimema always learning. 11:08 oleonard magnuse: Weather is good here, but somehow terrible for the spring mushroom season. I'm too much of a newbie hunter to understand why 11:08 oleonard Maybe the up-and-down temps, maybe just not enough rain. 11:10 magnuse mushrooms are mysterious things... 11:10 magnuse we (well, my wife) have found about 25 morels, best year so far i think 11:11 magnuse oleonard: any quick thoughts on bug 30837? (i think maybe it's related to datatables?) 11:11 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30837 enhancement, P5 - low, ---, cnighswonger, NEW , The 'Print summary' feature defaults to very wide tables 11:12 oleonard magnuse: My first thought is to check whether the "autowidth" option is set in the DataTable configuration. I can't remember if we now set it globally to "false," which I think is the solution. 11:13 magnuse ah, interesting! 11:16 magnuse looks like that does the trick! 11:17 magnuse oleonard++ 11:17 oleonard Cool 11:17 magnuse i'll do a patch for that, if i remember how... 11:31 oleonard magnuse: Once you get back into it you may find you like it! 11:31 magnuse i suspect i might :-) 11:37 magnuse well, if i can get ktd to work... it seems to stop at "Can't locate YAML/Syck.pm" 11:42 magnuse i thought maybe it was because i had PLUGIN_REPO set, but that was not it 11:43 oleonard Are you on an older version of Koha? 11:43 oleonard When I test something other than master I always have to install a few dependencies 11:43 oleonard including libyaml-syck-perl 11:46 tcohen bonjour 11:47 ashimema bug 30838 is a fun little one 11:47 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30838 enhancement, P5 - low, ---, martin.renvoize, Needs Signoff , to_address is misleading for sms transports 11:48 tcohen why misleading haha 11:48 ashimema lol 11:53 ashimema because we never ever set it. 11:53 ashimema sorry.. refer to it 11:53 ashimema not set it.. 11:53 ashimema setting it is the problem 12:01 magnuse next ktd problem: "Database is not empty! at /kohadevbox/misc4dev/populate_db.pl line 101." 12:02 tcohen magnuse: yes, are you trying to restart it on purpose? 12:03 tcohen I always do 'kd' 12:03 tcohen before starting a new KTD 12:03 magnuse ah, that's probably it 12:03 tcohen it is! 12:03 tcohen but, if you meant to keep the DB info for some reason 12:04 tcohen some measures need to be taken 12:04 tcohen to back it up first 12:04 magnuse i didn't mean to now, but i'd sure like to know how to do that 12:40 cait I'd love a way to not always reset the db 12:40 cait if I want to continue working on soemthing 13:03 ashimema I thought there was a flag for that? 13:19 michal hey guys, I got my koha instance running, but I don't know what the login information is, do I have to configure that myself? 13:20 paulderscheid[m] koha, koha 13:20 michal thank you 13:21 paulderscheid[m] You can configure that in your .env file if I'm not mistaken. 13:31 kidclamp KOHA_USER and KOHA_PASS in the env 13:31 magnuse ashimema: kp is supposed to run with persistance, but i think there is more to it than that 13:31 magnuse and i suspect tcohen knows something about that... 13:31 kidclamp I don't think it works right now magnuse 13:31 magnuse ah, ok 13:31 kidclamp ktd doesn't like if the volume already has data 13:31 magnuse true 13:32 magnuse tcohen said "some measures need to be taken" 13:33 oleonard I guess it's been a while since I tried it... kp should work but doesn't? 13:34 kidclamp because we call 'do_all_you_can_do' when starting, which tries to reset the whole db, and it fails when data already exists, I believe 13:36 oleonard If we offer a the 'kp' option (and supposing it worked) I would think the 'ku' option would explicitly ignore a db with data. 13:36 oleonard ...and reset it. 13:56 tcohen magnuse: if KTD is down and the DB is still up, and you need to take the data out... you need to do something 13:56 tcohen heh 13:57 tcohen yeah, I meant the 'p' persist option, never used it myself 14:02 caroline good morning everyone! 14:33 * cait waves at caroline 14:52 ashimema afternoon 14:57 * ashimema wonders if my answer on bug 28854 was enough for oleonard to SO 14:57 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28854 new feature, P5 - low, ---, martin.renvoize, Needs Signoff , Add ability to create bundles of items 14:58 oleonard Oh I didn't see it, thanks for mentioning it 14:58 ashimema haha, no worries 14:58 * oleonard is kinda buried in bugzilla emails 14:58 ashimema there's so much bugmail these days 14:58 ashimema always happy for a gentle poke in the other direction too if you spot I've missed something 😜 14:59 ashimema the tl;dr was.. different people seemed to want different things when it came to exposing on the OPAC.. so I was coding OPAC stuff in follow-up bugs.. like bug 29560 14:59 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29560 enhancement, P5 - low, ---, martin.renvoize, Needs Signoff , Add option to create MARC links when adding items to bundles 14:59 oleonard I will have to come back to that bug. I think we have use for the feature, so I'll be testing it more when I have a little more time 15:00 ashimema awesome 15:00 ashimema no rush 15:00 ashimema any feedback is good when it happens.. we have a whole cycle to get it through again now 😜 15:00 oleonard It's funny to me because when you were first working on it I was completely ignoring it, having no head space for it at all. Now I'm interested :) 15:01 ashimema haha 15:01 ashimema it happens 15:56 reiveune bye 17:29 tcohen fridolin: did we fix the 'do not count UNIMARC as untranslated' stuff ? 18:22 paulderscheid[m] Hi, does anyone have some resources on 'advanced' resources on oop in perl? The stuff I found on the web uses a lot of bad practices (at least according to 'Perl Best Practices' by Conway). 18:22 paulderscheid[m] s/resources on// 18:37 michal does anyone get this error when trying to run ku after having run ku once before and closing the program 18:37 michal Database is not empty! at /kohadevbox/misc4dev/populate_db.pl line 101 18:39 michal if i run kd and then run ku it works fine, i don't know if that's normal or if that's a bug 19:03 paulderscheid[m] Haha, that's the third one in two days 19:03 paulderscheid[m] You have to run kd after quitting the container 19:04 paulderscheid[m] or docker-compose -p koha down 19:05 paulderscheid[m] <michal> "if i run kd and then run ku it..." <- It's a feature ^^ 22:22 fridolin 🚀 https://wiki.koha-community.org/wiki/Development_IRC_meeting_25_May_2022 soon