-
ek
Huh. Just updated an old VM from 12.1-Rp13 to 13.2-Rp4 and there is no longer a /bootpool/boot
-
ek
That's nice.
-
ek
Hrm. Looks like the zfs import for /bootpool was needed. Interesting.
-
cedb
poudriere is building llvm13 and 15 at the same time intituitively wouldnt doing one after the other be faster?
-
debdrup
poudriere is designed to build lots of things in parallel
-
debdrup
there's an option to do priority boosts for specific packages, which some use to ensure that toolchains et al are built first, and you can also set certain packages to be built using threads which helps when dealing with said toolchains
-
antranigv
ek your bootpool is separate than the OS?
-
debdrup
or you can use the seeded package features, which grabs dependencies from the package servers, so you don't have to build toolchains
-
debdrup
all of the above is documented in poudriere.conf or the manual pages
-
drobban
anyone familiar with the current state of mono.. trying to port openra's latest update, but hitting into some weird problems with mono trying to build the project.
-
wikan
i have no idea how to fix sound now
-
wikan
any idea>
-
wikan
?
-
Freaky
hmm, it'd be nice if you could have pkg install just the UID/GID entries for a package
-
Freaky
like if you want to run a webserver in a jail, you'll still want the host to have www:www even if you don't want the package installed there
-
meena
Freaky: why?
-
Freaky
didn't I just explain that in the second line
-
Freaky
save manual faffing about with pw or installing and removing the package in the host
-
meena
I don't understand why you want to have the user on the host
-
Freaky
numeric user ids suck and I never want to see or use them?
-
Freaky
quick, what user is 143? 144? which one is the 'null' user for that service?
-
antranigv
Freaky the right solution is to make libc understand jail, and get that info from a jail instead
-
antranigv
for user 1000 on host is Freaky , but 1000 in Jail Foo is antranigv , while 1000 in Jail Bar is meena
-
antranigv
it's hard to solve this properly.
-
Freaky
I would solve that with a great deal of fire
-
antranigv
for example, I have a PoC of ps that jexecs into a jail, gets the name and passes it to the host
-
antranigv
however, I hated that implementation because 1) threads and forks are expensive 2) if you run DTrace on the jail, you will see some exec-like operations
-
Freaky
I'd quite like jails to share the user namespace, I suppose LDAP is made for that sort of thing
-
antranigv
Freaky yes, that's what I do
-
antranigv
as a matter of fact I am migrating our last NIS infrastructure to LDAP right now :))
-
meena
antranigv: how bad is NIS?
-
antranigv
meena better than everything else
-
antranigv
it easier to debug, it simpler to manager, it nicer than AD, it's more documented than LDAP
-
meena
then why are you switching to LDAP?
-
antranigv
because we're expanding our usage of directories beyond user/group/machine, which is something that NIS was not made for
-
antranigv
meena also, I totally forgot, one thing I personally didn't like about NIS is the lack of caching. somehow these days we have faster but less reliable networks.
-
meena
antranigv: what about nscd?
-
ksx4system
is there a way to install more minimal binary distribution of mc than mc-nox11? perl and python surely aren't mandatory for this simple file manager to run
-
RhodiumToad
the port says it needs them, if it doesn't then that's a problem with the port
-
ksx4system
RhodiumToad, there is a problem probably ;) this tiny tool should not have over 200MB dependencies (should be 30-50 if not less)
-
RhodiumToad
so, remove perl5 and python from the USES list in the port and verify that it still builds
-
RhodiumToad
if it does, then report it as a bug
-
RhodiumToad
there are also options you can use if it needs them to build but not at runtime
-
antranigv
meena actually, we've never used nscd, that might be a good idea for caching!
-
ksx4system
RhodiumToad, I'm trying to avoid building because of extremely slow hardware (this is why I'm installing everything possible in binary form)
-
ksx4system
by extremely slow I mean oldest version of Raspberry Pi
-
ksx4system
I have plenty of disk space (32GB, fastest Sandisk card I was able to get my hands on) but I'm severely limited by other resources (painfully slow CPU and 256MB RAM)
-
RhodiumToad
if you're going to claim that something isn't required, then you have to demonstrate that it works
-
RhodiumToad
I've built ports on an RPI2B, it's not that painful
-
RhodiumToad
but cross-building for RPI2 using qemu-user-static and native-xtools is pretty easy
-
ksx4system
RhodiumToad, ok I'll demonstrate: mc does not require neither Perl nor Python on Debian GNU/Linux and Solaris
-
RhodiumToad
does it have features that are only available with perl or python?
-
ksx4system
RhodiumToad, it needs Perl at build time (but not at runtime)
-
grawity
it comes with a few "external filesystem" scripts (like for S3 storage) that are written in python or perl
-
RhodiumToad
then there should be an option to turn those off
-
ksx4system
grawity, oh ok :( so I guess compiling by hand is only way if I'd like to save disk space (and it's not worth the effort afaics)
-
ksx4system
thanks for help RhodiumToad and grawity
-
meena
Archlinux marks several dependencies as optional:
archlinux.org/packages/extra/x86_64/mc
-
VimDiesel
Title: Arch Linux - mc 4.8.30-1 (x86_64)
-
meena
-
VimDiesel
Title: PKGBUILD · main · Arch Linux / Packaging / Packages / mc · GitLab
-
rtprio
hi kids
-
ksx4system
should git die with "fatal: index-pack failed" error when trying to sync ports?
-
ksx4system
it always fails after downloading around 180MB
-
ksx4system
this is how I run git: git clone
git.FreeBSD.org/ports.git -b 2023Q4 /usr/ports
-
VimDiesel
Title: ports - FreeBSD ports tree
-
veg
hey there, I see OpenZFS 2.2.0 came out yesterday, seems great
-
veg
how would someone go about testing it on FreeBSD 13.2?
-
meena
-
meena
don't look very upto date tho
-
remexre
anyone know how to see which PCI devices are in which IOMMU groups? lspci appears to only support this on Linux
-
meena
remexre: the FreeBSD equivalent of lspci is pciconf
-
remexre
meena: I'm not seeing an option in the manpage to show IOMMU groups; can it do this?
-
rwp
remexre, Try with the -lev options: pciconf -lev
-
rwp
I don't know anything about IOMMU groups though. Just how to list out the PCI bus with the above.
-
remexre
rwp: yeah, I'm not seeing anything about them there either
-
meena
there's also devinfo…
-
chriswells0
i have a service running in a virtualbox vm on a host-only adapter (vboxnet0) with the ip 10.127.1.11. how can i tell pf to redirect incoming traffic on port 8080 to the vm?
-
chriswells0
i thought it should look like this, but it's not working: rdr pass on $home_if proto tcp from any to $home_if port 8080 -> $vbox_vm_ip port 8080
-
veg
meena: not up to date indeed, hence my question
-
meena
veg: you can open up a bug report to update the port
-
veg
meena: thanks for the suggestion, that makes sense
-
veg
or I could wait for FreeBSD 14? ;)
-
veg
that being said, is there a way to know which OpenZFS version is planned to be shipped with 14.0?
-
meena
veg: if you want the latest and hottest ZFS, then you need to stick with CURRENT :P
-
meena
veg: there's no update happening before the ongoing release. We're at BETA5! Unless someone finds huge gaping holes
-
rwp
My file system is one of the things that I specifically do not chase the bleeding edge about. Is there a specific feature you are looking to have available in the new version?
-
signalblue
chasing the bleeding edge in your file system is one of those things that is called playing stupid games to win stupid prizes :)
-
veg
quite a few, rwp
-
veg
- Block cloning (#13392)
-
veg
- Corrective "zfs receive" (#9372)
-
veg
- Prefetch improvements (#13452 is the most interesting to me)
-
veg
and the rest seems very interesting too
-
veg
I really don't feel OpenZFS is hellbent on pushing new features without rigorous testing
-
meena
-
VimDiesel
Title: FreeBSD / src - FreshBSD
-
veg
look at the raidz expansion patch which has been delayed for 2 years
-
meena
-
VimDiesel
Title: FreeBSD / src - FreshBSD
-
veg
zfs: merge openzfs/zfs at 95785196f (zfs-2.2-release) into stable/14 <- thanks \o/
-
meena
so we'll see that in the next BETA / first RC
-
signalblue
meena: AFAIK first RC is out
-
meena
never mind, we're already at RC1, so we'll see that at RC2.
-
veg
sounds like 2.2.0 will be part of 14.0-RELEASE which is good enough for me :)