View Single Post
  #7   (View Single Post)  
Old 17th June 2008
robbak's Avatar
robbak robbak is offline
Real Name: Robert Backhaus
VPN Cryptographer
 
Join Date: May 2008
Location: North Queensland, Australia
Posts: 366
Default

(Another thing is that we do not generally speak of "upgrading the kernel". FreeBSD is an entire operating system, and the kernel is part of it. You will be upgrading the entire base system - to be precise, everything that you did not install using ports)

Secondly, choose a package manager and stick to it. portmaster is probably better, but portupgrade is better supported for the present.

Now, more questions: Do you have anything in your /etc/make.conf? Many persons from a Linux background tend to put all sorts of rubbish in there(for instance, options from a newer gcc version), and it does cause problems.

Errors like these can be caused by out of date gcc versions, but the ports collection is very good at detecting and flagging them before it gets to the stage of bombing out.

avahi-libdns conflicts with mDNSresponder. (I found that by looking int net/avahi-libdns/Makefile, and finding the CONFLICTS entry.) They do the same job, by the looks of it, so either can probably be used.
Both portmaster and portupgrade have a -o option to cover these cases - something like# portupgrade -o net/avahi-libdns mDNSresponder\* should replace mDNSresponder with avadi-libdns, healing all orphaned dependencies along the way.
__________________
The only dumb question is a question not asked.
The only dumb answer is an answer not given.
Reply With Quote