-
ant-x
You are some veteran!
-
rwp
Experiences measured by tooth marks in my rear!
-
dvl
ant-x: You best be posting on that reddit post.
-
rrahl0
is there a way to query for the changelog before updating a package?
-
rtprio
rrahl0: not really, ports commits usually just say something like "bump port version"
-
rrahl0
rtprio: thanks. on that note, is there some explanation about versioning? still trying to figure out what version,2 and version_2,2 means
-
rtprio
some of those are a library that changed version and there's a token ,2 at the end so that the dependant package rebuilds
-
rwp
rrahl0, You could always look at the ports commit log:
cgit.freebsd.org/ports/log
-
eoli3n
rtprio: it failed : i'm done, lets reinstall
-
eoli3n
on another hosting solution
-
Oks4
I have ended up in a situation where I have two hosts with an identical /etc/hostid. As this is not an ideal situation I wonder what things should I consider before changing the hostid
-
Oks4
(I guess this happened as I swapped out a motherboard from one system and later used that one to build another system)
-
nimaje
rrahl0, rtprio: additionally to the normal version of a project the package has the components PORTREVISION and PORTEPOCH, displayed as <version>_<PORTREVISION>,<PORTEPOCH>. PORTREVISION changes if the port changes in some way that requires a rebuild without the version changing and (should) reset to 0 when the version changes. PORTEPOCH is for cases where upstream changes its versioning scheme
-
nimaje
and the new version would compare less than the old version, so we need to tell pkg that it is really newer
docs.freebsd.org/en/books/porters-h…makefiles/#makefile-naming-revepoch
-
rrahl0
nimaje: are you sure about the portepoch? because afair, firefox-esr never changed it's versioning, but it's still at 140.7.0_2,2
-
nimaje
seems like the change from epoch 1 to 2 was an accident in
cgit.freebsd.org/ports/commit/?id=2…455773511e71d4739fc3576b37fd8eee349 should have been an PORTREVISION bump
-
rrahl0
nimaje: thanks
-
nimaje
and epoch 1 seems to be copied from firefox when the -esr port was added
-
rtprio
Oks4: i don't think it's a big deal [but i'm not certain where all that's used]
-
Oks4
thanks. i tried to look info about it but could not find much. at least it results my bridge interfaces sharing a mac address :(
-
rtprio
yeah, probably better rm it and re-create it
-
cracauer
In bhyve's internal DHCP can I pass PXE options to the guest?
-
nimaje
wait, since when does bhyve have a dhcp server?
-
SarahMalik
news to me as well
-
rtprio
do you mean the efi loader dhclient ?
-
nimaje
ah, yeah a dhcp client in the uefi firmware for pxe boot makes sense, but no idea about that
-
rtj
that's neat thank you
-
mns
noticed a strange behaviour on FreeBSD 14.3 with /bin/sh. If I have `function FUNC_NAME() { ... }` then /bin/sh will fail after complaining: Syntax error "(" is unexpected. The man page for sh though says that the syntax should be `function FUNC_NAME ( ) { ... }`. If I don't use `function` then everything works fine.
-
mns
Am I missing something?
-
rwp
Does /bin/sh support the "function" syntax? That's a ksh'ism. Avoid it and I am sure it works.
-
rwp
Something like "foo() { echo foo; }" without saying "function" at all there.
-
nimaje
mns: hm, where did you find that the function definition syntax would be `function FUNC_NAME() { ... }`? the man page states clearly ´The syntax of a function definition is name ( ) command´ under "Functions"
-
polarian
so bsdinstall doesnt want to work with IPv6-only
-
polarian
offline install is pkgbase only
-
polarian
and I think everyone knows how I feel about pkgbase
-
polarian
bsdinstall keeps breaking networking, I cant jump into it setting up the O
-
polarian
oS*
-
mns
nimaje: blimey! I must be blind! I misread that section on Functions!
-
polarian
has anyone done an IPv6 only install on freebsd 15.0-RELEASE
-
polarian
I keep getting transitive dns failures
-
polarian
drop into shell, everything works fine
-
polarian
although bsdinstall sometimes deletes /etc/resolv.conf for no fucking reason
-
deimosBSD
polarian: yes
-
deimosBSD
it worked fine, during setup I gave it a v6 nameserver
-
polarian
deimosBSD: im using my own nameserver
-
polarian
on my router
-
polarian
keep getting dns errors
-
polarian
I am using a mirror iso now
-
polarian
I was using my own compiled one, I got a feeling -p2 might have been an issue
-
polarian
so I am using a mirrored iso, and then I will try again
-
polarian
but tbh with pkgbase, I think I want to script my own installs and if bsdinstall drops it
-
polarian
I think I will dump bsdinstall and just do a manual install, and script that from scratch
-
deimosBSD
i believe bsdinstall was created to improve installs from scripts. We've come full circle in 20 years.
-
deimosBSD
out of curiosity, does it work with a public nameserver? Like 2620:fe::fe (quad9)?
-
polarian
nope
-
polarian
I cant bsdinstall with IPv6
-
polarian
it keeps deleting /etc/resolv.conf
-
polarian
deimosBSD: will try now
-
polarian
deimosBSD: nope
-
polarian
still nothing
-
polarian
and bsdinstall KEEPS TRYING TO FUCKING PKGBASE
-
polarian
piece of shit.
-
polarian
deimosBSD: fetching the sets works fine