newbie ports question
I seem to be getting myself in trouble repeatedly...I'm sure someone can help... Fresh install of 6.0 RC1, gnome 2.12 from marcus's tb, freshly cvsupped ports. I need to install some little apps like gaim and pan. when running 'make install clean' for these ports i'll get a message that the correct version of port X is not installed. Problem is make says i need a newer version but the version numbers indicate i've got a newer version than what its looking for. Then a little part about 'FORCE_PACKAGE_REGISTER.' There is an example of this below this message. If i use this it will install the older version of the dependencies or at least register them. I say this on the last system that i hosed...2 copies of the same package would be registered. Not good. How should i *properly* install these ports? As in what's not going to get me in trouble? === Installing for glib-2.6.6 === glib-2.6.6 depends on file: /usr/local/bin/perl5.8.7 - found === glib-2.6.6 depends on executable: pkg-config - found === glib-2.6.6 depends on shared library: intl - found === Generating temporary packing list === Checking if devel/glib20 already installed === An older version of devel/glib20 is already installed (glib-2.8.3) You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of devel/glib20 without deleting it first, set the variable FORCE_PKG_REGISTER in your environment or the make install command line. *** Error code 1 Stop in /usr/ports/devel/glib20. *** Error code 1 Stop in /usr/ports/accessibility/atk. *** Error code 1 Stop in /usr/ports/textproc/gtkspell2. *** Error code 1 Stop in /usr/ports/net/gaim. Thanks for the help. Loving my BSD laptop so far...just straightening some things out. /mak. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: newbie ports question
On 10/13/05, makisupa [EMAIL PROTECTED] wrote: I seem to be getting myself in trouble repeatedly...I'm sure someone can help... Fresh install of 6.0 RC1, gnome 2.12 from marcus's tb, freshly cvsupped ports. I need to install some little apps like gaim and pan. when running 'make install clean' for these ports i'll get a message that the correct version of port X is not installed. Problem is make says i need a newer version but the version numbers indicate i've got a newer version than what its looking for. Then a little part about 'FORCE_PACKAGE_REGISTER.' There is an example of this below this message. If i use this it will install the older version of the dependencies or at least register them. I say this on the last system that i hosed...2 copies of the same package would be registered. Not good. How should i *properly* install these ports? As in what's not going to get me in trouble? === Installing for glib-2.6.6 === glib-2.6.6 depends on file: /usr/local/bin/perl5.8.7 - found === glib-2.6.6 depends on executable: pkg-config - found === glib-2.6.6 depends on shared library: intl - found === Generating temporary packing list === Checking if devel/glib20 already installed === An older version of devel/glib20 is already installed (glib-2.8.3) You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of devel/glib20 without deleting it first, set the variable FORCE_PKG_REGISTER in your environment or the make install command line. *** Error code 1 Stop in /usr/ports/devel/glib20. *** Error code 1 Stop in /usr/ports/accessibility/atk. *** Error code 1 Stop in /usr/ports/textproc/gtkspell2. *** Error code 1 Stop in /usr/ports/net/gaim. Thanks for the help. Loving my BSD laptop so far...just straightening some things out. /mak. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] I'd start with installing portupgrade, and trying to portupgrade -arR. I'm sure there's another solution, though. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: newbie ports question
Andrew P. writes: === Installing for glib-2.6.6 === glib-2.6.6 depends on file: /usr/local/bin/perl5.8.7 - found === glib-2.6.6 depends on executable: pkg-config - found === glib-2.6.6 depends on shared library: intl - found === Generating temporary packing list === Checking if devel/glib20 already installed === An older version of devel/glib20 is already installed (glib-2.8.3) You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of devel/glib20 without deleting it first, set the variable FORCE_PKG_REGISTER in your environment or the make install command line. I'd start with installing portupgrade, and trying to portupgrade -arR. I'm sure there's another solution, though. Installing (and using) portupgrade is a good idea; unfortunately, it will not stop you from getting bit by this problem occasionally. My quick fix: pd /usr/ports/devel/glib20 make deinstall make install assuming in stall finished correctly make distclean popd (Assumes *csh as the shell.) Robert Huff ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: newbie ports question
I'd start with installing portupgrade, and trying to portupgrade -arR. I'm sure there's another solution, though. What is the use of specifying the 'r' switch when using the 'a' switch? # portupgrade -ar Since all installed ports are targeted wouldn't installed ports that depend on another installed port be upgraded anyway (if necessary)? I understand the reasoning behind using the 'R' switch with 'a' since there may be new ports that are not installed that are required by installed ports. __ Find your next car at http://autos.yahoo.ca ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: newbie ports question
Andrew P. wrote: On 10/13/05, makisupa [EMAIL PROTECTED] wrote: I seem to be getting myself in trouble repeatedly...I'm sure someone can help... Fresh install of 6.0 RC1, gnome 2.12 from marcus's tb, freshly cvsupped ports. I need to install some little apps like gaim and pan. when running 'make install clean' for these ports i'll get a message that the correct version of port X is not installed. Problem is make says i need a newer version but the version numbers indicate i've got a newer version than what its looking for. Then a little part about 'FORCE_PACKAGE_REGISTER.' There is an example of this below this message. If i use this it will install the older version of the dependencies or at least register them. I say this on the last system that i hosed...2 copies of the same package would be registered. Not good. How should i *properly* install these ports? As in what's not going to get me in trouble? === Installing for glib-2.6.6 === glib-2.6.6 depends on file: /usr/local/bin/perl5.8.7 - found === glib-2.6.6 depends on executable: pkg-config - found === glib-2.6.6 depends on shared library: intl - found === Generating temporary packing list === Checking if devel/glib20 already installed === An older version of devel/glib20 is already installed (glib-2.8.3) You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of devel/glib20 without deleting it first, set the variable FORCE_PKG_REGISTER in your environment or the make install command line. *** Error code 1 Stop in /usr/ports/devel/glib20. *** Error code 1 Stop in /usr/ports/accessibility/atk. *** Error code 1 Stop in /usr/ports/textproc/gtkspell2. *** Error code 1 Stop in /usr/ports/net/gaim. Thanks for the help. Loving my BSD laptop so far...just straightening some things out. /mak. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] I'd start with installing portupgrade, and trying to portupgrade -arR. I'm sure there's another solution, though. I would suggest installing every port with : portinstall -vRP directory_of_the_port/name_of_the_port e.g. portinstall -vRP net/gaim That will update all needed ports when necessary, fetching a precompiled version, or if not possible, downloading and compiling it from source. As I like verbosity, I put the -v. Hope it helps, -- Gregory ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: newbie ports question
On Thu, 2005-10-13 at 14:21 -0400, Robert Huff wrote: Andrew P. writes: === Installing for glib-2.6.6 === glib-2.6.6 depends on file: /usr/local/bin/perl5.8.7 - found === glib-2.6.6 depends on executable: pkg-config - found === glib-2.6.6 depends on shared library: intl - found === Generating temporary packing list === Checking if devel/glib20 already installed === An older version of devel/glib20 is already installed (glib-2.8.3) You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of devel/glib20 without deleting it first, set the variable FORCE_PKG_REGISTER in your environment or the make install command line. I'd start with installing portupgrade, and trying to portupgrade -arR. I'm sure there's another solution, though. What good will portupgrade it do here? Obviously I must not properly understand what its doing...but in the error message I have a newer version of the dependency than the port calls for and the port misidentifies this. If there was a newer port of say 'pan' that had newer dependencies .. ie. the one's i already have than i'd be golden. But why wouldn't cvsup'ing take care of that? Like i said...you're dealing with a newb here. I am obviously missunderstanding something... Installing (and using) portupgrade is a good idea; unfortunately, it will not stop you from getting bit by this problem occasionally. My quick fix: pd /usr/ports/devel/glib20 make deinstall make install assuming in stall finished correctly make distclean popd (Assumes *csh as the shell.) Robert Huff Can we teach a man to fish here? I with you until after 'deinstall'. What does make distclean and popd do? Googled a bit and got unsatisfactory answers. I am simply using the default shell. This is how i got in trouble before...make deinstall and then make install clean of glib20. Then gnome will be unable to start complaining of missing a libgtk.so.o file (that's not the exact name). Since there was a new rc1 and i was just experimenting i blew the install away and went with the new. I'm not too keen on doing that again... Thanks again, Mak. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: newbie ports question
On 10/14/05, makisupa [EMAIL PROTECTED] wrote: What good will portupgrade it do here? Obviously I must not properly understand what its doing...but in the error message I have a newer version of the dependency than the port calls for and the port misidentifies this. If there was a newer port of say 'pan' that had newer dependencies .. ie. the one's i already have than i'd be golden. But why wouldn't cvsup'ing take care of that? Like i said...you're dealing with a newb here. I am obviously missunderstanding something... You'll want to look through ports manpage. It only takes a minute to read, but saves you a lifetime of questions. As I understand, you're dealing with kind of bug in glib20 port. You might be lucky enough so that portupgrade will get over it - and fix everything. By the way, did you update the INDEX files in /usr/ports? Run portsdb -uUF to fetch and install a fresh index. Do it every time after cvsupping your ports tree. For now, try: # cd /usr/ports/sysutils/portupgrade # make install If it fails, post the errors here, please # cvsup -g -L 2 your-ports-supfile # portsdb -uUF # portversion -l\ Show's what's outdated # portupgrade -arR Tries to upgrade what's outdated ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: newbie ports question
# [EMAIL PROTECTED] / 2003-12-03 17:46:49 -0500: AFAIK the subject's accurate, best I could do anyway. Hmm, I failed to find your question in the message. -- If you cc me or remove the list(s) completely I'll most likely ignore your message.see http://www.eyrie.org./~eagle/faqs/questions.html ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: newbie ports question
At 06:56 AM 12/6/2003, Roman Neuhauser wrote: # [EMAIL PROTECTED] / 2003-12-03 17:46:49 -0500: AFAIK the subject's accurate, best I could do anyway. Hmm, I failed to find your question in the message. Woops, Eudora's been acting funny that way; this isn't the first time. Thanks for following up Roman, turns out I taught myself (finally) how to do makes yesterday and fixed things up. I wonder if my reply re. the email setup instructions running freebsd with sendmail and qpopper experienced the same problem since I never got a reply. Marty Landman Face 2 Interface Inc 845-679-9387 Sign On Required: Web membership software for your site Make a Website: http://face2interface.com/Home/Demo.shtml ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
newbie ports question
AFAIK the subject's accurate, best I could do anyway. Here's what I get on /var/log/httpd-error.log when running a program I wrote which works on other webservers (that I didn't set up): [Wed Dec 03 16:29:10 2003] [error] [client 192.168.0.1] Can't locate object method new via package Net::FTP::A at /usr/libdata/perl/5.00503/mach/IO/Socket.pm line 253., referer: http://swamisalami/cgibin/sim3.pl In the course of porting this code to my local sandbox I ran into a compile error stemming from Net::FTP, a Perl package not present on my box. Since I'm ignorant of how to upgrade my Perl install I just kept going to cpan.org and manually installing whatever package sources the compiler complained about until it stopped complaining. It was a pita and turns out not done properly anyhow, or so it seems. If this makes sense then I think where I stand now is that I've broken my Perl install and need to fix it, in particular must reinstall Net::FTP and any of its dependencies. Maybe now's the time I need to actually learn something more about ports than just make build; make install. FWIW I'm running perl, version 5.005_03 built for i386-freebsd under FreeBSD 4.8-RELEASE installed (including Perl) from the mini-iso. Marty Landman Face 2 Interface Inc 845-679-9387 Sign On Required: Web membership software for your site Make a Website: http://face2interface.com/Home/Demo.shtml ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Another newbie ports question
On Tue, Feb 18, 2003 at 03:27:19PM -0800, humbert wrote: Ok, I just cvsup'ed my ports tree, and I am trying to upgrade to the latest korganizer. I upgraded qt to the latest version, and then it told me to update kdelibs. But I got this error: the easiest and mostly painless way to upgrade a port is to use portupgrade (/usr/ports/sysutils/portupgrade). it takes care of all dependencies... i do not know what your problem is exactly, but it could be that the newer version of kdelibs needs a newer version of openssl (which is also in ports) toni -- Terror ist der Krieg der Armen, | [EMAIL PROTECTED] Krieg ist der Terror der Reichen. | Toni Schmidbauer - Sir Peter Ustinov | msg19921/pgp0.pgp Description: PGP signature
Another newbie ports question
Ok, I just cvsup'ed my ports tree, and I am trying to upgrade to the latest korganizer. I upgraded qt to the latest version, and then it told me to update kdelibs. But I got this error: This port requires the OpenSSL library, which is part of the FreeBSD crypto distribution but not installed on your machine. Please see the OpenSSL section in the handbook (at http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/openssl.html;, for instance) for instructions on how to obtain and install the FreeBSD OpenSSL distribution. *** Error code 1 ... but I already have kdelibs installed. Is this a new requirement? Do I need to recompile my kernel to make this work? Thanks in advance To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-questions in the body of the message