03:01:33 Has anyone seen something like this: libunibreak-backup-libunibreak.so.6-20260713002856: missing file /usr/home/mns/usr/local/lib/compat/pkg/libunibreak.so.6 in their periodic security runs? I have about such mismatches. The files exist under /usr/local/lib/compat/pkg, but the pkg database shows it to be under '/usr/home/mns/usr/local/...' which started happening after converting to pkg base using 03:01:39 pkgbasify. 10:41:48 Hello there, I'm trying to learn the pf firewall. It's been flawless on openbsd but on freebsd i have some doubts 10:42:09 is "keep-state" implicit just like on openbsd? or do i have to specify it every time? 10:42:35 and is "scrub in on $ext_if all fragment reassemble" default behaviour like on openbsd? 10:55:16 Hello 10:55:46 helloo 11:00:12 I have a serious problem here after upgrading to ubuntu 24 lts, winch I need due to alot of linux programs I use now need newer glibc.. so I did it, but due to my usual bad luck ubuntu 24 forces systemd (hate this thing) which surely won't work in linuxulator.. found that later in https://forums.freebsd.org/threads/proc-is-not-mounted-error-when-i-try-to-chroot-ubuntu-23-10-installed-inside-the-li 11:00:14 nuxulator.92980/ with no fix at all (I don't want to use rl9), also need lts.. So, anyone know a good trick to disable systemd to force ubuntu 24 to work? 11:00:24 *which 11:07:24 i tend to prefer to run linux workloads in a VM if I have to run them at all on my FreeBSDish machines. 11:08:42 Reinhilde: I use a linux browser 11:08:49 also some other programs 11:09:01 need linux want it on my machine 11:10:41 "proc is not mounted" i'm gonna sound stupid but have you mounted linprocfs before trying to start systemd? 11:11:48 yeah 11:13:23 This error appears due to systemd, can't use apt or anything 11:14:12 mosaid: systemctl is part of systemd, so why do you try to use it, if you aren't using systemd? (not sure why it can't see your /proc/) 11:14:15 I'm gonna sound stupid but.. are you sure you mean to boot the linux system? last i checked the only reason it was installed was so that the libraries were there 11:18:40 nimaje: apt tries to set up systemd and their services.. so it fails 11:19:01 since 24 systemd is forced 11:23:24 yeah, I only read the first post in that forum thread there and that doesn't mention apt at all, so I was left wondering why you want to use systemctl anyway 11:24:37 ... can you succeed with a different linux distro? 11:24:42 or does it have to be ubuntu 11:25:04 sorry, I need ubuntu 11:37:28 then you will need to dual boot 11:41:00 Reinhilde: Please want reasonable for this specific problem, as I said above my browser needs linux compatibility and some other apps I daily use.. dual boot just for this? 11:41:24 I ams asking if someone had a trick to get rid of systemd 11:41:38 *answers 11:45:03 No 12:09:52 made some good progress using "echo "exit 0" > /var/lib/dpkg/info/systemd.postinst" inside chroot.. apt now runs but still returns some errors due to systmed I will try to fix it 12:17:56 idk why it didn't work in my first trial 12:26:01 and apt --allow-remove-essential remove systemd doesn't work? 12:26:16 Wait 12:26:49 the tricks mentioned in topic worked, but I needed to exit chroot first, then re enter 12:27:44 i got rid of 90% of errors, their is still one error (while upgrading crontab) I will try to fix 12:28:17 I don't think removing systemd from system is a good idea, that will break it 12:28:59 just disabling it worked, but still need more effort to fix the other 12:32:06 packages which really needs systemd fails 12:32:16 *need 12:32:56 cron-daemon-common, polkitd, pkexec, policykit-1, rtkit 12:36:36 got small problem with audio (I think it's pulseaudio) here, but everything other than that works fine.. I will try to address it 13:03:54 is it just me or cgit.freebsd.org having issues? i often see backend error or 503 or 504 errors 13:51:24 it is tired 15:20:54 Ok, guys.. here is how to fix it, nothing new other than tricks mentioned in topic, but I will mention right steps: first after upgrade exit chroot then re enter and run (echo "exit 0" > /var/lib/dpkg/info/systemd.postinst), then rerun apt update and upgrade.. you will get wsl errors so you do the last trick mv /var/lib/dpkg/info /var/lib/dpkg/info_silent - mkdir /var/lib/dpkg/info - apt-get... 15:20:55 ...update - apt-get -f install - mv /var/lib/dpkg/info/* /var/lib/dpkg/info_silent - rm -rf /var/lib/dpkg/info - mv /var/lib/dpkg/info_silent /var/lib/dpkg/info - apt-get update - apt-get full-upgrade 15:21:52 Done! enjoy your ubuntu 24 linuxulator :) I think this should be on wiki or docs.. Right? 15:22:18 for debbootstrap 15:52:04 tested it works fine 16:38:28 is this a pkg bug? it tells me i need to update: gpu-firmware-intel-kmod-alderlake-20250109.1501000 < needs updating (remote has 20260519.1500068) 16:38:34 from: /usr/local/sbin/pkg version -qvRl "<" 16:39:06 If I understand it right, the date is older, but it matches 15.1 16:39:27 i.e., it shouldn't say it needs updating 16:39:35 or am i misunderstanding? 16:42:35 for clarity, it doesn't try to install the "newer" alternative, it's only pkg version that seems to think i have a package needing to be updated 17:08:32 markmcb: 2025 vs 2026 17:36:38 markmcb: hm, so you are on 15.1 but have a 15.0 kmod repo configured? 17:47:21 markmcb: define 'it matches 15.1'? 17:49:11 looking at the freshports listing, 15 repos do have 20260519.1500068 and i'd expect it to try and upgrade from 20250109.1501000 17:59:43 doesn't the 1501000 mean 15.1 and no idea what those tree last digits mean, but they probably have to do with patch level and 1500068 would be 15.0 and something? 18:01:02 yes, but keep in mind this is a version format and the major version (date) is bigger 18:01:34 presumbly it's a conflicit because the kmod repo is minor version specific while the ports repo is still on the oldest supported version of the branch, but 18:03:57 i don't really see what kind of magic would prevent it from actually trying to upgrade that package from the (technically wrong) ports repo 18:05:24 (and the __FreeBSD_version scheme used for the minor component is described here: https://cgit.freebsd.org/src/tree/sys/sys/param.h#n55) 18:26:50 kevans, nimaje: I'm on 15.1, installed fresh (i.e., was never on 15.0 or older). It would seem when you "pkg install" it only considers 1501000, but when you "pkg version" it does a less specific comparison 18:27:31 in other words, it seems i have the latest package for 15.1 installed, and pkg version is wrong in telling me there's a newer version 18:35:03 kevans: but I throught when the kmods repo was splitted from the ports repo all the kmod packages got blacklisted in the normal ports repo, so that there is no overlap between them? 18:40:49 nimaje: i just noticed the 15.1 version is in kmods_latest_1, but the 15.0 version is in latest 18:51:45 nimaje: nope 18:52:54 OK, let's see if FreshPorts can run on FreeBSD 15.1 ... 18:53:48 markmcb: there's something else funky at play, yeah. latest is still built on 15.0 until it goes EoL, but i would expect kmods_latest_1 to have caught up, I think 18:54:13 the maintainer of the kmod repos is on vacation for a bit longer, though, so i'm not sure we're getting visibility into it for a week or two 18:55:16 ah ok, thanks. it's not causing any problems, just seemed not quite right. 18:56:49 which kmod if I might be nosey? Came in late. But since I use one from pkg myself... 18:56:57 i think it's a good thing that it's not trying to upgrade it, but i think it /should/ be trying to upgrade it 18:57:13 gpu-firmware-intel-kmod-alderlake 18:57:24 ah. 19:17:29 It runs. 20:17:50 am i the only one who "cleverly" named their repo in /usr/local/etc/pkg/repos/FreeBSD.conf freebsd-latest instead of freebsd-ports, and then i get to FreeBSD 15.0-RELEASE and now it's seeing both freebsd-latest using the latest repo and freebsd-ports using the quarterly repo? i'm finally getting this sorted out, and i need to dig through all my 20:17:50 jails to correct this 21:33:41 Hi 21:34:05 pulseaudio isn't working anymore on ubuntu linuxlator needs systemd :(