Odd error when doing pkg_version
Starting a couple of days ago, when I run pkg_version I get the following error: /libexec/ld-elf.so.1: Shared object "libgdbm.so.3" not found, required by "httpd" Everything seems to run OK except for this message appearing in the middle of the run. I've tried to narrow it down with no real luck. I've tried searching for ports with libgdbm or ld-elf in them and am not finding any (installed or not). Does anyone know where this is coming from and how to fix it? Ron ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: Odd error when doing pkg_version
Starting a couple of days ago, when I run pkg_version I get the following error: /libexec/ld-elf.so.1: Shared object "libgdbm.so.3" not found, required by "httpd" Everything seems to run OK except for this message appearing in the middle of the run. I've tried to narrow it down with no real luck. I've tried searching for ports with libgdbm or ld-elf in them and am not finding any (installed or not). Does anyone know where this is coming from and how to fix it? maybe portupgrade -f httpd\* ? Yeah, I tried looking at that, but I don't have the httpd port installed or any of the other variations of httpd. Or if I do, it doesn't show up anywhere that I can see. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
NetAddr/IP.pm, p5-GSSAPI and FreeBSD 7
I did a port upgrade last week and now I'm seeing a lot of errors like this in spamassassin and the like: Can't locate NetAddr/IP.pm in @INC (@INC contains: /usr/local/lib/perl5/site_perl/5.14.2 /usr/local/lib/perl5/5.8.9/BSDPAN /usr/local/lib/perl5/site_perl/5.8.9/mach /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/5.8.9/mach /usr/local/lib/perl5/5.8.9) at /usr/local/lib/perl5/site_perl/5.14.2/Mail/SpamAssassin/NetSet.pm line 25. The problem seems to be in or related to: ===>>> Port directory: /usr/ports/security/p5-GSSAPI ===>>> This port is marked BROKEN ===>>> Does not work on FreeBSD 7.x ===>>> If you are sure you can build it, remove the BROKEN line in the Makefile and try again. ===>>> Update for p5-GSSAPI-0.28 failed ===>>> Aborting update I won't be able to upgrade my machine to the lastest freeBSD for a couple of weeks. Is this a temp solution I can use to get this compiling and spamassassin working? I'm not sure why it's not able to find these other .pm files, it might be due to a failed portmaster update? I've tried re-updating p5-*, but I am always stopped by the BROKEN error. I haven't tried removing the BROKEN line yet, as I don't know if doing that will cause even worse problems. Thanks ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
User disappeared during update error
I did a upgrade to FreeBSD 9 a few weeks ago and just started using it, and when I try and create a new user, I get the follow: pw: user 'todd' disappeared during update adduser: ERROR: There was an error adding user (todd). I first noticed this issue when trying to install postfix and got a similar error. Anyone know what this is or how to fix it without a complete re-install? Ron ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
portupgrade fails to run or do anything
I'm trying to upgrade my ports and I can't get portupgrade to do anything. I type 'sudo portupgrade apache' (or any package) and all I get back is a command prompt. No error or any other message. portversion seems to work correctly, showing my out of date ports, etc. Running portupgrade with -F doesn't help at all. I've also noticed that tab-expansion isn't working like it used to on the port names, so that makes me wonder if the database is screwed up. I've tried running pkgdb and it just returns like portupgrade. Running portsdb to try and rebuild the index doesn't help. Any ideas? I'm perplexed and Google is no help. Thanks ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: portupgrade fails to run or do anything
On Sun, 7 Nov 2010 12:57:03 -0500, Chris Brennan wrote: > On Sun, Nov 7, 2010 at 12:21 PM, Ron (Lists) wrote: > I'm trying to upgrade my ports and I can't get portupgrade to do > anything. I type 'sudo portupgrade apache' (or any package) and all > I get back is a command prompt. No error or any other message. > portversion seems to work correctly, showing my out of date ports, > etc. > > Running portupgrade with -F doesn't help at all. I've also noticed > that tab-expansion isn't working like it used to on the port names, so > that makes me wonder if the database is screwed up. I've tried > running pkgdb and it just returns like portupgrade. Running portsdb > to try and rebuild the index doesn't help. > > Any ideas? I'm perplexed and Google is no help. > > Thanks > > Syntax is 'portupgrade www/apache' (/usr/ports is assumed) > 'portupgrade apache' has always worked before and adding the www/ in front does not fix the problem. Still the same results, e.g. nothing. :-) Ron ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: portupgrade fails to run or do anything
On Sun, 7 Nov 2010 19:08:23 +0100, Polytropon wrote: > On Sun, 07 Nov 2010 09:21:22 -0800, "Ron (Lists)" wrote: >> I'm trying to upgrade my ports and I can't get portupgrade to do >> anything. I type 'sudo portupgrade apache' (or any package) and all I >> get back is a command prompt. No error or any other message. >> portversion seems to work correctly, showing my out of date ports, etc. > > You need to be in /usr/ports and then issue the port name together > with the category; in your case: > > % cd /usr/ports > % sudo portupgrade www/apache > > > >> Running portupgrade with -F doesn't help at all. I've also noticed >> that tab-expansion isn't working like it used to on the port names, so >> that makes me wonder if the database is screwed up. > > The expansion is handled by the shell, and based on the content of > directories accessed. If you follow the example above, autocomplete > should work fine. > > > >> I've tried running >> pkgdb and it just returns like portupgrade. > > That should not be; did you run this? > > # pkgdb -aF > > This is the most common call for that program, issued as root (or via > su or sudo or super). > > > >> Running portsdb to try and >> rebuild the index doesn't help. > > See from the manpage: > > Note that INDEX file is updated every few hours on official > site, it is recommended that you run ``portsdb -Fu'' after > every CVSup of the ports tree in order to keep them always > up-to-date and in sync with the ports tree. > > > >> Any ideas? I'm perplexed and Google is no help. > > I can suggest reading the manpages of the programs in question > before consulting google. One of FreeBSD's strengths is its > EXCELLENT documentation. Know about that fact, and it will > help you in many situations. :-) None of these suggestions help. I have never had to put www/ in front of the port name before. The tab expansion is handled by bash-completion as used to be smart enough to know the command I was typing and could auto-complete port names, but no longer, which is why I suspect that I have a screwed up database. Ron ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
OK, now perl won't install...
Based on advice to switch to portmaster from portupgrade, I am now having a problem with perl. When I went to upgrade a perl package, it re-installed perl, but fail (and removed perl). I am getting this message: ===> perl-5.8.9_3 : Your apache does not support DSO modules. I have tried to configure and upgrade apache but get this message; /usr/local/sbin/apxs: not found "/usr/ports/Mk/bsd.apache.mk", line 245: warning: "/usr/local/sbin/apxs -q MPM_NAME" returned non-zero status How do I upgrade apache (or is this something else going wrong)? Help! My system is really screwed up without perl running. Ron ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
/usr/local/sbin/apxs is missing.
Still trying to unscrew my perl installation. Perl and Apache both fail to install due to the missing /usr/local/sbin/apxs. I have no idea what failed package removed it, but now I can't install perl. Who installs this file? It appears to be an apache file, but I can't install apache because it's missing. I'm really dead in the water because so much the system requires perl and it was uninstalled by portmaster (for some reason I don't understand) and I can't install it due to the missing file. Ron ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Portmaster recursion problem
I recently switched from using portupgrade to portmaster and am having an odd problem upgrading. When I run 'portmaster apache' I get this recursion problem: ===>>> Port directory: /usr/ports/www/apache22 ===>>> Starting check for build dependencies ===>>> Gathering dependency list for www/apache22 from ports ===>>> Launching child to update devel/autoconf devel/autoconf >> perl-5.8.9_3 >> apache-2.2.17 >> devel/autoconf >> perl-5.8.9_3 >> apache-2.2.17 >> devel/autoconf >> perl-5.8.9_3 >> apache-2.2.17 >> devel/autoconf >> perl-5.8.9_3 >> apache-2.2.17 >> devel/autoconf >> perl-5.8.9_3 >> apache-2.2.17 >> devel/autoconf >> perl-5.8.9_3 >> apache-2.2.17 >> devel/autoconf >> perl-5.8.9_3 >> apache-2.2.17 >> devel/autoconf This just keeps going and going. I've tried upgrading other ports and they all do the same thing (with slightly different packages). What is very weird is the dependencies. For example, I run 'portmaster nano' and I get: ===>>> The following actions will be taken if you choose to proceed: Upgrade nano-2.2.5 to nano-2.2.6 Upgrade apache-2.2.17 to apache-2.2.17_1 Install devel/autoconf Upgrade autoconf-wrapper-20071109 to autoconf-wrapper-20101119 Upgrade perl-5.8.9_3 to perl-5.8.9_4 Install devel/libtool Upgrade openssl-1.0.0_2 to openssl-1.0.0_4 I'm not sure why nano is dependent on apache? This leads me to wonder is something is messed up in my dependencies, and if so, how do I fix it? I'd love to go back to using portupgrade, but it seems it is not longer maintained or functional (this reason I switched to portmaster). Thanks, Ron ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Portmaster general questions and problems
I had been using portupgrade for several years and never had any problems and upgrading ports was quick and simple process every week. But, due to portupgrade no longer being maintained and failing to work anymore, I have switched to using portmaster and am having nothing but problems, so much so that I dread updating my ports. I'm trying to figure out what I'm doing wrong or what I don't understand about portmaster. I've looked on google and can't find any documentation that isn't just basic stuff or rehashes of the man pages (which are fine for reference, but not helpful in understanding how to use it). Here is an example of a problem I run into all the time: I went to update php and I got this: ===>>> Starting check for runtime dependencies ===>>> Gathering dependency list for devel/libltdl from ports ===>>> No dependencies for devel/libltdl ===> Installing for libltdl-2.2.10 ===> Generating temporary packing list ===> Checking if devel/libltdl already installed ===> libltdl-2.2.10 is already installed 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/libltdl 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/libltdl. ok, so libltdl-2.2.10 is already installed? Why is that an issue? Why doesn't portmaster just happily skip it since it's already installed? What am I not understanding here? Or am I using portmaster wrong? Portmaster also doesn't seem to understand when ports are already up-to-date, so doing this: portmaster php5-* To update all the php5 ports causes portmaster to re-install things that are already up to date. Is this expected behavior? if so, how can I upgrade ports without typing each one my hand. I'd rather not run portmaster with -a since I don't want to blindly update everything. Is there a good tutorial on portmaster somewhere that can help an some get started with it? Is portmaster the best tool for updating ports? Thanks, Ron ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Freebsd, postfix and push email
Is there a way to get my freebsd/postfix setup to send push notifications to an iPhone (I assume other smart phones work the same way). I've searched the web and I can't find any information about how to make this work. I know it can be done with Exchange and ActiveSync, but I don't want to run any kind of exchange server. Thanks for any help, or even a point in the right direction. Ron ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"