previous
2021-06-15
---------- 2021-06-16 ----------
00:10:28 <onefang> search_social: Or just disable tty1 from being a login console. That's what I do.
04:58:46 * enyc hehe at 10:57 < palasso> enyc: there is a rumor that freenode servers are running systemd
05:59:30 <Soltis> Is there a reasonably easy way to pick up postgresql-13 on beowulf?
06:00:44 <fsmithred> I think you would have to backport it
06:00:58 <Soltis> That does not strike me as 'easy'
06:01:08 <fsmithred> or upgrade to chimaera, which is still in testing
06:02:20 <onefang> Beowulf doesn't have a backported postgresql.
06:04:18 <Soltis> So either move to an unstable release, diy, or find another distro. Not exactly the nicest set of choices to deal with.
06:04:49 <fsmithred> I'm trying a backport now
06:04:55 <fsmithred> somethimes they are easy
06:05:14 <Soltis> ... yeah, but I'm out of practice enough with that sorta shit that I wouldn't be completely confident in my ability not to somehow fuck it up.
06:05:42 <Soltis> Though if it turns out to be easy, then I might take a stab at it.
06:07:49 <fsmithred> ok, that was easy
06:08:31 <fsmithred> apt-get source postgresql-common
06:08:49 <fsmithred> then as root, apt-get build-dep postgresql-common
06:09:01 <fsmithred> cd to the postgres dir
06:09:08 <fsmithred> dpkg-buildpackage -us -uc -b
06:09:34 <fsmithred> I only had to add one build-dep, but that's because I already have a lot of build stuff installed
06:10:34 <Soltis> What's the source URI? I don't think it was included in the example for sidegrading from debian which is how this box came to exist
06:11:00 <fsmithred> you want to get it from git?
06:11:20 <Soltis> No, no. Error: E: You must put some 'source' URIs in your sources.list
06:11:29 <fsmithred> right
06:11:32 <fsmithred> hang on
06:12:00 <fsmithred> deb-src http://sledjhamr.org/devuan/merged ceres main
06:12:39 <fsmithred> or deb-src http://deb.devuan.org/merged ceres main
06:12:51 <fsmithred> then apt-update
06:13:09 <Soltis> Yep. And install missing utils along the way
06:15:02 <Soltis> ... that was terrifyingly simple.
06:15:20 <fsmithred> done already?
06:15:41 <fsmithred> and yeah, that's a good description. I was expecting at least a few problems.
06:15:44 <Soltis> Well the build is.
06:15:50 <Soltis> ... installing is proving a bit weirder
06:15:56 <fsmithred> right. I didn't try to install.
06:16:44 <Soltis> Yeah, okay, so how do I get these debs to realize they're pg-13 debs?
06:16:49 <fsmithred> fwiw, chimaera is pretty stable in the generic sense
06:17:02 <fsmithred> some of mine have that version number
06:17:20 <fsmithred> but some are just 225*
06:18:01 <fsmithred> I made a changelog entry to bump the version, hence the *
06:18:11 <fsmithred> added ~fsr1
06:19:42 <fsmithred> time for foot. back in a few mins.
06:22:36 <onefang> Think he meant food.
06:23:27 <Soltis> Okay. Short version is that like postgresql-client_13+225_all.deb if I try to install it, it identifies the package as postgresql-client and then throws the error "Package postgresql-client-13 is not installed."
06:23:41 <Soltis> onefang: Probably, but I like what he typed better.
06:23:56 <onefang> Foot in mouth?
06:24:05 <Soltis> ... also pretend I'm short about 50 IQ points right now due to extreme fatigue
06:24:28 <Soltis> Which is also food in mouth if one bites down hard enough.
06:24:45 <onefang> Maybe get some rest before screwing with your system?
06:25:10 <Soltis> It's not in use anywhere yet, but right now is when nobody is gonna hassle me.
06:26:23 <Soltis> It's literally just an empty system I launched a couple hours ago, so consequences are pretty minimal if I trash it. Plus I've got an image in case I FUBAR it.
06:35:59 <fsmithred> yes, I meant food
06:36:11 <onefang> Welcome back.
06:38:03 <Soltis> So I'd not mind understanding why that error is happening; I assume something about how the package is created isn't marking it correctly?
06:38:28 <Soltis> ... or something to that effect. Honestly, I'm not very familiar with building packages with a dependency system hooked to them. Most of my experience was Slackware.
06:40:12 <fsmithred> ok, I just tried to install the pkgs. Some deps are missing.
06:42:08 <fsmithred> no '~' allowed in pakcage name???
06:43:29 <Soltis> *Confused idiot noises*
06:45:04 <fsmithred> 'apt install -f' cleared up the errors
06:48:27 <fsmithred> despite the fact that the missing packages did not get installed
06:55:50 <fsmithred> Soltis, is this your machine or someone else's (e.g. work)?
06:57:23 <Soltis> fsmithred: Work, more or less.
06:57:56 <fsmithred> so running an OS that hasn't actually been released yet is probably out of the question
06:58:10 <Soltis> fsmithred: Not entirely - I have pretty much absolute discretion about that sort of thing.
06:58:14 <fsmithred> if you only had to answer to yourself, I'd suggest going with chimaera
06:58:49 <fsmithred> it's based on debian bullseye which has moved into freeze - soon to be declared stable
06:58:59 <fsmithred> we follow behind their schedule.
06:59:33 <Soltis> fsmithred: Okay. Yeah, I don't really want to dick with backporting if it's gonna end up with the packages in an odd state, but chimaera isn't necessarily out of the question.
06:59:55 <fsmithred> try it in a test system
07:00:18 <fsmithred> I haven't heard complaints from the people who are running it or running ceres
07:00:26 <Soltis> This is going to be a single-purpose box for a _new_ application, so the code that will utilize it hasn't actually even been written yet.
07:00:41 <fsmithred> "more stable than ubuntu" is a common description
07:00:45 <fsmithred> fwiw
07:01:09 <Soltis> That's good enough, if it's an accurate assessment. We used Ubuntu before I got our other system - the production system - migrated to Devuan.
07:01:10 <fsmithred> there are chimaera installer isos available now
07:01:40 <Soltis> fsmithred: I'd need to either upgrade this box or side-grade from Debian since I do _NOT_ want to bother with making a bootable AWS image from scratch.
07:01:55 <fsmithred> I'm running chimaera on a laptop. Don't do a whole lot with it other than occasional web browse and regular weekly video conference
07:02:17 <fsmithred> oh, upgrade from beowulf is not bad
07:02:23 <fsmithred> especially on a minimal system
07:04:39 <Soltis> Yeah, I figured. It's extremely minimal ... I'm assuming just muck with sources.list and then dist-upgrade?
07:08:44 <brocashelm> ceres is running 10/10 for me. especially once you config shit accordingly
07:11:14 <fsmithred> Yes, edit sources (no -updates or -security yet), update and dist-upgrade. There are upgrade and migration guides here. They have specifics that probably don't apply, but maybe some clues if you have trouble. https://www.devuan.org/os/install
07:13:08 <Soltis> It's going now; -updates seemed to exist, but -security and -backports didn't. Updated and dist-upgrade
07:13:11 <Soltis> We'll see how it goes
07:15:23 <Soltis> Interesting. Rebooted; release is 4 per lsb_release -a, but codename is N/A
07:17:13 <Soltis> ... now I just get to remember how to administer a pg instance, since installing it worked
07:18:44 <brocashelm> the nice thing about ceres IMO is you get to experiment with different repositories and can really make a beefy system if you do it right. it's only "broken" if you try this on stable, but unstable itself is VERY stable in my experience. i can't settle for old packages but i prefer the package manager by far to other distros
07:19:06 <brocashelm> xfce 4.16 runs amazingly well and have not had any crashes due to its design
07:20:42 <brocashelm> only thing i'd probably watch out for is if you want elogind to manager user sessions, since the dist-update pulls such packages in
07:20:47 <brocashelm> *manage
07:22:59 <Soltis> Ah, this is a single purpose box, so the only thing I care about is having postgresql-13 running stably and without too much in the way of security implications.
07:28:15 <fsmithred> look at /etc/os-release to see codename
07:32:46 <Soltis> Interesting, it's missing the VERSION_CODENAME line
07:33:28 <Soltis> Is there a reason for that?
07:33:36 <fsmithred> not sure
07:33:46 <Soltis> Eh. I just added it for S&G
07:34:58 <fsmithred> codename is in the VERSION line
07:35:38 <Soltis> It's there, too, yes.
07:39:04 <fsmithred> Soltis, here's the changelog entry from debian:
07:39:05 <fsmithred> - Add VERSION_CODENAME to os-release.
07:39:05 <fsmithred> (only expected on stable releases)
07:39:15 <Soltis> Ah, good to know.
07:39:50 <Soltis> Anyway, so Pg is running, so I'm happy
07:39:56 <fsmithred> cool
07:40:04 <Soltis> ... be happier once I have the damned thing configured and secured properly.
07:40:10 <Soltis> Such a pain in the ass
09:19:04 <search_social> onefang: good idea
09:53:55 <fsmithred> brocashelm, does udevil handle exfat?
18:01:58 <mason> fsmithred: exfat requires fuse anyway, but beyond that there's no reason udev couldn't
18:02:26 <mason> That said, I'm guessing you're asking if udisks2 handles it, and I don't have an answer to that.
18:02:45 <fsmithred> no, I was asking if udevil handled exfat
18:03:04 <fsmithred> pmount does not. I found a patch for it that someone gave me a few years ago, and I tried it today.
18:03:08 <fsmithred> it didn't work
18:06:44 <fsmithred> mason, I guess udisks2 does exfat in chimaera - I can open it on xfce desktop. But not in beowulf.
18:07:23 <mason> Oh, is udevil a thing? I thought it was a commentary on udev. :)
18:07:38 <fsmithred> lol, it's a real package
18:08:06 <fsmithred> user-mount external drives, like pmount.
18:08:07 <mason> No reason why Beowulf couldn't be taught. It has both exfat-fuse and exfat-utils
18:08:30 <mason> I've actually had to use exfat on Beowulf in the last week.
18:08:51 <fsmithred> oh, they are installed in chimaera. Not sure how they got there.
2021-06-16
next