Evergreen ILS Website

IRC log for #evergreen, 2026-04-22

| 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
00:52 adam_reid joined #evergreen
01:22 adam_reid joined #evergreen
03:16 adam_reid joined #evergreen
04:05 adam_reid joined #evergreen
05:41 adam_reid joined #evergreen
06:04 adam_reid joined #evergreen
07:03 collum joined #evergreen
07:40 adam_reid joined #evergreen
08:31 mmorgan joined #evergreen
08:58 adam_reid joined #evergreen
09:06 adam_reid joined #evergreen
09:09 Dyrcona joined #evergreen
10:05 adam_reid joined #evergreen
10:07 Dyrcona Squashing the Angular 21 branch: This is a combination of 24 commits.
10:19 kmlussier joined #evergreen
10:20 kmlussier gmcharlt++ sandbergja++ Dyrcona++
10:23 Bmagic gmcharlt++ sandbergja++ Dyrcona++
10:23 Dyrcona sandbergja++ gmcharlt++
10:23 Bmagic @karma
10:23 pinesol Bmagic: Highest karma: "gmcharlt" (7), "Dyrcona" (6), and "Bmagic" (4).  Lowest karma: "merge++ patch" (-1), "Typos" (-1), and "browsers" (-1).  You (Bmagic) are ranked 3 out of 25.
10:24 Bmagic windows11-- copilot--
10:24 kmlussier comcast--
10:24 Bmagic for good measure
10:24 kmlussier @karma
10:24 pinesol kmlussier: Highest karma: "gmcharlt" (7), "Dyrcona" (6), and "Bmagic" (4).  Lowest karma: "merge++ patch" (-1), "Typos" (-1), and "browsers" (-1).
10:24 Bmagic comcast--
10:25 kmlussier Huh, I thought I gave Comcast negative karma a couple of weeks ago. Maybe I capitalized it.
10:25 Bmagic kmlussier: maybe before the reset?
10:27 Dyrcona @karma comcast
10:27 pinesol Dyrcona: Karma for "comcast" has been increased 0 times and decreased 2 times for a total karma of -2.
10:28 Dyrcona comcast--
10:28 Dyrcona @karma comcast
10:28 pinesol Dyrcona: Karma for "comcast" has been increased 0 times and decreased 3 times for a total karma of -3.
10:28 Dyrcona Just making sure it's working.
10:29 * kmlussier shrugs
10:41 Dyrcona I think we'll want a working git plugin for the bot, too.
10:57 Dyrcona Huh. According to redis-server.log, "User requested shutdown" at 6:05 am today. I don't remember doing that.
10:59 Dyrcona unattended-upgrades--
10:59 Dyrcona I thought that i turned those off.
11:01 Dyrcona OK. I disabled automatic reboots but not automatic installation of security updates.
11:09 eby wouldnt put it past Canonical to mess with it on an update
11:11 goood esp. with 26.04 where everything's a snap that gets magically updated ... grrrr
11:13 Dyrcona That reminds me. I was going to get Evergreen working on Ubuntu 26.04, but the image I had would not start subiquity (the installer, also a snap).
11:13 goood ha! ... ugh
11:14 jeff debian++
11:14 goood I mean, they made pipewire a snap. you can't have sound on 26.04 with a pinned, system-level package. srsly m'dudes? not cool
11:14 Dyrcona I'll have to check if 26.04 is officially released. I've been out of that loop.
11:14 goood it's not yet
11:16 Dyrcona Maybe there's a more recent snapshot.
11:18 eby yeah i got hit with the 'we want snap to be a thing' all the way back on xenial
11:19 Dyrcona I prefer flatpak over snap for applications, and system-level stuff should be neither.
11:20 * goood is strongly considering going to MX for desktop. it just sits atop debian stable and adds cool stuff
11:22 adam_reid joined #evergreen
11:25 Dyrcona There's a lot to be said for sticking with stable anything, particularly Debian.
11:26 csharp_ I've been happy with Fedora as my daily driver for many years now - highly recommend
11:27 csharp_ agreed re: snaps/flatpaks for server apps
11:27 Dyrcona My work laptop is on 25.10 and my personal laptop is Arch.
11:28 Dyrcona My personal laptop is 6 years old, and I'm considering pre-ordering one of these to replace it: /etc/apt/apt.conf.d/50unattended-upgrades
11:28 Dyrcona Hah...
11:28 Dyrcona https://frame.work/laptop13pro
11:29 goood oh! I'm getting a framework 13
11:29 goood not the pro, though
11:32 Dyrcona Yeah, I'm comparing the two. I may just go with the non-pro.
11:34 csharp_ yeah, I just specced out one that I would want and it's $3000 :-)
11:35 eby i actually watched their update for that a couple days ago https://www.youtube.com/watch?v=GnOpIQJnYWU
11:37 eby battery battery efficiency efficiency
11:37 csharp_ eby++
11:37 eby i had not paid attention to the lpcamm memory stuff
11:38 eby https://www.crucial.com/catalog/memory/lpcamm2
11:43 adam_reid joined #evergreen
11:59 * Dyrcona figures out how to do a sample export of MFHD records.
12:02 jeffdavis I'm getting a pg_restore error- 'could not find function "xml_is_well_formed"
12:06 Dyrcona jeffdavis: Are all of the prerequisites installed on the PostgreSQL server where the dump is being restored?
12:06 Dyrcona By "all" I mean the database function prerequisites.
12:07 csharp_ jeffdavis: I think you have to drop a couple of things as you pg_dump - might be a way to ignore them on restore though
12:07 csharp_ it's ringing a bell
12:08 csharp_ maybe we had a custom xml_is_well_formed before and its still looking for the old one in the public. or evergreen. namespace?
12:09 csharp_ it was something like that I think
12:10 csharp_ Dyrcona may be right if you don't have the xml2 extension installed on the destination DB server
12:11 csharp_ I usually manually run Open-ILS/src/sql/Pg/create_database_extensions.sql -vdb_name="evergreen" (or whatever) to drop/recreate the DB on the destination
12:15 Dyrcona I wasn't thinking of the database extensions. I was thinking of the O/S and CPAN packages that the database functions need.
12:16 csharp_ yeah
12:16 csharp_ those too
12:21 Dyrcona Well, I got something that I think gives me MFHD records to pipe into marc_export, but the records are often too large... I'll have to export them as XML so this particular vendor can read the file.
12:23 Dyrcona I don't think I've run into that particular function missing, but I have run into missing functions when restoring or even creating a database on a newer version of PostgreSQL. Sometimes the function won't restore/get created because of changes in newer Pg versions.
12:23 eby https://www.postgresql.org/do​cs/current/functions-xml.html points to the xml_is_well_formed function being built in but the package needs to be built with xml support so might be a distro/repo issue
12:23 Dyrcona eby: Do they have a postgresql-xml package?
12:38 kmlussier left #evergreen
13:06 adam_reid joined #evergreen
13:30 Bmagic Dyrcona: grep "2026-04" /home/pinesol/runbot/logs/messages.log|less
13:30 Bmagic I'm seeing a lot of git log messages related to "evergreen: 'Repo' object has no attribute 'commits_between'"
13:30 adam_reid joined #evergreen
13:47 adam_reid joined #evergreen
13:49 Dyrcona Bmagic: OK. I'll take a look after I take a quick lunch break. I'll be out of IRC for about 40 minutes.
13:49 * Dyrcona was poking at stuck autorenewals in the database.
13:55 csharp_ Dyrcona++ Bmagic++
14:24 Dyrcona joined #evergreen
14:39 Dyrcona Bmagic: That message appears going all the way back in the messages.log.
14:45 Dyrcona It also stops yesterday afternoon, so I think it's not the problem.
15:16 Dyrcona I am going to shut down pinesol for a few minutes to do a little maintenance.
15:25 pinesol joined #evergreen
15:27 Dyrcona @karma
15:27 pinesol Dyrcona: Highest karma: "gmcharlt" (7), "Dyrcona" (6), and "Bmagic" (4).  Lowest karma: "comcast" (-3), "merge++ patch" (-1), and "Typos" (-1).  You (Dyrcona) are ranked 2 out of 31.
15:40 jvwoolf joined #evergreen
15:41 Dyrcona From a README.md on Github: Does not work yet and probably never will.
15:41 csharp_ Dyrcona: at least they're honest?
15:44 adam_reid joined #evergreen
15:56 adam_reid joined #evergreen
15:56 jeffdavis re: my pg_restore issue - we've got xml extensions and other dependencies installed; seems like xml_is_well_formed exists in the dumpfile as a function in the public schema and maybe it's not supposed to (in a clean db on the same server there's a pg_catalog.xml_is_well_formed function)
16:16 Dyrcona jeffdavis: We don't have public.xml_is_well_formed, but do have pg_catalog.xml_is_well_formed. If you drop it from the public schema, that might fix your issue. Don't know if it will break anything else.
16:24 adam_reid joined #evergreen
16:24 jeffdavis yeah I'll try dropping it and also moving it to the pg_catalog schema
16:30 eby https://www.postgresql.org/message-i​d/1865149.1727803723%40sss.pgh.pa.us
16:35 Dyrcona That's interesting.
16:35 Dyrcona eby++
16:35 eby and regarding your 26.04 https://mydbanotebook.org/posts/postgres-​performance-regression-are-we-there-yet/
16:35 Dyrcona Hm... Do I want to redo conflict resolution or cherry-pick commits from a known-good branch?
16:40 Dyrcona Thanks, again, eby. That was also an interesting read.
16:41 Dyrcona I wasn't concerned so much about Pg performance on 26.04, just getting a 26.04 image that I could install. :)
16:42 eby yeah i lost track after all the back and forth blaming but see now if you are in a virtualized env you need to watch out
16:43 Dyrcona Yeah.
16:44 Dyrcona Who runs Pg on Docker anyway? :)
16:45 Dyrcona I find there's a lot of bad folklore out there, particularly around huge pages and cache pressure.
17:03 mmorgan left #evergreen
17:38 adam_reid joined #evergreen
18:09 jeffdavis eby++
19:31 csharp_ eby++
19:40 adam_reid joined #evergreen
20:03 adam_reid joined #evergreen
20:37 degraafk_ joined #evergreen
20:37 jeffdavis_ joined #evergreen
20:37 ejk_ joined #evergreen
21:08 adam_reid joined #evergreen
21:26 adam_reid joined #evergreen
22:26 adam_reid joined #evergreen
23:09 adam_reid joined #evergreen
23:26 adam_reid joined #evergreen

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