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 # cvsup -g -L 2 # portsdb -uUF # portversion -l\< # portupgrade -arR ___ 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 >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
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
> 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. 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 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
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]"
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
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]"
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]"
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