newbie problem building fetchmail from ports

Kent Stewart kstewart at owt.com
Mon Feb 16 13:04:53 PST 2004


On Monday 16 February 2004 12:39 pm, Marty Landman wrote:
> At 03:05 PM 2/16/2004, Kent Stewart wrote:
> >The interface to the gettext library has changed and you have to
> > update everything that uses it. You may not be able to do it
> > without upgrading to one of the current system releases. I would
> > think that it is obvious that you haven't updated your port tree
> > for some time.
>
> I just reinstalled with a 4.8 mini-iso that I d/l'd back in the
> summer iirc. Maybe this helps explain some of the issues I've been
> plagued with (not including a touch of dandruff, which is more likely
> due to the cold weather here).

You could try the pkg_add -r feature which will fetch the proper version 
for your current system. 

>
> This is really just a learning experience for me right now, though
> use of the word 'just' seems really lame. Point is that it may be
> wise for me to d/l the latest release level mini-iso and reinstall
> from that. Eventually I may even learn what I'm doing, though I tend
> to doubt it.
>

hehehe - my way of looking at things is that anyone can be an expert at 
something on a computer. In addition, no matter how good you get, you 
will still have embarassing holes that will be pointed out to you in a 
public forum :). You are getting there when you can do something really 
dumb and laugh at what you did :).

Well, if you are going to learn about cvsup, you might as well learn 
about making your system current at the same time. The current safe tag 
for cvsup is RELENG_4_9. I follow RELENG_4, which is stable. There are 
examples you can use once you install cvsup. I happen to like 
cvsup-without-gui-16.1h, which is 1 of 2 ports that I suggest should be 
installed as a port. Going from 4.8 to 4.9 with the security patches is 
not a big deal. If you screw things up, you can always install from the 
iso. The suggested way of updating is in /usr/src/UPDATING and a 
chapter in the handbook is also devoted to the subjec.

I typically don't talk about the mini-iso. The iso comes with most of 
the ports you might be interested in as packages. They are out of date 
as soon as you install them but you have a working system almost 
immediately. If you cvsup ports-all, build the indexs, and use 
portupgrade to move to a current port environment, you have a lot more 
work ahead of you.

Getting current on the ports is something I think you should do but one 
step at a time is a good idea :). Maintaining your system isn't a big 
deal, you just have to be able to be consistant.

Kent

-- 
Kent Stewart
Richland, WA

http://users.owt.com/kstewart/index.html


More information about the freebsd-questions mailing list