Newbie Alert : pkg_add and packages Q (do not want to compile)
Ow Mun Heng
Ow.Mun.Heng at wdc.com
Wed Feb 22 17:58:59 PST 2006
Hi,
I've googled. I've read the handbook, I've read "Absolute BSD" and still
I can't understand FreeBSD Ports/Packages esp when it comes to upgrading
via packages. I'm from a Linux (gentoo linux) background so I'm not a
rough diamond.
Problem statement.
FreeBSD-Release-6
Install from minimal cd (and packages added via FTP)
i've done cvsup (cvsup -L2 -h
cvsup.tw.freebsd.org /usr/share/examples/ports-supfile)
pkg_version -v states that I have a few packages which can be upgraded.
eg:
xterm-203 < needs updating (port has 206_1)
$pkg_add -vr xterm
pkg_add: unable to fetch
'ftp://ftp.tw.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/xterm.tbz' by URL
$pkg_add -vr x11/xterm
pkg_add: unable to fetch
ftp://ftp.tw.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/x11/xterm.tbz' by URL
ftp into it, it's listed via with it's suffix. (google found that "for
some odd reason, pkg_add doesn't add the suffix")
$pkg_add -vr x11/xterm-206_1
pkg_add: package 'xterm-206_1' or its older version already installed
So.. How do I install it?
$pkg_delete xterm-203
pkg_delete: package 'xterm-203' is required by these other packages
xorg-clients-6.8.2
So.. That can't be done. What can I do to upgrade my packages?
I've even tried sysinstall but that only lists xterm-203 as the package
to install. (I suspect this is because its packagesite is
packages-6-release)
$export | grep -i pack
declare -x
PACKAGESITE="ftp://ftp.tw.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/"
In gentoo, it's a simple "emerge xterm" and all will be done
automatically. (Granted, this is compile from source and not from binary
packages, which I know can do "cd /usr/ports/x11/xterm && make install
clean", but since FreeBSD has binary packages, I rather use that)
Thanks
--
Ow Mun Heng
Gentoo/Linux on DELL D600 1.4Ghz 1.5GB RAM
98% Microsoft(tm) Free!!
Neuromancer 09:42:35 up 1 day, 11:17, 5 users, load average: 0.60, 0.46,
0.95
More information about the freebsd-questions
mailing list