I'm brand new to FreeeBSD. I've used Slackware for about the last 5 or 6 years but I run a web and mail server and I'm a bit over my head with getting the mail server properly updated. I found a net tutorial for FreeBSD and thought I'd give it a go. However, I'm not a Nix genius (and I'm almost 60 year-old) and I wanted a desktop environment to read and learn as I built things. Anyway, as part of this Qmail Toaster deal the author stated, as one of his first orders of business, that I should go to /usr/ports/lang/perl5.10 and do a "make clean install" (think that's right, in terms of paths and directives - I'm at work). I recall it acted up (I had to try a couple of different commands and I don't recall what finally worked). Maybe I had to do pkg_delete perl-5.8.9_3 or something, first. Anyway, when the new perl was built my Desktop would not load. Then, I tried to reinstall gnome2 and all I got was a ton of messages saying the packages could not be found (via the net repositories). SO, I got to bed at 6:30 AM today and had to come to work. Too old for this stuff!
In short - and this was long - how in the world is someone supposed to simply know that performing this sort of an upgrade will destroy, for instance, the desktop environment and various desktop applications? Is there a comprehensive guide to this sort of stuff, somewhere...? I ended up reformatting, reinstalling perl (building the older versions with setuid enabled - which I think is the only issue with the tutorial I was using). Maybe you're simply supposed to well enough informed,as a user, to know that building an updated perl will wreck a lot of things - I'm not that damned smart.
Thanks for any input.
In short - and this was long - how in the world is someone supposed to simply know that performing this sort of an upgrade will destroy, for instance, the desktop environment and various desktop applications? Is there a comprehensive guide to this sort of stuff, somewhere...? I ended up reformatting, reinstalling perl (building the older versions with setuid enabled - which I think is the only issue with the tutorial I was using). Maybe you're simply supposed to well enough informed,as a user, to know that building an updated perl will wreck a lot of things - I'm not that damned smart.
Thanks for any input.