-
» ek raises an eyebrow
-
ek
rwp: Emacs!? Bro... (kidding, of course.)
-
llua
paste.rs/UCGO5 why is the freebsd-base repo not accessible via http?
-
llua
is there an mirror of that repo that is accessible via http? i would like to do so for caching reasons with squid
-
MelanieUrsidino
emaccin across the universe
-
rwp
ek, I have used Emacs for everything for years. I am using an Emacs IRC to type this in right now! Emacs erc makes a pretty good IRC client.
-
rwp
I mean, emacs being my text weapon of choice and irc being all text this gives me all of the fancy text things like dynamic abbreviation expansion and other things. Spell checking of course but I think all clients do that now.
-
ek
rwp: Yeah. I have friends that use Emacs. It's like it's own little OS.
-
ek
I just use tmux+weechat for IRC. For text editing, I decided to go the vi route (only because it was already on everything.) So, neovim with ungodly amounts of plugins for coding, vi/vim for regular editing.
-
ek
The vi commands are just ingrained after so many years and I don't need to remember other editor commands. Either vi, vim, or nvim is almost always available. So, I just use it.
-
rwp
ek, I started with qed at university. So moving from there to vi was trivial. Play rogue if you want to really learn the movement keys. :-) Then switched to emacs. And stopped there. Never needed to go anywhere else after that.
-
rwp
I am pretty much multi-lingual fluently with the standard editors. I can switch between them without thinking about any of them.
-
ek
I did try using Emacs for a while. But, I just kept messing things up because I'd default to vi key commands. Again, it just made sense. I'd never really need to install a 3rd party editor to be comfortable.
-
ek
I don't badmouth anyone's choice. There's a reason we have choices and that's the whole point!
-
polarian
vortexx: iirc you run OpenBSD + bhyve, have you tried running the latest version of EDKII for bhyve-firmware with OpenBSD
-
polarian
-
polarian
I get the following error
-
polarian
this happens on both 7.8 and 7.9
-
ek
polarian: You're seeing errors using OpenBSD on a FBSD bhyve host?
-
polarian
yes
-
ek
polarian: Hrm. I don't use bhyve directly, but I do use vm-bhyve and I have no problem installing/running OBSD 7.X.
-
ek
I just tested a 7.9 install just to be sure I wasn't missing anything.
-
ek
Using UEFI?
-
ek
It looks like it based on your provided paste.
-
voy4g3r2
this goes out to the poudriere and freshports people.. has anyone tried to compile python311 in the last 2-3 days? I am getting a checksum "issue" but when I look at the changelog.. it says it is fine:
freshports.org/lang/python311
-
voy4g3r2
i am asking but may put a bug report in as i need python311 to compile llama.cpp
-
ek
voy4g3r2: I built python311 today via Poudriere. No issues.
-
voy4g3r2
hrm.. must has some old files or something
-
voy4g3r2
thanks for info ek
-
ek
voy4g3r2: Sure thing. It could be. I did pull a fresh repo before building. But, it didn't build without any issue on 13.5, 14.4 and 15.0.
-
ek
s/didn't/did/
-
ek
No problems on any versions of FBSD (even unsupported versions).
-
voy4g3r2
yeah, i am not getting why it is happening to me
-
voy4g3r2
everything looks "okay"
-
voy4g3r2
and the latest changelog about a diff "issue" i am fixating on, probably improperly
-
rwp
ek, As an emacs user these days I just expect to get abuse! :-) I just own it! :-)
-
voy4g3r2
hrm.. so the checksums are not matching the commit
-
ek
voy4g3r2: What is the error you're seeing?
-
ek
rwp: Might as well! It is what it is. If you like it, use it.
-
voy4g3r2
[00:02:21] [01] [00:00:01] Finished lang/python311 | python311-3.11.15_2: Failed: checksum
-
voy4g3r2
haha
-
voy4g3r2
failed: checksum
-
voy4g3r2
and looking at the distfiles output and comparing to the git commit off freshports.. they are NOT matching
-
ek
Are you positive that your ports tree is completely up-to-date? What does "sudo git -C /usr/ports log -1" show?
-
polarian
ek: yes using UEFI, that is what EDKII is for :)
-
ek
Err... -sudo
-
ek
polarian: Yep. I'm using edk2-bhyve-g202508. Works just fine.
-
polarian
hmmm
-
polarian
welp
-
polarian
I have no clue then
-
ek
This is an Intel machine, though.
-
polarian
ek: try the following config:
-
polarian
ek:
bpa.st/A3OA there you go
-
polarian
if you have EDK2@bhyve installed you should be able to run this no problem
-
polarian
`kldload nmdm` as well
-
polarian
make sure to `set tty com0` in the loader
-
polarian
see if it drops you into the installation media
-
ek
polarian: Yeah. That's what I do. But, I don't use zvol or some other options.
-
polarian
hmmm
-
polarian
maybe it is an AMD issue then
-
polarian
I have had no issues virtualising on intel
-
polarian
I could make a post to the virtualisation mailing list, but that will likely go ignored lol
-
polarian
bugzilla is prob an option
-
voy4g3r2
ek: it shows a commit for openbabel
-
polarian
does anyone have a ryzen based device, and willing to try running the OpenBSD miniroot?
-
ek
polarian: Have you tried using vm-bhyve at all?
-
ek
I can give you my config for OBSD 7.9 that I literally just booted to test.
-
ek
It's just a little CLI front-end to bhyve. But, it's handy.
-
voy4g3r2
vm-bhyve is great!
-
polarian
ek: if it doesnt work with bhyve it wont work in vm-bhyve
-
ek
polarian: That is true. But, the options may be different. I can share my OBSD config. Gimme a second.
-
ek
voy4g3r2: The date of the latest commit on that is what?
-
polarian
I am too tired to do this right now, maybe tomorrow
-
voy4g3r2
wed may 27 19:37:15 2026 -0700
-
ek
voy4g3r2: openbabel should be correct. Sounds up-to-date
-
polarian
-
polarian
hmmm
-
polarian
I will try this in the morning
-
polarian
its 4:30am I need to zzzzzz
-
voy4g3r2
poudriere bulk -j 150Ramd64 -p default -c misc/ggml misc/llama-cpp
-
ek
polarian: Yowza! Get some sleep.
-
polarian
thx for the help
-
voy4g3r2
maybe i will tackle making a new jail.. but does not seem to make sense since the jail is created and destroeyd each run
-
ek
voy4g3r2: A new jail shouldn't matter.
-
polarian
ah ek this is likely the problem
-
polarian
>
-
polarian
0xc0011029 is MSR_DE_CFG, and I suspect that OpenBSD's applying a mitigation for zenbleed. FreeBSD doesn't do this if it detects that it's running as a guest.
-
voy4g3r2
thanks for the confirmation, did not seem to be the issue
-
ek
polarian: Sure thing. I'm quite sure it'll get resolved.
-
polarian
so I bet if I add -w to the flags it will work flawlessly
-
polarian
and thats why intel works without issue
-
polarian
zenbleed is amd based
-
polarian
and OpenBSD obviously doesnt detect its running as a guest
-
ek
AH! That very well may be!
-
polarian
will see in the morning :)
-
» polarian crosses his fingers
-
voy4g3r2
-
polarian
gn
-
ek
Have a great sleep/morning.
-
voy4g3r2
because when i look at my local file, it does NOT match that one..
-
voy4g3r2
but the brain says.. tackle this tomorrow.. thanks for the help ek
-
voy4g3r2
gives me a challenge tomorrow
-
ek
voy4g3r2: Of course! What isn't matching? The version?
-
voy4g3r2
the SHA256 and SIZE for the 2nd entry
-
voy4g3r2
wait a secon.. now it does
-
voy4g3r2
i swear
-
ek
voy4g3r2: You're saying your ports doesn't match the 3.11.15 entry for the makesum?
-
voy4g3r2
that is what it was..
-
voy4g3r2
i have it running again.. if i wake up and this is still being an issue.. ill look at
-
elivoncoder
forgive my ignorance, but does the fact that efibootmgr returns anything indicate im using efi booting? as opposed to the old bios way?
-
elivoncoder
linux install it asked me grub or systemd-boot but freebsd just breezed thru
-
elivoncoder
for some reason getting i have less confidence getting answers from web search about freebsd
-
elivoncoder
i really should read the handbook
-
elivoncoder
ive always assumed its outdated, thats a bad attitude i think
-
imm_
Does anyone know when firefox will be in pkgs again?
-
imm_
It's there for all except 14 latest
-
rwp
It's not unusual for pkgs to fail during a build and then need a fix and build again. It's a little tricky though to decode the build machine status in order to figure out exactly what happened.
-
vortexx
polarian: I don't use the edk-bhyve package, not sure what it's for. Looks like you're getting an AMD issue there
-
nimaje
hm
portsfallout.com/fallout?port=www%2Ffirefox%24 extract/timeout so probably it gets build next time
-
imm_
rwp: nimaje: thanks
-
nimaje
elivoncoder: if it shows BootCurrent: then you should be booted via uefi
-
rwp
imm_, freshports didn't have information earlier but the builder has progressed far enough that now freshports has a build matrix on firefox.
freshports.org/www/firefox
-
rwp
For 14:latest only aarch64 has a build done. The others are still pending.
-
imm_
rwp: yes, I saw that quarterly has it built, but not latest, so something probably failed
-
imm_
Or is ongoing
-
nimaje
my guees from the extract/timeout would be that the system did too much in parallel at that time and on the next bulk it should build fine, but I haven't looked into the log nor have I access to other monitoring of the builders to confirm my guess
-
vortexx
polarian: scratch that, I *do* have edk2-bhyve installed
-
vortexx
and it just got upgraded too
-
boru
Hmm, llvm22 seems to be missing C++23 modules support i.e. libc++.modules.json is missing. Thatis mildly annoying.
-
boru
Actually, llvm22 seems to gave been built to use system libc++
-
boru
That...sort of defeats the purpose.
-
boru
There are more modern libc++ in pkgs, but only for wasm. How odd.
-
dch
elivoncoder: use `sysctl machdep.bootmethod` to see how the system booted
-
nimaje
ah, I should have used --ignore-case with sysctl -a | grep efi …
-
voy4g3r2
hello everyone, i am experiencing a checksum error with the most current python311 package, based on freshports metdata, and when i run the build I am receiving a checksum error. I looked at distinfo files and says it should match but when the poudriere environment runs i get this:
pastebin.com/az8b401G my brain is telling me it NOT a checksum issue but more of a downloading issue. Anyone have
-
voy4g3r2
any tips to help confirm/deny this hypothesis
-
nimaje
hm, seems like the patches didn't get redownloaded after the re-roll, can you move them out of distdir and try again?
-
voy4g3r2
i should be able to, let me see where they are
-
voy4g3r2
i did a distclean, lets see if that works.. i honestly thought it would rebuild EVERYTHING from teh ports tree, thanks nimaje
-
nimaje
seems like in the fetch phase it just sees, that a file with the correct file name exists and then skips fetching without checking that the file has the correct checksum and later in the checksum phase it notices the wrong checksum and doesn't try to redownload as poudriere sets a variable do disable redownloading in checksum phase. I would say that is a bug in make fetch as it doesn't verify
-
nimaje
files that are already there
-
voy4g3r2
hrm.. failed again
-
voy4g3r2
i got to be doing some step wrong
-
nimaje
as you moved the old file away, it should have been redownloaded now, can you compare the two versions?
-
polarian
voy4g3r2: its a rebuild, nothing major
-
polarian
the update that is
-
polarian
The latest version change was in Jan iirc
-
polarian
I will do some more testing shortly
-
skered
For the past there days I've had a kernel panic a day. One in the middle of the day (I believe the machine was idle) then the next two I believe during periodic daily. The backtrace is something DRM related but from the cases I seen it might not the real cause but maybe zfs.
-
skered
-
skered
Anyone seen something like this before?
-
skered
I tried to just run daily by hand and it ran without issue this morning.
-
skered
Scrubing all zfs pools were fine as well.
-
skered
Nothing interesting leading up to the set of message ~21:00pm ~3am...
-
boru
What version? Have you run memtest recently?
-
skered
14.4-p5
-
skered
boru: I haven't but that's a good idea.
-
voy4g3r2
polarian: i am not following? you are the author of this freshports entry?
-
skered
Ran it when I first got all the RAM for the machine.
-
boru
Worth ruling that out. It's happened to me before.
-
skered
Wonder how long a 64G run will be :(
-
polarian
voy4g3r2: sorry, I was meant to ping vortexx, tab completion (your nicks both start with vo)
-
rtprio
skered: it will run as long as you let it
-
skered
rtprio: There's an end.
-
skered
I've ran it over night on smaller systems and it's "done" the next with (without errors).
-
skered
But I think in all cases it will be a long time.
-
ek
voy4g3r2: How are providing the ports to Poudriere? Did you create a separate ports tree for Poudriere or are you using the host's /usr/ports or something?
-
ek
What does "poudriere ports -l" show?
-
rtprio
oi, does anyone use lagg0 to fallback from wifi to wired? and how does that work with a usb wired nic? is there devd secret sauce involved?
-
voy4g3r2
ek: I have a host 15.0 -> thick jail -> run poudriere within jail
-
voy4g3r2
the ports try is within the main jail and i ahve it under /usr/local/poduriere/ports/default
-
voy4g3r2
i manage the port, udpate, through this poudriere ports -u -p default -m git+https -B main
-
voy4g3r2
i intentionally isolate the poudriere environment from host, so no conflicts/confusions with my lackluster abilities to manage "issues" running poudriere
-
voy4g3r2
the kicker is, it is for one package.. llama.cpp which i need to have special build options because i have an intel i3 and the ports was built defaulting to xeon cpu and freature sets the i3 does not have
-
takacs
rtprio: for a lapto I presume
-
ek
voy4g3r2: So, Poudriere actually uses jails to do all of its work. So, if you're running Poudriere in a jail, you're running a build jail inside of another jail.
-
ek
It's not a problem. Just likely an unneeded step as Poudriere keeps everything separate from the host already.
-
ek
I'm guessing the /usr/local/poudriere/ports/default is in the jail and not on the host?
-
lts
Unneeded but easier to backup perhaps
-
rwp
skered, Your symptoms seem like a hardware problem to me. Probably failing a RAM DIMM. But also possibly something on the motherboard. I saw that you ran memtest on it.
-
rwp
skered, If it were me I would pull half the ram out and see if the problem persists or not. Either way note the result and swap to the other half of the ram and repeat the experiment. Hopefully it is simply a bad ram dimm. If the problem continues regardless of ram then likely it is a failing cpu or motherboard.
-
lts
How did you write your second message in five seconds? :-o
-
rwp
I wrote it all at once, realized it was more than 400-some characters the limit of IRC where it would have split the line, split it manually into two messages where each made sense, then posted them one line after the other so that they would post together.
-
rtprio
takacs: yep
-
rtprio
stupid lenovo only has external/usb NICs so i'm assuming lagg would not care for getting jilted like that
-
heston76
rtprio: I use this, however none of my NIC's are usb. Used example 46 from this section.
docs.freebsd.org/en/books/handbook/book/#network-aggregation
-
CrtxReavr
rtprio, the Lenovo Thunderbolt docking stations are pretty nifty and have an ethernet port.
-
skered
rwp: I install a newer drm kmod too
-
skered
See if I get the same thing tonight or sooner.
-
rwp
Good luck!
-
skered
Lets hope
-
Ltning
I'm getting hundreds of "pkg: getgrnam_r(wheel): Result too large" whenever I upgrade packages on a lot of systems. This also applies to systems running 15 and having quite recent packages installed, so there are only a few packages to upgrade.
-
Ltning
Anyone else seeing this?
-
elivoncoder
i ran pkg update/upgrade but dint see anything like that
-
rwp
That would likely be a local system dependent failure. getgrnam_r() searches the passwd/group database. Something corrupted there?
-
rwp
Maybe those databases need to be rebuild? pwd_mkdb?
-
ek
Could be an out-of-sync world/kernel. Are you using pkgbase?
-
ek
What does "freebsd-version -kru" show?
-
Ltning
No, and I've had this issue for years
-
Ltning
On many systems, not just one
-
ek
I've never seen that error before.
-
rwp
I could easily have a problem on a lot of my systems where I have done the same configuration on all of them causing that systematic failure that only I would ever see.
-
ek
rwp: We've all been there.
-
Ltning
The only thing I can think of is that the 'wheel' group has a lot of members (few dozen)
-
rwp
Run this and see what it says: getent group wheel
-
Ltning
But this is only supposed to return an integer
-
rwp
You might have exceeded the number of allowed members for a group. That would be systematic across all of your systems.
-
Ltning
What/where is that limit?
-
rwp
Pick one system. Trim the wheel group down to just you. (Don't lock yourself out.) Then update. The error will likely not appear. Add back in members counting the number until it appears again. Then you will know where the limit is experimentally.
-
Ltning
forums.freebsd.org/threads/group-file-line-too-long.55909 - "In older implementations, a group cannot have more than 200 members. The
-
Ltning
maximum line length of /etc/group is 1024 characters. Longer lines will
-
Ltning
be skipped. This limitation disappeared in FreeBSD 3.0."
-
rwp
The "man 5 group" does not list any current limitations.
-
rwp
Perhaps it is one bad user configuration?
-
Ltning
There are issues with that group line though, there are duplicate users in it
-
Ltning
Wonder how I can fix that -- this is all puppet-managed, not manually
-
rtprio
CrtxReavr: sure, they have an ethernet port, but as soon as i pull it out of the docking station the nic dissapears
-
rtprio
so what does lagg do when that happens
-
Ltning
But yea, number of users seems to be a problem here
-
CrtxReavr
Unsure. . . but I don't know why you'd try to use lagg with a single ethernet port.
-
Ltning
But yea, number of users seems to be a problem here
-
Ltning
~61 users, or ~500 characters, not sure which is triggering
-
Ltning
But so far pkg is the only tool reporting it
-
Ltning
(gotta go, back in a bit)
-
rwp
What does this say? Errors? Or works normally? getent group wheel
-
Ltning
getent returns the user list, complete, with no complaints
-
Ltning
And in any other situation it works - these people are able to sudo etc.
-
rwp
I was hoping getent group would report an error which would make it easier to debug. But, oh well, something is going on. Maybe use truss to trace through a pkg ugprade and see what system call fails? Anyway... Later!
-
rwp
And also good luck!
-
Ltning
I guess this company just grew too large. ;)
-
ek
You said there's duplicates in the group line?
-
heston76
rtprio: lagg would need both nics to be present. But using the config I posted earlier, when the master interface loses connectivity lagg will fail over to the addtiional interface.
-
rtprio
ok, so then lagg wouldn't work in this case
-
rtprio
it sounds like
-
heston76
Sounds like the concern is what happens when the interface just disapears?
-
rtprio
which it does when i unplug from the docking station
-
heston76
Yeah, I can't say that I have that scenario
-
heston76
My nic is removeable though, I could test.
-
rtprio
i suppose i could try it
-
heston76
I would hope that when lagg loose the active nic, it would just fail over.
-
Ltning
ek: not any longer. Didn't help.
-
ek
Ltning: I wouldn't think 60-ish users in a group would be an issue anyway.
-
ek
Just as a test, what happens if you remove everyone but you from the wheel group?
-
CrtxReavr
rtprio, have you looked at lagg(4)?
-
ek
I know you said it was Puppet maintained so it'll be replaced at some point, I would assume.
-
ek
But, a quick test should be doable.
-
rtprio
nothing about the interface going missing, just the interface going down
-
rtprio
as i recall
-
CrtxReavr
Give it a test?
-
wavefunction
I keep looking for `nvi` walkthroughs or reviews and I get neovim/vim stuff instead.
-
wavefunction
Sad
-
CrtxReavr
nvi isn't that different from vim, beyond vim's auto-formatting & syntax highlighting ability.
-
CrtxReavr
I alwys though of nvi has a bug-free version of the original Bill Joy vi, which had its share of quirky issues.
-
CrtxReavr
Like crashing if you made your terminal too wide.
-
Ltning
ek: It works as long as I don't go past ~61 users or ~500 bytes -- It also works with just me in the list, as one would expect
-
ek
wavefunction: Like CrtxReavr mentioned, it's basically the same as vi/ex. So, anything that works for those, should work for nvi.
-
Ltning
In entirely other news: Holy *crap* the new iwlwifi/linuxkpi stuff in stable/15 is *awesome*
-
ek
So, you can just follow an ex/vi walkthrough.
-
CrtxReavr
Ltning, you mean limitations with the actual /etc/group file?
-
Ltning
CrtxReavr: Well - pkg (and the message I pasted above) is the only place it's a problem. The wheel group works fine for all its members for all other purposes - chiefly sudo
-
ek
Ltning: Maybe request the Puppeteers to clean up the wheel group? I'm not sure why that many people would need to be in wheel, but it may be required.
-
CrtxReavr
There used to be a port called vilearn - it had five lession to vi comfort - was actually quite decent. You can prolly find a version of it archived somewhere.
-
ek
Also, if you can submit a PR to bugzilla regarding this issue, perhaps someone can take a look and update FBSD to fix this as it should be a non-issue at this point.
-
CrtxReavr
Could also grand sudo access to groups other than wheel.
-
ek
CrtxReavr: Yeah. That's kind of my thought. But, it might not be sudo-related at all. I have no idea why they want so many users in the wheel group.
-
ek
Could be something completely unrelated.
-
ek
Regardless, a limitation of 61 users in the wheel (or maybe any?) group seems... not right.
-
Ltning
Yea it's got nothing to do with sudo per se, it was just the easy way to manage these users. A lot of files/dirs are only accessible to people in the wheel group, and the same users also need sudo access, so ...
-
Ltning
I'll happily discuss our choices here, but you bring the beer. ;) Fact is getgrnam_r(wheel) should not fail like this.
-
ek
Ltning: Makes sense. Personally, I wouldn't use the wheel group for this. But, it is what it is.
-
ek
Please submit a PR.
-
Ltning
I will once I dug a bit more.
-
ek
Excellent!
-
Ltning
Shouldn't truss -f show the actual invocation of getgrnam_r ? Because all I see is a geteuid() followed by opening /etc/spwd.db and /etc/group, after which it write()'s this error message.
-
Ltning
-
CrtxReavr
wavefunction, I think you can figure out how to make it work:
bpa.st/A5YA
-
Ltning
-
CrtxReavr
wavefunction, it was actually stupidly easy:
bpa.st/6ZBQ
-
wavefunction
Sorry, thank you ek and CrtxReavr -- I _know_ vim and use it regularly. It's just that there are clear vim-isms in my brain. :-D
-
wavefunction
Where does one get `vilearn`?
-
CrtxReavr
wavefunction, the first link I pasted literally shows you how and where I got it.
-
wavefunction
CrtxReavr: -facepalm- I pulled up your second link first. My bad.
-
Hecate
hi everyone, I have an app of mine that freezes completely on my FreeBSD server. Completely stops exporting metrics, the http socket sends back "broken pipe", and then after half an hour or so, it goes back to life.
-
Hecate
I have limited knowledge about how to debug such things, and I'm wondering if learning DTrace probes would be good? Or would they not report anyting useful perhaps?
-
Hecate
I'm quite lost regarding this, I've been a happy FreeBSD tourist for some years now, but it's my first obscure failure mode that I experience while on the platform :)
-
wavefunction
If you know it only happens after at least a half hour, start an strace at ~20mins in and write to a file (as a first approximation)?
-
wavefunction
or maybe the better question is, Hecate, can you still access the machine while the app is frozen?
-
Hecate
wavefunction: yes absolutely. ssh, btop, tmux, nginx, postgresql, varnish
-
Hecate
everything is A-OK except for this godforsaken application
-
Hecate
wavefunction: the freeze happens for 30mn, I have to see a bit more if there is any regularity to it.
-
Hecate
but I'll keep strace in mind ok
-
Hecate
wavefunction: this is what the metrics look like:
i.imgur.com/wk1cQfs.png
-
voy4g3r2
ek: sorry for dleay work got the best of me.. yes the /usr/local/poudriere/ports/default is inside the jail and agree it is just another layer of abstraction.. probably not ncessary but helps me focus on the particular focus and not muddy the waters in my brain.. and server
-
ek
voy4g3r2: No problem. Just trying to get to the bottom of why your Poudriere ports tree seems to differ from what it should be using.
-
ek
If you're inside the jail (jexec), what does "git -C /usr/local/poudriere/ports/default log -1" show?
-
voy4g3r2
the openbabel from wednesday
-
voy4g3r2
i have NOT updated the ports tree since we talked yesterday
-
voy4g3r2
part of me wonders if i should blow away the whole tree and rebuild it
-
voy4g3r2
it makes no sense, especially when i see the commit and shows the "right" thing
-
voy4g3r2
made a new tree.. kept default around and lets see what happens :)
-
voy4g3r2
well same result.. son of a gun
-
ek
voy4g3r2: How did you create the new tree?
-
voy4g3r2
poudriere ports -c p HEAD
-
voy4g3r2
poudriere ports -c -p HEAD
-
ek
voy4g3r2: So, that new tree should be in /usr/local/poudriere/ports/HEAD, correct?
-
ek
If you run a "git -C /usr/local/poudriere/ports/HEAD pull" what happens?
-
ek
Does the port you're trying to work with look correct in that tree?
-
Ltning
Hecate: What application is this?
-
voy4g3r2
ek: yes that location is correct and when i just did a pull.. i got a few updates: rabbitmq, pluma-plugin, engrampa
-
jjakob
Should I save the OS from Ironport devices I just got? It's freebsd with custom software on top
-
ek
voy4g3r2: So, now, if you run a "poudriere bulk -b latest -j jail-name -p HEAD -f /usr/local/etc/poudriere.d/list-of-ports" what happens?
-
voy4g3r2
i do somewhat of a similar command
-
ek
Obviously changing "jail-name" to the jail you'd like to use and "list-of-ports" to a file with a list of the ports you're trying to build.
-
voy4g3r2
i will run poudriere bulk -j 150Ramd64 -p HEAD -c misc/ggml misc/llama-cpp
-
voy4g3r2
it is my understanding it will rebuild ALL packages because the -c makes it happen
-
voy4g3r2
HEAD is the tree i just made
-
voy4g3r2
ohh i did myself a disservice.. -b i do not have that
-
ek
Sure. That should work. The "-c" just cleans all the previous stuff out. Shouldn't be a problem.
-
ek
And, yes, "-b latest" helps quite a bit if you don't absolutely have to build everything from ports.
-
ek
On big builds, it saves me a couple hours.
-
voy4g3r2
oh wow.. yeah it just downloaed a bunch of "stuff"
-
voy4g3r2
well it is running.. fingers crossed
-
rwp
Ltning, truss traces system calls but getgrnam_r() is a function call. Different layer.
-
Ltning
Yeah I realised too