Nope, don't think it was ever included. I've been building X (which was XFree86 back in those days) from ports since I started with FreeBSD 3.0. Around the 6 era they swapped Xfree86 for Xorg. We did use to have Perl in the base though.FreeBSD used to have a base Xorg (around FreeBSD 6 I believe).
It was around the 6.x era when it changed I believe. However in sysinstall Xorg wasn't presented as a port or package. Luckily I managed to track down an old screenshot:Nope, don't think it was ever included. I've been building X (which was XFree86 back in those days) from ports since I started with FreeBSD 3.0.
Should be possible to verify this from the source ? but it certainly makes sense: Back then, the separation of base and ports was less strict than today, probably because distribution on physical media was still a relevant thing.So possibly the X.Org "distribution" simply installed a bunch of packages from the installer?
FAQ 11.2: "I want to run Xorg, how do I go about it?" - I think it's clear enough.this is something may be placed in FAQ.![]()
It underlines again that's not that hard to set up X,I think it's clear enough.
If even.you still would need to configure it. It wasn't 'pre-configured', and it certainly didn't work out of the box.
I think if that point was actually needed in the FAQ it should be simply "No Xorg is not in the installer by default. Here are some search terms for you to use to find out why"It underlines again that's not that hard to set up X,
but I find nothing about "why not having X/GUI/DE/WM by default",
which in different variations come up nearly every couple of weeks.
but I find nothing about "why not having X/GUI/DE/WM by default",
I remember downloading the ISO for 3.0 or 3.1 on a 64Kbps ISDN connection. It took all weekend, only to fail at around 97% Sunday evening. Oh, and there was no 'resume'. This is what prompted me to buy the CD set. Local bookstore actually had it on sale. Some time later that bookstore also had the "FreeBSD 4.0 power pack". It was a printed copy of the handbook and a collection of CDs. I still have that one too, somewhere.My memory matches @SirDice you could purchase disc sets from FreeBSD Mall or Walnut Creek that had extra stuff on them. It was nice because that was all before everyone had residential broadband so your internet connection was a dialup POTS line.
yeah. Not even reading FAQ.if the ones asking those questions don't do a search first or have other intentions.
I agree.is the clear separation of base and ports.
The actual source is typically referred to as distfiles. They get saved in /usr/ports/distfiles, hence the name. Each port also has a distinfo file, that contains the various source archive names and their hashes.Ports, as a generic term. I've always understood/used it as meaning "Ports Tree" or the acutally source for third party software.
This isn't exactly wrong, it's kind of a correct simplification ? Ports are the infrastructure to build packages, official packages are ports built with all-default options."the same thing only different".
IMHO that's fine, it would be massive spam, and the only one in a position to solve the problem is the maintainer of the failing port anyways.One thing that trips me up is when a port is skipped because one or more dependencies failed to build. Skipped ports aren't reported to the maintainer or to portsfallout.
vscode package was missing. Turned out it's because the electron port it depends on is currently blacklisted on the builders. Of course there's a reason, there were problems building it, even running into timeouts. But still, what happened here is not transparent at all ... (in contrast to failing builds, sure, you need some knowledge, but you can analyze it). Therefore I opened PR 270565 about it hoping someone comes up with a more transparent solution for such cases.Yes, agree with that. I only maintain one port and sometimes a dependency does fail. I don't want to get spammed with issues I can't do anything about anyway.IMHO that's fine, it would be massive spam, and the only one in a position to solve the problem is the maintainer of the failing port anyways.
I see. And I agree, although you can access all the poudriere logs, searching this stuff manually to identify why some port was skipped is pretty cumbersome.It usually trips me up when I try to answer "why isn't package XYZ available?" on the forums. First thing I check is Freshports, and from there portsfallout. But skipped ports aren't reported on portsfallout. So I have to check pkg-status. And the interface of that can be quite daunting, it took me a while to understand where I had to click to get the information I needed.