-
RhodiumToad
anyone recall offhand when close_range was added?
-
RhodiumToad
looks like 12.2
-
RhodiumToad
mcrane: that doesn't necessarily work given modern printers unfortunately
-
RhodiumToad
mcrane: fwiw I have had success with running a linux cups driver under freebsd
-
mcrane
RhodiumToad: I’m sure it’s not going to work with every printer but I was happy it worked with the one I had
-
rustyaxe
printer-driver-splix seems to be what my Samsung laser users, fwiw.
-
RhodiumToad
what model?
-
rustyaxe
-
RhodiumToad
I have a samsung ML-1670
-
rustyaxe
25 somthg
-
rustyaxe
lemme see if cups knows as im not near it
-
rustyaxe
Samsung ML-191x 252x Series
-
RhodiumToad
that link gives a cloudflare error page
-
rustyaxe
Most samsung ive met use that package
-
rustyaxe
;(
-
rustyaxe
sec
-
rustyaxe
openprinting.org/driver/splix seems to be at least some info
-
VimDiesel
Title: Driver: splix | OpenPrinting - The Linux Foundation
-
RhodiumToad
I looked into splix when I got the printer; it supports ML-1640 but not ML-1670
-
mcrane
Mine is a Samsung xpress c410w
-
rustyaxe
ah shame
-
RhodiumToad
in particular, for whatever reason the 1670 doesn't use SPL but rather something undocumented (and not easily reverse-engineered, I did take a look at that)
-
RhodiumToad
annoyingly, the linux driver for mine no longer seems to be downloadable anywhere (there are downloads that claim to be it, but which are older than the one i have)
-
RhodiumToad
(if it had been downloadable still, I'd have submitted a port for it)
-
rustyaxe
:( tragic
-
RhodiumToad
the linux driver works surprisingly well
-
RhodiumToad
(albeit with a long dependency list of linux packages)
-
rustyaxe
Ah shit.
-
rustyaxe
No aurora to see here :(
-
Grabunhold_
Hey guys! I'm on the brink of doing my third 13.1 -> 13.2 update. The first one went really bad (let's not get into details here, zfs mount error 6 on boot, had to reinstall in the end). So I was a little anxious about the second one. It all went through without a hitch, but /etc/os-release still says "13.1-RELEASE-p7" while uname -K ; uname -U both say "1302001". I'd like to understand why before I do the third update
-
parv
Was the second attempt to install 13.2 from scratch or over existing 13.1?
-
Grabunhold_
the second one was a separate machine, originally installed with 13.1 and then went through "freebsd-update -r 13.2-RELEASE upgrade; freebsd-update install; reboot; freebsd-update install"
-
parv
Is "/etc/os-release" a symbolic link there to a file in "/var/run"?
-
Grabunhold_
/etc/os-release: symbolic link to ../var/run/os-release
-
RhodiumToad
what does freebsd-version -u output
-
Grabunhold_
freebsd-version -u
-
Grabunhold_
13.2-RELEASE
-
RhodiumToad
have you rebooted since completing the upgrade?
-
RhodiumToad
(since os-release is generated on boot)
-
Grabunhold_
i think so, but i'm not entirely sure. might be the first boot since that initial reboot during upgrade. I'll reboot the machine and report back, might take me an hour or so since it's in use right now
-
RhodiumToad
or maybe do service os-release start
-
Grabunhold_
that did it!
-
Grabunhold_
wonderful
-
RhodiumToad
that should run automatically on boot
-
parv
Wait. So need to re-boot twice for properly updated files?
-
Grabunhold_
this might very well be the boot from that update dance i listed above
-
RhodiumToad
as a rule you should reboot after the update is complete
-
Grabunhold_
after the second "freebsd-update install"?
-
RhodiumToad
after you've finished doing everything
-
Grabunhold_
i'll throw in another reboot, thanks! feels great to have that resolved, i'll attempt the next machine in the next few days :)
-
tercaL
Is it wise to *clean* the /boot/loader.conf from all the customizations, before upgrading to a release? E.g. 13.1 -> 13.2, to not have any external adventure during then?
-
tercaL
...and revert the modifications back after it's done..
-
Grabunhold_
(for the record, none of my machines have any loader.conf modifications)
-
rtprio
tercaL: yeah, no shouldn't need to do that at all
-
tercaL
"no" to which one? :)
-
tercaL
rtprio: I shouldn't need to customize it at all?
-
rtprio
not between 13.1 and 13.2
-
meena
-
VimDiesel
Title: Fwd: dbus broken?
-
meena
I wonder if this was kqueue1
-
nerozero
Good day
-
nerozero
I have a PHP hanging randomly @100% cpu usage. Is there a way to see at which module the deadlock is occurred ?
-
mage
nerozero: nextcloud ..?
-
nerozero
mage not only, php / fpm in general
-
nerozero
made a trivial script and placed it in gnu-watch, after a day or so found that php running a script eating 100%
-
nerozero
pstack utility should do the trick i guess
-
nerozero
if not - will try to debug with gdb
-
mage
whre you truss the process does it stuck on sched_yield() ?
-
mage
(truss -p pid)
-
nerozero
accidently killed a process couple minutes ago :( so ... waiting for "next occasion" ...
-
nerozero
if you know known thread on a freebsd forum please share, will post there my findings
-
nerozero
otherwise will open a new one and will post here
-
mage
I has this issue randomly with Nextcloud for months and just discovered that it was because in my case ImageMagick was compiled with OpenMP support and the php module didn't like it
-
nerozero
mage, thanks for note, will look now into my poudriere config
-
mage
I just recompiled ImageMagick without OpenMP and problem is solved since
-
nerozero
can confirm that, my ImageMagick6-nox11-6.9.12.58,1 has OPTIONS_FILE_SET+=OPENMP
-
tercaL
rtprio: Well actually I meant, removing all modifications, customizations inside loader.conf, BEFORE upgrading to 13.2..
-
nerozero
but that doesn't explain the issue with simple script
-
mage
-
VimDiesel
Title: imagick/README.md at master · Imagick/imagick · GitHub
-
mage
I would try to disable it and see
-
nerozero
mago, thank you, will post the results here after couple of days
-
parv
mage, Thanks (for the ImageMagick & OpenMP connection)
-
tercaL
I wonder if ImageMagick7-nox11-7.1.0.62_2 has the same issue?
-
tercaL
(has OPTIONS_FILE_SET+=OPENMP ?)
-
nerozero
I was "lucky" the process hanged right away: truss -p ... -> sched_yield() ...
-
nerozero
I guess - this is it
-
nerozero
mage, will be nice if you post this solution on a freebsd forum
-
mage
nerozero: I don't have an account but feel free :)
-
mage
tercaL: I guess so
-
Grabunhold_
my monitoring software reports inode usage at /boot/efi to be 100%, and "df -i" confirms. however, it doesn't seem to be a problem. there is a grand total of 3 directories and 2 files on the FAT filesystem (efi/freebsd/loader.efi and efi/boot/bootx64.efi). i guess i should probably just disable the check, but i'm wondering what's going on
-
Grabunhold_
creating files and folders works fine
-
debdrup
How big is your ESP?
-
debdrup
You shouldn't have anything but EFI\BOOT\BOOTX64.EFI on your ESP.
-
debdrup
Upgrading the bootloader with an ESP consists of copying /boot/loader.efi to EFI\BOOT\BOOTX64.EFI
-
Grabunhold_
260M, used 1.8M. it's been created by the freebsd installer during a fresh 13.2 install a few days ago. i simply accepted the defaults.
-
Grabunhold_
and from my understanding, efi/freebsd/loader.efi existing makes sense, efi/boot/bootx64.efi should merely be a fallback for broken firmware implementations of EFI? the actual efi variable should probably point to EFI\FREEBSD\LOADER.EFI?
-
Grabunhold_
but that's probably irrelevant for the inode question
-
meena
might be a bug in our FAT code
-
debdrup
I think it's more that inodes just work like that.
-
debdrup
They're not dnodes like ZFS uses.
-
Grabunhold_
if my limited understanding of filesystems is correct, i shouldn't be able to create any files or directories when there aren't any free inodes, correct?
-
debdrup
Hm, yes.
-
Grabunhold_
that doesn't seem to be the case. while df -i reports 100% iused and 0 ifree, i can mkdir and touch just fine
-
Grabunhold_
so the reported numbers might be wrong somehow
-
meena
if i were me, i would open a bug
-
debdrup
Yeah, that seems reasonable.
-
Grabunhold_
okay. so let's create a bugs.freebsd.org account :)
-
Grabunhold_
thanks for your input
-
debdrup
-
VimDiesel
Title: src - FreeBSD source tree
-
Grabunhold_
-
VimDiesel
Title: src - FreeBSD source tree
-
Grabunhold_
hmmmmm
-
debdrup
-
VimDiesel
Title: src - FreeBSD source tree
-
debdrup
yea :D
-
debdrup
-
VimDiesel
Title: src - FreeBSD source tree
-
debdrup
it'll be in 14.0-RELEASE
-
Grabunhold_
i'm not really familiar with the process here, will that commit reach me as an update for 13.2 at some point or will ... okay, 14.0 it is then
-
debdrup
well, it might be in 13.3 too, who knows
-
debdrup
freebsd.org/releases/13.2R/schedule here's the schedule for 13.2 as it was planned and practiced
-
VimDiesel
Title: FreeBSD 13.2 Release Process | The FreeBSD Project
-
Grabunhold_
at least now i'm feeling better about disabling that alarm and have a commit to point to. if the monitoring software will let me limit it to /boot/efi i'm fine now :)
-
debdrup
since the commit postdated the releng branch, i don't know if it could've made it in
-
debdrup
-
VimDiesel
Title: src - FreeBSD source tree
-
debdrup
if i'm undeerstanding the commit right, it's the new series of drivers that use the LKPI so that the drivers can be imported from linux
-
Grabunhold_
... stupid EFI with their rotten FAT fs...
-
debdrup
i'm assuming copyfree-licensed drivers will go in base, GPL drivers will go in ports.
-
meena
Nice
-
meena
- sbp->f_files = pmp->pm_RootDirEnts; /* XXX */
-
meena
- sbp->f_ffree = 0; /* what to put in here? */
-
debdrup
what indeed
-
meena
Grabunhold_: how did this not bug out before 13.2?
-
debdrup
I'm sure it did.
-
Grabunhold_
meena: this is the only system that both has FreeBSD, monitoring enabled and boots using EFI. it's also the machine i had to re-install after the botched 13.1 -> 13.2 upgrade. it's possible that 13.1 was installed in "BIOS" mode back then so there simply were no FAT filesystems on the machine
-
meena
aye
-
epony
adding that back in is a system defect
-
epony
DOSFI
-
Beladona
Cannot solve this. Any clues?
pastebin.mozilla.org/4BsTybXP
-
VimDiesel
Title: Mozilla Community Pastebin/4BsTybXP (Plain Text)
-
» _xor throws in the towel for today
-
_xor
I'm giving up...for now. Still haven't been able to figure out why the new version of this app isn't compiling. I've gone through a bunch of edits to the port Makefile, tried truss, and then ktrace+kdump (a la RhodiumToad), and...nuffin'
-
_xor
Can't tell exactly where it's bombing and how much of the tail of the trace log is it dumping state and scramming.
-
vkarlsen
Oh joy, updating vaultwarden seems to have nuked my config
-
_xor
vkarlsen: Where was it before?
-
vkarlsen
_xor: /usr/local/etc/vaultwarden/something or /usr/local/etc/vaultwarden/rc.conf.d/something. The dir is still there, but empty.
-
_xor
Check the changelog. I want to say I remember seeing something about the config location being changed to something more sensible.
-
_xor
I had mine in /usr/local/etc/rc.conf.d/vaultwarden/... (I think, don't remember off the top of my head), and I believe I had to movei t.
-
vkarlsen
I see, thanks, I'll start reading
-
meena
Beladona: have you tried setting MAKE_JOBS_UNSAFE=yes ?
-
epony
makejobs sounds awfully obscene
-
Beladona
meena no, I thought it was unsafe?
-
Beladona
meena is that the reason? should I compile again with MAKE_JOBS_UNSAFE=yes
-
meena
Beladona: try it out
-
meena
-
VimDiesel
Title: Chapter 6. Special Considerations | FreeBSD Documentation Portal
-
Beladona
meena at what step should I do this?
-
Beladona
-
VimDiesel
Title: Chapter 25. Updating and Upgrading FreeBSD | FreeBSD Documentation Portal
-
Beladona
meena while `make buildkernel MAKE_JOBS_UNSAFE=yes` ?
-
CrtxReavr
Pretty sure MAKE_JOBS_UNSAFE is supposed to be a ports thing, not applied to a kernel build.
-
Beladona
CrtxReavr so at what point should I paste it?
-
Beladona
and is it safe?
-
Beladona
I hope it wont break anything
-
CrtxReavr
Actually, I dont' even think the kernel/world build recognizes that flag.
-
Beladona
CrtxReavr ok but what should I do here?
-
meena
Beladona: all it does is disable parallelism
-
CrtxReavr
Kernel should have no problem building with -jX
-
Beladona
CrtxReavr so should I simply do just ` make buildkernel -jX` ?
-
Beladona
and it will solve my problem:
-
Beladona
-
VimDiesel
Title: Mozilla Community Pastebin/4BsTybXP (Plain Text)
-
Beladona
actually `make -j4 buildworld buildkernel` ?
-
» Beladona waits
-
CrtxReavr
I can't view your pastebin - company network blocks it.
-
CrtxReavr
Can you paste it to bpaste.net?
-
Beladona
sure
-
Beladona
-
VimDiesel
Title: View paste 7MF3I
-
Beladona
Also, the obs-studio if tried to be installed, removes neovim. This issue is still not fixed
-
CrtxReavr
So this is a port build that's failing?
-
Beladona
I upgraded I think but still get the same virtualbox error
-
Beladona
CrtxReavr so I don't know if something went wrong ^
-
CrtxReavr
So you're trying to build the kernel, so you have the vboxdrv module?
-
Beladona
CrtxReavr it was working previously
-
Beladona
all the loader stuff etch was working
-
CrtxReavr
make[3]: "/usr/share/mk/bsd.sysdir.mk" line 15: Unable to locate the kernel source tree. Set SYSDIR to override.
-
CrtxReavr
Did you look at line 15 in that file?
-
Beladona
CrtxReavr secondlast line is line 15 :
-
Beladona
.if !defined(SYSDIR) || !exists(${SYSDIR}/kern/) || \
-
Beladona
!exists(${SYSDIR}/conf/kmod.mk)
-
Beladona
.error Unable to locate the kernel source tree. Set SYSDIR to override.
-
Beladona
.endif
-
CrtxReavr
Do you have the kernel src tree?
-
CrtxReavr
/usr/src/sys/ is the default location.
-
Beladona
ls /usr/src/sys/ shows about30 or so dirs
-
Beladona
USR ones here are pricy and only tolerate near 260kg, the gymholix tolerates near 900kg
-
Beladona
not buying, just sharing former 3500 TRY, latter 7500 TRY
-
Beladona
so it seems this industry has no logic here.
-
Beladona
gymholix in short is pricing like ROUGUE
-
Beladona
xx do you still use dumbels?
-
Beladona
or the bar just is suffice to you?
-
Beladona
sorry, wrong chnnel
-
Beladona
CrtxReavr all good?
-
CrtxReavr
Does your src tree match your OS version?
-
Beladona
CrtxReavr how can I know?
-
CrtxReavr
sigh.
-
CrtxReavr
uname -a
-
CrtxReavr
grep -A2 ^REVISION /usr/src/sys/conf/newvers.sh
-
Beladona
CrtxReavr FreeBSD 5950 13.2-RELEASE FreeBSD 13.2-RELEASE releng/13.2-n254617-525ecfdad597 GENERIC amd64
-
Beladona
REVISION="13.2"
-
Beladona
BRANCH="RELEASE"
-
Beladona
if [ -n "${BRANCH_OVERRIDE}" ]; then
-
CrtxReavr
Not sure why it's failing then.
-
CrtxReavr
Try: cd && new_mod/__init__.py & SYSDIR=/usr/src/sys/ make clean all
-
CrtxReavr
whoops
-
CrtxReavr
Try: cd /usr/ports/emulators/virtualbox-ose-kmod && SYSDIR=/usr/src/sys/ make clean all
-
Beladona
CrtxReavr its doing something => VirtualBox-6.1.36.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
-
Beladona
-
Beladona
CrtxReavr now I install vbox?
-
Beladona
CrtxReavr same error
-
Beladona
KLD vboxdrv.ko: depends on kernel - not available or version mismatch
-
Beladona
linker_load_file: /boot/modules/vboxdrv.ko - unsupported file type
-
CrtxReavr
Is your ports tree current?
-
CrtxReavr
Wait. .
-
CrtxReavr
Are you running FreeBSD as a vbox guest or host?
-
meena
CrtxReavr: that path looks like freebsd is the host
-
CrtxReavr
Yeah. . .
-
CrtxReavr
/boot/modules/vboxdrv.ko exists though?
-
Beladona
CrtxReavr it exists
-
Beladona
CrtxReavr freebsd is host
-
CrtxReavr
Is it known to support 13.x?
-
Beladona
-
VimDiesel
Title: Solved - freebsd 13.2 and virtualbox-ose | Page 2 | The FreeBSD Forums
-
Beladona
CrtxReavr I think otherwise it should install
-
CrtxReavr
I dunno. . . that thread is marked solved, but the discussion seems to have gone off the rails and I'm not parsing what (or if) the fix is.
-
CrtxReavr
bhyve is a thing.
-
devnull
Hi folks! Do you noticed any problem related to certbot x py-cryptography ?
-
CrtxReavr
No. . . bit it's kind of a set it and forget it thing.
-
angry_vincent
Beladona: do you use custom kernel?
-
Onepamopa
Hey guys.. on 13.2-stable, is there a way to downgrade cmake from 3.26.1 to 3.25.1 ?
-
Beladona
-
VimDiesel
Title: Chapter 25. Updating and Upgrading FreeBSD | FreeBSD Documentation Portal
-
parv
Onepamopa, If old version in "/var" somewher, track down the old package, fetch, install the locally downloaded one. Or, clone The Ports tree via Git; switch to the commit when 3.25.1 was present; compile & install
-
RhodiumToad
Onepamopa: you could uninstall the package, then build the port using make _CMAKE_VERSION=3.25.1
-
Beladona
angry_vincent what might be the problem?
-
parv
s[If old version in "/var" somewher][If old version is NOT in "/var" somewhere]
-
Onepamopa
RhodiumToad it's the freaking jetbrains clion when configuring gdb and cmake it doesn't support the latest versions
-
Onepamopa
which makes it somewhat crippled
-
RhodiumToad
you'd probably also need to hack devel/cmake-core/distinfo
-
Onepamopa
ls
-
Onepamopa
off
-
Onepamopa
tried switching the ports tree to an older branch where gdb is 12.1 but it fails to compile ..
-
Onepamopa
any way of doing this with pkg by specifying the version of the package ?
-
Onepamopa
how to specify release_0/1/2 instead of latest or quarterly ?
-
Onepamopa
in pkg/FreeBSD.conf
-
kevans
Onepamopa: i'm not sure i understand the question. you literally replace the word latest or quarterly with release_0/1/2 in FreeBSD.conf
-
Onepamopa
nevermind, solved aleady ;)