Hello, (dont shoot me because of the oranges vs apples thing!)
After 13 years of FreeBSD usage, it seems sometimes I am still at level 0. Just tried to upgrade our house computer from 7.1 to 8.2 (386), did world and kernel, deleted all packages (btw it seems that [CMD=]pkg_delete -af[/CMD] is way too slow compared to [CMD=]pkg_deinstall -af[/CMD]), then from a clean system, I tried last night with
I said, what the heck, lets try kde4 instead, but with [CMD=]pkg_add -r kde4[/CMD] this time. I issued the command, went to some celebration the kids had in school, went to work, logged in the home computer, [CMD=]screen -d -r[/CMD], inspected the script log, and everything had gone just lovely!
So the natural question is, since both pkg_add -r and portinstall/portupgrade both seek packages in ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/All/ , then why pkg_add -r seems to usually work while portinstall -P seems to usually do the opposite and consume days and nights without much work been done?
Two days before, I bought a computer for the rest of the family, had all their data migrated there, it is a modern phenom 2 X4 based with 8 GB mem. I installed Kubuntu, and in fact I was surprised that it was not SO much easier than someone would expect. Nevertheless with Kubuntu (with zero Kubuntu experience, but rather good Linux/Debian experience) I managed to have a full working machine in 2-3 hours (this included downloading and burning an additional ISO, and configuring with software raid1 on all partitions). With the FreeBSD box I am still struggling after 24 hours, and it's like my Nth FreeBSD upgrade/installation.
Frankly I think, the FreeBSD package management need something more "focused". we are not in 1997 with the 900 different ports around or with the 50 different peripheral devices. Now we have 20,000 ports and more complex kernel/world as well, while the hardware not getting substantially faster.
After 13 years of FreeBSD usage, it seems sometimes I am still at level 0. Just tried to upgrade our house computer from 7.1 to 8.2 (386), did world and kernel, deleted all packages (btw it seems that [CMD=]pkg_delete -af[/CMD] is way too slow compared to [CMD=]pkg_deinstall -af[/CMD]), then from a clean system, I tried last night with
portinstall -P --batch x11/gnome2
in order to get done with all the non-interactive stuff, only to find out in the morning that the port count had gone from about 400 late last night, to 480 in the morning because some port (avahi) didn't want to compile, and the messages pointed me to turn my attention to the gnome camp.I said, what the heck, lets try kde4 instead, but with [CMD=]pkg_add -r kde4[/CMD] this time. I issued the command, went to some celebration the kids had in school, went to work, logged in the home computer, [CMD=]screen -d -r[/CMD], inspected the script log, and everything had gone just lovely!
So the natural question is, since both pkg_add -r and portinstall/portupgrade both seek packages in ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/All/ , then why pkg_add -r seems to usually work while portinstall -P seems to usually do the opposite and consume days and nights without much work been done?
Two days before, I bought a computer for the rest of the family, had all their data migrated there, it is a modern phenom 2 X4 based with 8 GB mem. I installed Kubuntu, and in fact I was surprised that it was not SO much easier than someone would expect. Nevertheless with Kubuntu (with zero Kubuntu experience, but rather good Linux/Debian experience) I managed to have a full working machine in 2-3 hours (this included downloading and burning an additional ISO, and configuring with software raid1 on all partitions). With the FreeBSD box I am still struggling after 24 hours, and it's like my Nth FreeBSD upgrade/installation.
Frankly I think, the FreeBSD package management need something more "focused". we are not in 1997 with the 900 different ports around or with the 50 different peripheral devices. Now we have 20,000 ports and more complex kernel/world as well, while the hardware not getting substantially faster.