Evergreen ILS Website

IRC log for #evergreen, 2026-03-25

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat

All times shown according to the server's local time.

Time Nick Message
08:12 collum joined #evergreen
08:38 mmorgan joined #evergreen
09:09 sandbergja joined #evergreen
09:32 pinesol News from commits: LP#2123876 Angular grid actions hidden when zero or few rows <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=4bef478​808ded9fc16bdbe7d46beaaf42b45f704>
09:59 Dyrcona joined #evergreen
10:03 pinesol News from commits: LP#2137222 Angular Reprint Last Receipt May Print Blank <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=1374543​dec6c4c6b7febfe9eec40a5563ed4c538>
10:03 pinesol News from commits: LP2120957: Fix Edit Selected in course list <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=71da621​2b0547542e0e3bf81dde0705cfd41b0da>
10:03 pinesol News from commits: lp#1968087: follow-up: Remove unnecessary changes <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=ce2205f​30223f528701625a2f4f7cfc95a01caf7>
10:03 pinesol News from commits: lp1968087 Localize Acq search form select options <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=fcabfe7​a12ba31db57b06a871c6f076310369993>
10:57 sandbergja joined #evergreen
11:08 Christineb joined #evergreen
11:59 jihpringle joined #evergreen
12:48 Dyrcona I just got a bunch of errors building the database with concerto on Debian 13 with PostgreSQL 18. I'm going to redo it and tee the output to a file.
12:51 Dyrcona search schema apparently doesn't get created.
12:53 Dyrcona Missing dependencies apparently....
12:57 Dyrcona Huh, String::Keyboard::Distance can't be found by CPAN.
13:00 Dyrcona Ok. I had the name wrong, but it still didn't install when I ran the prerequisite installer apparently.
13:01 Dyrcona OK. I installed the module, but I still get Can't locate String/KeyboardDistance.pm in @INC (you may need to install the String::KeyboardDistance module)
13:03 Dyrcona Ok. cpan is failing with a HTTP::Tiny error.
13:05 Dyrcona Grr....
13:05 Dyrcona Bad mirrors or something.
13:09 Dyrcona It looks like I might be getting an empty list of mirrors
13:12 Dyrcona I can't even find the mirrors in the .cpan directory. It looks like the file format became binary at some point.
13:15 Dyrcona Anyone else having this problem?
13:16 Dyrcona Ok. perl -MCPAN -e shell works, but not the cpan program.
13:19 Dyrcona So, some modules installed, but others failed...
13:26 Dyrcona Weird
13:27 jeff bad mirror(s), or some https/tls related perl lib missing that's only affecting certain mirrors/ops?
13:27 jeff agreed. sounds weird.
13:27 jeff this is with Evergreen main, or a specific branch/tarball?
13:28 Dyrcona Evergreen main with a patch that doesn't touch Perl applied.
13:28 Dyrcona I just built this vm fresh today.
13:29 Dyrcona It's odd, too. CPAN is telling me if can guess names if I install Text::Levenshtein, and it was one of the packages that succeeded.
13:31 Dyrcona Doing install Module in perl -MCPAN -e shell seems to be working to install the missing modules.
13:34 Dyrcona This is the error that I was getting from `cpan install String::KeyboardDistance`: HTTP::Tiny failed with code[503] message[Backend is unhealthy]
13:36 jeff the Makefile.install process seems to use the pattern: echo "install String::KeyboardDistance" | perl -MCPAN -e shell
13:36 jeff were you using "cpan install String::KeyboardDistance" for a specific reason?
13:38 Dyrcona Yes. It failed to install during the prerequisite Makefile.install step. I found out when I tried to make the database.
13:40 Dyrcona I had to manually install the following modules: String::KeyboardDistance, Duadua, Business::OnlinePayment::PayPal, Authen::WebAuthn. IO::Prompter was also missing but I think one of the others has it as a dependency.
13:41 jeff "Backend is unhealthy" certainly sounds like a mirror's frontend proxy reporting failure. Maybe they hate you by IP? :-)
13:42 Dyrcona Seems odd I would only get it for certain modules though.
13:42 jeff yeah. unlucky round-robin dns maybe?
13:42 Dyrcona And, that cpan shell works. I assume it would use the same mirror list as the cpan cli.
13:51 Dyrcona BBL
14:02 jeff on a fresh trixie image, the cpan command isn't present. installing OpenSRF pre-reqs is enough to install cpan, and then when testing with String::KeyboardDistance and Authen::WebAuthn individually "cpan install $MODULE_NAME_HERE", I encountered no issues. Sorry!
14:03 jeff and my attempt to install Business::OnlinePayment::PayPal broke in a loop because it or one of its deps/tests does a poor job of handling a missing Apache-related dep.
14:36 Dyrcona joined #evergreen
15:04 Dyrcona Ugh. WRONGPASS from redis on that same vm.
15:04 Dyrcona Think I need to double check opensrf_core.xml
15:11 Dyrcona Ugh.. More issues... I musta typoed something else like the websockets port.
15:14 Dyrcona Eh, nope.
15:15 Dyrcona cache--
15:15 Dyrcona There are only 2 hard problems in computer science....
15:17 Dyrcona OK. I thought I built and installed the translations, but I'm not getting translations when I change the language.
15:17 Dyrcona It's just like the other day AngularJS is translated but not Angular.
15:18 Dyrcona I built with --configuration=production this time.
15:18 Dyrcona cache--
15:19 Dyrcona Clearing cache (again) seems to help.
15:19 Dyrcona LGTM. :)
15:29 Dyrcona jeff++ # I just looked at the logs for what I missed. The Paypal module installed fine for me with CPAN shell.
15:29 Dyrcona Anyway, grabbing 1513.
15:35 eeevil I don't want to speak for others if they prefer it, but I'd rather not have LP tickets assigned to me (essentially) at random. FWIW, at least in my understanding over the last 20yr+, the custom is to self-assign (or, at least ask first), because assignment generally keeps anyone else from working on a bug, in practice. I'm going to go unassign myself from bugs I don't think I'll be able to get to soon.
15:37 Rogan joined #evergreen
16:03 pinesol News from commits: LP#2082036: Stamping upgrade script <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=df16808​c29dec9135ac8d0d3b5af6599db7d8922>
16:03 pinesol News from commits: LP2082036: Move staff client locale configuration to the database <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=cb5cf83​b56a26142b3b7f6ee206718f85b13655c>
16:28 sandbergja Dyrcona++ # thanks so much for testing and committing bug 2082036
16:28 pinesol Launchpad bug 2082036 in Evergreen "Cannot add languages to the Angular language picker or translation dialog from the tarball" [Undecided,Fix committed] https://launchpad.net/bugs/2082036
16:33 pinesol News from commits: LP#2082036: follow-up: fix failing unit tests... sorry! <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=68407ff​dd56da54245682921083caa0e22b6eb79>
16:41 Dyrcona Guess I should have run the tests, but I never have much success with those. I should take an hour or two one day and figure out how that's supposed to work.
16:45 * Dyrcona calls it a day a little bit early.
17:08 mmorgan left #evergreen
17:30 sandbergja joined #evergreen
17:34 book` joined #evergreen

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat