-
kevans
polarian: I know you weren't a fan, but I do prefer PEBCAK to 'some weird bug in the system' :-)
-
kevans
nobody needs a ghost in the shell
-
wildeboskat
Hmm portsnap has been deprecated?
-
wildeboskat
How should I update my ports tree now?
-
wildeboskat
I tried doing git pull but that doesn't work either, it says it's not a git repo
-
wildeboskat
I'm on 14.1-Release-p3 by the way
-
flatdog
when something just works, break it!
-
flatdog
and break it some more, re-write it in Rust.
-
wildeboskat
Hmm maybe I should remove my ports collection and install a new one from git according to the handbook?
-
flatdog
worth a try, that's what I would do
-
wildeboskat
Yeah doing it now
-
wildeboskat
I assume my ports collection was still based on 13.1 or something
-
flatdog
makes sense
-
wildeboskat
I thought the upgrader would have taken care of that
-
tercaL
What's actually that Rust stuff on all the news about FreeBSD?
-
wildeboskat
Ok I think that fixed it
-
wildeboskat
I can update now with git pull
-
flatdog
ooh, there's a whole thread on the forums, about 20-some pages about Rust in the base
-
flatdog
:wildeboskat Good job
-
wildeboskat
Is just removing the files in /usr/ports enough though? Is there some kind of registry that tells the system I had the original style installed?
-
wildeboskat
I wish I understood better how this all works :)
-
flatdog
just rebuilt your ports, once the git finishes
-
flatdog
*rebuild
-
wildeboskat
Ok thanks!
-
flatdog
Don't even mention it. If I may, keep an eye on the forums, quite active and with plenty of cases like yours. Take the shorter path.
-
wildeboskat
Which forums?
-
wildeboskat
-
wildeboskat
I didn't even know that existed sorry
-
flatdog
-
wildeboskat
I only knew about the handbook and here
-
wildeboskat
Thanks!
-
flatdog
Most welcome.
-
flatdog
*you beat me by a second :))
-
wildeboskat
hehe yeah I was looking for it
-
vedranm
wildeboskat: git clone/pull is so much faster than svn up that portsnap was no longer necessary
-
wildeboskat
Yeah it is very fast
-
wildeboskat
It pulled the whole tree in 20 seconds
-
wildeboskat
From nothing
-
vedranm
wow, you have a fast connection then
-
wildeboskat
Meh 1gbit
-
wildeboskat
You can get 10gbit here too
-
wildeboskat
But I don't see the need
-
vedranm
absolutely none
-
wildeboskat
My router can also only do 1
-
wildeboskat
And I don't want to use the provided one
-
vedranm
my Fritzbox has 2.5G port, but no other devices have anything 1G+
-
wildeboskat
I have this new unifi box, but it was a fairly cheap one
-
wildeboskat
-
flatdog
Fritzbox!en are quite good
-
vedranm
quite expensive too
-
wildeboskat
Oh it does have a 2.5Gbit WAN port
-
wildeboskat
But what's the point if the other ports are 1Gbit
-
flatdog
well, quid pro quo :)
-
vedranm
well, if you watch Netflix at the same time as downloading Ports...
-
flatdog
cron rules
-
wildeboskat
Ah yeah I guess but most of my ports go to other 1gbit switches
-
vedranm
flatdog: @daily git -C /usr/ports pull ?
-
nimaje
Demosthenex: how about moving the redirection to the front? like <file grep pattern ?
-
wildeboskat
If one of my servers in my server room is pulling a big LLM and at the same time I'm updating steam in the livingroom, it might be slightly faster
-
flatdog
:)
-
nimaje
wildeboskat, flatdog: the ports tree is independent of releases, there is no ports tree that is based on 13.1
-
wildeboskat
Ahh I see
-
wildeboskat
so the updater will not touch the tree?
-
wildeboskat
That explains why I didn't have the git mechanics
-
antranigv
The Google Cloud Images are outdated. I see 13.3 and 14.0, but not 13.4 and 14.1, is that normal? who should I ping?
-
nimaje
well, 13.4 is upcoming and not released yet, but probably a -rc1 build should exist, but no idea who to ping
-
antranigv
nimaje good point, I was beta testing 13.4, so I thought it should be there
-
antranigv
but 14.1 is lacking. The announcement page says that
-
antranigv
FreeBSD 14.1-RELEASE is also expected to be available in the Google Compute Engine™ Marketplace once they have completed third-party specific validation
-
nimaje
hm, sounds like that 'Google Compute Engine™ Marketplace' is some third-party where you can submit os releases to and then they do something and if they accept the release everyone can use it and 14.1 probably is stuck in the 'do something' stage, but maybe they have some reason not to accept it, I wouldn't expect betas and rcs there
-
nerozero
Hi there, can I find /usr/ports/UPDATING fine online ?
-
nerozero
somewhere ?
-
nimaje
in the ports repo, if you want to find it in the web, use the web view of the repo
cgit.freebsd.org/ports/tree/UPDATING
-
nerozero
-
nerozero
yeh
-
nerozero
nimaje, yeh found
-
nerozero
thanks
-
ei
is there a fast way to reproduce memory fragmentation so that when a kernel module requests contiguous pages, kernel would spend time reclaiming pages?
-
ei
filling tmpfs with /dev/random until memory is almost full and then running the system doesn't get deterministic results
-
ei
I want something to put in a shell script to reliably get severely fragmented memory
-
ei
solved. make buildworld with tmpfs and /dev/random seem to work fine enough +
reviews.freebsd.org/D40575 helps to get insight
-
Demosthenex
nimaje: but i'm already building pipes from left to right, why not just use cat?
-
Demosthenex
nimaje: also for large datasets i may prototype with head instead of cat
-
mane
antranigv: ping me when you're around
-
mane
also if anyone will help me setting up a mail service on freebsd plese respond
-
mane
i want a fully functional mta on my freebsd
-
tercaL
mane: That's some huge story.
-
tercaL
mane: A complete starter pack:
purplehat.org/?page_id=1450
-
mane
thanks
-
cybercrypto
MTA... remembers me my good old friend "the bat book" from the late 90's...
-
CrtxReavr
The web-based src repo has gone though so many iterations over the years.
-
ibs
I'm trying to get the "classic" look on my console. When i boot the computer docked with the laptop screen open, it's perfect. But if I reboot with it closed it's too small font. I'm not really sure where to find what knob to twist. I'm on 14.1 and UEFI.
-
tsoome_
ibs so with screen closed it apparently fails to fetch preferred resolution and defaults to 8x16 font or something. you can try to set screen.font on loader ok prompt (or load font once you have working userland)
-
ibs
tsoome_: I just stumbled upon allscreen_flags="-f terminus-b32" which is very close to what I wanted and Good Enough(TM) in my opinion. :-)
-
ibs
Could I set that in loader.conf to get it sooner?
-
ignucio
Hi! I have a (possibly) dumb question, I have a fresh Freebsd14.1 install, am trying to use the ports to install git first, but it fails saying permission denied on /usr/ports/distfiles, that dir doesnt exist, and even as root I cant create it, I suspect its read only, I read somewhere that I can change the working directory for ports, what is the standard way to start using ports? have I missed something?
-
ignucio
I'm confused because the handbook doesn't mention any about this, it just says the source files will be downloaded to /usr/ports/distfiles, but makes no mention of previous steps for it to work
-
Schamschula
ignucio: why are you trying to build git from source code? "sudo pkg install git" should download and install git (and all its dependencies) for you.
-
ignucio
I want to use the ports collection, git was just an example, but I cant seem to be able to install any ports, pkg works fine, but the Handkbook doesn't recommend mixing pkg and ports, and some packages I may want to install from ports to configure some compilation options
-
Schamschula
ignucio: That's right. For a long time I built ports using portsnap and portmaster. However, I have switched to using Poudriere, which builds all the packages on my local machine, but lets me use pkg to install and update them. More importantly, I don't have to (re-)build everything on each machine,