Duke Nukem3D

Hello there. This is part 2 of questions I wanted to ask: I went into installing Eduke32 which I am quite certain I installed on an older FreeBSD version, and saw it is not available anymore.
I know I can compile from source if needed, but I was wondering that if it was pulled out from the official repos, there must be a reason. Does anyone know why before I engage on it?
 
The build fails because the quarterly version is 20241216, but the latest version has been updated to 20250411 and seems to be available.
games/eduke32
The next quarter is coming up soon, so if you wait until then it should be available.
 
Thanks for the fast reply!
My main issue is that the pkg just doesn't show up at all, but I gather from what you say that I can just try to compile from ports or manually
Sorry if this sounds very nooby, but I just came from Gentoo Linux, so I am a bit rusty on releases. I gather I can change to a more "current" version (I just downloaded directly from the FreeBSD site and I am currently at 14.3-RELEASE). I might skip upgrading rn, because this laptop came with a quite small SSD and I might soon upgrade, which means reinstalling all from scratch.
I am under the impression that pkg and ports come the same under a certain version. Am I wrong?
Trying to lose Linux-isms and read man pages before asking questions, but I couldn't find anything about this subject Also tried the IRC channel, but have not seen any activity there so far.
 
Self-reply: I pulled the port tree, and eduke32 is there, so I assume there is a dissonance between the precompiled pkg system and the ports tree!
 
Just as there are quarterly and latest versions of pkgs, there are also quarterly and latest of ports.
What you need is not to use ports but to switch quarterly to latest.
(The steps are simple, but I don't know them well.)
Or wait until next quarter.
 
Hey, thanks for the replies. Yeah, as mentioned on another question I am suddenly quite busy, but yeah, I understand that I got current for ports and quaterly for the main distro. It actually makes sense: I always had a huge confusion when dealing with FreeBSD versions! I still have some need to mix pkgs and ports, so I want to keep it all the same, but also studying how to make this less patchy than my previous approach of mixing them and branding the ports I installed not to update.

As a curiosity on my current version, I don't have eduke32 in the pkg repo, but I can find NBlood, which is a fork of Eduke32 to play Blood.
 
Back
Top