graphics/blender - why isn't the .desktop file installed?

2010-02-12 Thread Torfinn Ingolfsen
Hello,

A quick question about the graphics/blender port; why isn't the
blender.desktop file (and the icons) installed by the port?
The tarball provides those files:
r...@kg-v2# find /usr -name blender.desktop -print
/usr/ports/graphics/blender/work/blender-2.49b/release/freedesktop/blender.desktop
r...@kg-v2# find /usr -name blender.png -print
/usr/ports/graphics/blender/work/blender-2.49b/release/freedesktop/icons/22x22/blender.png
/usr/ports/graphics/blender/work/blender-2.49b/release/freedesktop/icons/32x32/blender.png
/usr/ports/graphics/blender/work/blender-2.49b/release/freedesktop/icons/16x16/blender.png

But the port does not install them.
-- 
Regards,
Torfinn Ingolfsen
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: FreeBSD Ports Problem - Please help

2010-02-12 Thread jhell

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1



On Fri, 12 Feb 2010 07:27, lenzi.sergio@ wrote:

try to make it work again (with the now missing libjpeg.so.10...
by inserting a line in the /etc/libmap.conf

echo libjpeg.so.10 libjpeg.so   /etc/libmap.conf

than probably all will work again... by the time you build all ports,
the later will be linked agains version 11.. and than you can
delete the line in the libmap.conf


Hope this will help.



Among all these you may find it useful to install sysutils/libchk.

This utility can play a key role in locating just the packages/ports that 
need to be rebuilt against the new library.


This process is solely dependent on not having anything in libmap.conf.

Process,

1). Run libchk and log its output. ( script libchk.log libchk )

2). From the output of libchk look for libjpeg.so.10 and run pkg_info -W 
on the full path of the file that is mentioned above the lib listing.


3). From the output of pkg_info -W note the package name into 
update-pkgs.txt


4). Finally ( portupgrade -f `cat update-pkgs.txt` )


Good luck,

- -- 


 jhell

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (FreeBSD)

iQEcBAEBAgAGBQJLdY5YAAoJEJBXh4mJ2FR+etsIAIOEsAqR5IzIEwn3fKACvuEs
VNikfycfTJrIkyd9uzfk7e42mPkEQ7C3z14W3D4lH5dtB794lQ9MPuu+BgCE0SOU
tdlOCIsa9o2IfX5/MhWtkWGcuRsceG8kdBISEiwSjxieWIfmLnPECc/mCkEp8Nxg
rEUCQIc0LvYFjLOwUDJwlvqBe/HzhipavBOFhKb3Gmzu1PekrJpxM8HBQmfo2d65
t1NObv5WKH+QEUFaTIt4YDPh+rmEhz3FwkSwIdwrjA19vBp9zjmNg8LHx8mY+JTT
He5fJ8xdkJdwYyoj2+2EK/asJRXR4sMKwldXdeR9IZcz3bvSUVt/SfXdR2E701c=
=yCBp
-END PGP SIGNATURE-
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


mail/qwebirc wrong category.

2010-02-12 Thread jhell

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1



Why ?

cat /usr/ports/mail/qwebirc/pkg\-descr

qwebirc is a fast, easy to use, free and open source IRC client
designed by and originally just for the QuakeNet IRC network.
It incorporates SSL and notifications via favicon/titlebar flashing.

WWW:http://qwebirc.org

Lol Kind regards,

- -- 


 jhell

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (FreeBSD)

iQEcBAEBAgAGBQJLdZDTAAoJEJBXh4mJ2FR+VnEH/2ZS+gPgjjzB0ao7Uep/Bicm
SDyCXfHTmajQ5bYGb8HxZgAo/fgusb+XTduSCH5J6XxvnTtUlPe6JUgciN3PMW8f
+p3EO7luHY9PE5Wy7w/xkv4aZSZm1c5Du32zVj5/8vcrKcP5u6pOGhSnyPLSWgIU
VbejRfBjXrQvDXdPFJ+IAwvH85hevikOuvJWC5ldpe+Sq2oRIoY+d92GzoBe37E/
eSOMUBx475Betdo4Vn3QeeWqc/EisOm98Xv1Q5SM4k9P0QoQ3VO2YwNI1NnaQZYM
MoApSwP3miEgT6NE13c/EIBZbASOVwTgI9g5idpnIRSMhGC2Ydlv9lk4AAivSQA=
=ev6+
-END PGP SIGNATURE-
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: spamassassin problem with upgrade

2010-02-12 Thread Jez Hancock
On Fri, Feb 12, 2010 at 1:48 PM, eculp ec...@encontacto.net wrote:

 Quoting Guido Falsi m...@madpilot.net:

  On Fri, Feb 12, 2010 at 11:59:24AM +0100, Guido Falsi wrote:

 On Fri, Feb 12, 2010 at 04:39:11AM -0600, eculp wrote:
  Spamassassin seems to crash everytime I try to start it.
 
  Starting spamd.
  child process [89827] exited or timed out without signaling
  production of a PID file: exit 25 at /usr/local/bin/spamd line 2544.
 
  It has always just worked.  Any suggestions.


I'm having the same issues on FreeBSD 6.3.  Just upgraded
p5-Mail-SpamAssassin-3.2.5_4
to p5-Mail-SpamAssassin-3.3.0_2 and get a similar error:

Feb 12 17:10:25 users spamd[22561]: child process [22563] exited or timed
out without signaling production of a PID file: exit 25 at
/usr/local/bin/spamd line 2541.

Running Perl v5.8.9.



 Had this problem on two machines.

 I solved it by deinstalling spamassassin and all perl modules it
 depended upon, reinstalling it and all mandatory and optional perl
 modules it requires.


 I'd also like to point out I user pkg_rmleaves to perform this task.
 This is easier than doing it by hand using pkg_delete and less error
 prone. You could, obviously, also have portmaster adn portupgrade
 perform the task, but they'd update a whole lot more ports which don't
 really need to be rebuilt.(like the perl interpreter itself)


 I tried to solve the problem by running:

portupgrade -fr p5-Mail-SpamAssassin-3.3.0_2

but after reinstalling all packages required by Spamassassin (including perl
:groan:!) the problem still persists.

I found that if I started the service on the commandline using:

spamd -d -C /usr/local/etc/mail/spamassassin/ -r /var/run/spamd/spamd.pid

(ie trying to replicate(?) the local rc init process for spamd)

then the service will run correctly in the background.  I've left it like
this at the moment, I hope that's correct and I've not missed out anything,
I'll try removing spamd and all the required ports and reinstalling on
Monday when I have some free time.


Cheers.

-- 
Jez Hancock
- System Administrator / PHP Developer

http://freebsd.munk.me.uk/  - A FreeBSD Admin Weblog
http://ipfwstats.sf.net/- ipfw peruser traffic logging
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: FreeBSD Ports Problem - Please help

2010-02-12 Thread Dominic Fandrey
jhell wrote:
 
 
 On Fri, 12 Feb 2010 07:27, lenzi.sergio@ wrote:
 try to make it work again (with the now missing libjpeg.so.10...
 by inserting a line in the /etc/libmap.conf
 
 echo libjpeg.so.10 libjpeg.so   /etc/libmap.conf
 
 than probably all will work again... by the time you build all ports,
 the later will be linked agains version 11.. and than you can
 delete the line in the libmap.conf
 
 
 Hope this will help.
 
 
 Among all these you may find it useful to install sysutils/libchk.
 
 This utility can play a key role in locating just the packages/ports
 that need to be rebuilt against the new library.

Hmm, I just tested it, because my port sysutils contains pkg_libchk,
which has a very similar function.

My script needs 6m14.73s for a full run, whereas libchk only
requires 3m56.38s.

However libchk yields a lot of false positives, it's quite difficult
to find the information you need. The output of pkg_libchk looks
like that:
hdf5-1.6.9_1: /usr/local/bin/h5perf misses libh5test.so.0

So it's a lot easier to make a list of broken ports. It also only
lists directly linked libraries, so it really only lists the packages
that need relinking. A lot of its runtime is dedicated to detecting
false positives.

It doesn't have libchk's ability to list unused libraries, though.

Regards

-- 
A: Because it fouls the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail? 
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: FreeBSD Ports Problem - Please help

2010-02-12 Thread Charlie Kester

On Fri 12 Feb 2010 at 10:25:51 PST Dominic Fandrey wrote:

Hmm, I just tested it, because my port sysutils contains pkg_libchk,
which has a very similar function.  


[...]


It doesn't have libchk's ability to list unused libraries, though.


Libchk's manpage contains a warning about this.  You shouldn't leap to
the conclusion that what it calls unreferenced libraries are unused.

That uncertainty does tend to reduce the usefulness of the list, so your
package doesn't suffer in the comparison as much as you might think.  :)

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: FreeBSD Ports Problem - Please help

2010-02-12 Thread jhell


On Fri, 12 Feb 2010 13:25, kamikaze@ wrote:

jhell wrote:



On Fri, 12 Feb 2010 07:27, lenzi.sergio@ wrote:

try to make it work again (with the now missing libjpeg.so.10...
by inserting a line in the /etc/libmap.conf



echo libjpeg.so.10 libjpeg.so   /etc/libmap.conf



than probably all will work again... by the time you build all ports,
the later will be linked agains version 11.. and than you can
delete the line in the libmap.conf




Hope this will help.



Among all these you may find it useful to install sysutils/libchk.

This utility can play a key role in locating just the packages/ports
that need to be rebuilt against the new library.


Hmm, I just tested it, because my port sysutils contains pkg_libchk,
which has a very similar function.

My script needs 6m14.73s for a full run, whereas libchk only
requires 3m56.38s.

However libchk yields a lot of false positives, it's quite difficult
to find the information you need. The output of pkg_libchk looks
like that:
hdf5-1.6.9_1: /usr/local/bin/h5perf misses libh5test.so.0

So it's a lot easier to make a list of broken ports. It also only
lists directly linked libraries, so it really only lists the packages
that need relinking. A lot of its runtime is dedicated to detecting
false positives.

It doesn't have libchk's ability to list unused libraries, though.

Regards



Never the less its more of a hands on experience when something goes wrong 
and especially with jpeg. Needless to say the only output your really 
looking for is anything with jpeg in it and the file it lists above. False 
positives are just a side effect of a system that uses shared libs and the 
way that installed programs use them.


Some of the programs that I have noticed that looks like false positives 
are firefox mono octave hdf5 and when found usually you can just surf the 
text file by eye and its not to hard to recognize the path that the file 
installed in and dismiss them.


Guess I should have said this is a manual process.

Regards,

--

 jhell

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: FreeBSD Ports Problem - Please help

2010-02-12 Thread Dominic Fandrey
jhell wrote:
 
 On Fri, 12 Feb 2010 13:25, kamikaze@ wrote:
 jhell wrote:


 On Fri, 12 Feb 2010 07:27, lenzi.sergio@ wrote:
 try to make it work again (with the now missing libjpeg.so.10...
 by inserting a line in the /etc/libmap.conf

 echo libjpeg.so.10 libjpeg.so   /etc/libmap.conf

 than probably all will work again... by the time you build all ports,
 the later will be linked agains version 11.. and than you can
 delete the line in the libmap.conf


 Hope this will help.


 Among all these you may find it useful to install sysutils/libchk.

 This utility can play a key role in locating just the packages/ports
 that need to be rebuilt against the new library.

 Hmm, I just tested it, because my port sysutils contains pkg_libchk,
 which has a very similar function.

 My script needs 6m14.73s for a full run, whereas libchk only
 requires 3m56.38s.

 However libchk yields a lot of false positives, it's quite difficult
 to find the information you need. The output of pkg_libchk looks
 like that:
 hdf5-1.6.9_1: /usr/local/bin/h5perf misses libh5test.so.0

 So it's a lot easier to make a list of broken ports. It also only
 lists directly linked libraries, so it really only lists the packages
 that need relinking. A lot of its runtime is dedicated to detecting
 false positives.

 It doesn't have libchk's ability to list unused libraries, though.
 
 Never the less its more of a hands on experience when something goes
 wrong and especially with jpeg. Needless to say the only output your
 really looking for is anything with jpeg in it and the file it lists
 above. False positives are just a side effect of a system that uses
 shared libs and the way that installed programs use them.
 
 Some of the programs that I have noticed that looks like false positives
 are firefox mono octave hdf5 and when found usually you can just surf
 the text file by eye and its not to hard to recognize the path that the
 file installed in and dismiss them.

hdf5 is not a false positive. The port is and has been installing
incompletely for a long time. The maintainer is not willing to patch
that himself and I have no idea what it's even good for, so I won't
bother either.

For the other libraries mentioned - it's not necessary to burden
the user with checking for them manually, so why should it be done?

Regards

-- 
A: Because it fouls the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail? 
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: spamassassin problem with upgrade

2010-02-12 Thread eculp

Quoting Jez Hancock jez.hanc...@gmail.com:


On Fri, Feb 12, 2010 at 1:48 PM, eculp ec...@encontacto.net wrote:


Quoting Guido Falsi m...@madpilot.net:

 On Fri, Feb 12, 2010 at 11:59:24AM +0100, Guido Falsi wrote:



On Fri, Feb 12, 2010 at 04:39:11AM -0600, eculp wrote:
 Spamassassin seems to crash everytime I try to start it.

 Starting spamd.
 child process [89827] exited or timed out without signaling
 production of a PID file: exit 25 at /usr/local/bin/spamd line 2544.

 It has always just worked.  Any suggestions.




I'm having the same issues on FreeBSD 6.3.  Just upgraded
p5-Mail-SpamAssassin-3.2.5_4
to p5-Mail-SpamAssassin-3.3.0_2 and get a similar error:

Feb 12 17:10:25 users spamd[22561]: child process [22563] exited or timed
out without signaling production of a PID file: exit 25 at
/usr/local/bin/spamd line 2541.

Running Perl v5.8.9.




Had this problem on two machines.

I solved it by deinstalling spamassassin and all perl modules it
depended upon, reinstalling it and all mandatory and optional perl
modules it requires.



I'd also like to point out I user pkg_rmleaves to perform this task.
This is easier than doing it by hand using pkg_delete and less error
prone. You could, obviously, also have portmaster adn portupgrade
perform the task, but they'd update a whole lot more ports which don't
really need to be rebuilt.(like the perl interpreter itself)



I tried to solve the problem by running:


portupgrade -fr p5-Mail-SpamAssassin-3.3.0_2

but after reinstalling all packages required by Spamassassin (including perl
:groan:!) the problem still persists.

I found that if I started the service on the commandline using:

spamd -d -C /usr/local/etc/mail/spamassassin/ -r /var/run/spamd/spamd.pid


Is this actually scoring your email, normally?  IMO, the -C should  
point to the configuration files that are in  
/usr/local/share/spamassassin which generates the original error.


I tried your version and it does what you said but doesn't actually  
score spam.


Thanks,

ed

P.S.  I, like you, am still trying to find the combination to be able  
to upgrade and have it work.


(ie trying to replicate(?) the local rc init process for spamd)

then the service will run correctly in the background.  I've left it like
this at the moment, I hope that's correct and I've not missed out anything,
I'll try removing spamd and all the required ports and reinstalling on
Monday when I have some free time.


Cheers.

--
Jez Hancock
- System Administrator / PHP Developer

http://freebsd.munk.me.uk/  - A FreeBSD Admin Weblog
http://ipfwstats.sf.net/- ipfw peruser traffic logging



___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: spamassassin problem with upgrade

2010-02-12 Thread Marco Beishuizen

On Fri, 12 Feb 2010, eculp wrote:


Spamassassin seems to crash everytime I try to start it.

Starting spamd.
child process [89827] exited or timed out without signaling production of a 
PID file: exit 25 at /usr/local/bin/spamd line 2544.


It has always just worked.  Any suggestions.


Having this problem too, on 8.0-ST and perl 5.10. A portupgrade -Rf spamd 
and p5-Mail-SpamAssassin do not help.


regards,
Marco
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: spamassassin problem with upgrade

2010-02-12 Thread Wesley Shields
On Fri, Feb 12, 2010 at 10:06:03PM +0100, Marco Beishuizen wrote:
 On Fri, 12 Feb 2010, eculp wrote:
 
  Spamassassin seems to crash everytime I try to start it.
 
  Starting spamd.
  child process [89827] exited or timed out without signaling production of a 
  PID file: exit 25 at /usr/local/bin/spamd line 2544.
 
  It has always just worked.  Any suggestions.
 
 Having this problem too, on 8.0-ST and perl 5.10. A portupgrade -Rf spamd 
 and p5-Mail-SpamAssassin do not help.

Try running sa-update as root first?

-- WXS
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: spamassassin problem with upgrade

2010-02-12 Thread Marco Beishuizen

On Fri, 12 Feb 2010, Wesley Shields wrote:


Try running sa-update as root first?


No luck either:
channel: no 'mirrors.updates.spamassassin.org' record found, channel 
failed


regards,
Marco

--
Where there's a will, there's a relative.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: spamassassin problem with upgrade

2010-02-12 Thread Marco Beishuizen

On Fri, 12 Feb 2010, Wesley Shields wrote:


Try running sa-update as root first?


Running sa-update -D gives:

Feb 12 23:06:41.819 [4545] dbg: logger: adding facilities: all
Feb 12 23:06:41.819 [4545] dbg: logger: logging level is DBG
Feb 12 23:06:41.819 [4545] dbg: generic: SpamAssassin version 3.3.0
Feb 12 23:06:41.819 [4545] dbg: generic: Perl 5.010001, PREFIX=/usr/local, 
DEF_RULES_DIR=/usr/local/share/spamassassin, 
LOCAL_RULES_DIR=/usr/local/etc/mail/spamassassin, 
LOCAL_STATE_DIR=/var/db/spamassassin

Feb 12 23:06:41.819 [4545] dbg: config: timing enabled
Feb 12 23:06:41.821 [4545] dbg: config: score set 0 chosen.
Feb 12 23:06:41.866 [4545] dbg: dns: is Net::DNS::Resolver available? yes
Feb 12 23:06:41.867 [4545] dbg: dns: Net::DNS version: 0.66
Feb 12 23:06:41.867 [4545] dbg: generic: sa-update version svn897929
Feb 12 23:06:41.867 [4545] dbg: generic: using update directory: 
/var/db/spamassassin/3.003000

Feb 12 23:06:42.179 [4545] dbg: diag: perl platform: 5.010001 freebsd
Feb 12 23:06:42.179 [4545] dbg: diag: [...] module installed: 
Digest::SHA1, version 2.12
Feb 12 23:06:42.179 [4545] dbg: diag: [...] module installed: 
HTML::Parser, version 3.64
Feb 12 23:06:42.179 [4545] dbg: diag: [...] module installed: Net::DNS, 
version 0.66
Feb 12 23:06:42.180 [4545] dbg: diag: [...] module installed: NetAddr::IP, 
version 4.027
Feb 12 23:06:42.180 [4545] dbg: diag: [...] module installed: Time::HiRes, 
version 1.9719
Feb 12 23:06:42.180 [4545] dbg: diag: [...] module installed: 
Archive::Tar, version 1.56
Feb 12 23:06:42.180 [4545] dbg: diag: [...] module installed: IO::Zlib, 
version 1.10
Feb 12 23:06:42.180 [4545] dbg: diag: [...] module installed: 
Digest::SHA1, version 2.12
Feb 12 23:06:42.180 [4545] dbg: diag: [...] module installed: 
MIME::Base64, version 3.09
Feb 12 23:06:42.180 [4545] dbg: diag: [...] module installed: DB_File, 
version 1.82
Feb 12 23:06:42.180 [4545] dbg: diag: [...] module installed: Net::SMTP, 
version 2.31
Feb 12 23:06:42.180 [4545] dbg: diag: [...] module installed: Mail::SPF, 
version v2.007
Feb 12 23:06:42.180 [4545] dbg: diag: [...] module installed: 
IP::Country::Fast, version 604.001
Feb 12 23:06:42.180 [4545] dbg: diag: [...] module installed: 
Razor2::Client::Agent, version 2.84
Feb 12 23:06:42.180 [4545] dbg: diag: [...] module installed: Net::Ident, 
version 1.20
Feb 12 23:06:42.180 [4545] dbg: diag: [...] module installed: 
IO::Socket::INET6, version 2.56
Feb 12 23:06:42.180 [4545] dbg: diag: [...] module installed: 
IO::Socket::SSL, version 1.31
Feb 12 23:06:42.181 [4545] dbg: diag: [...] module installed: 
Compress::Zlib, version 2.015
Feb 12 23:06:42.181 [4545] dbg: diag: [...] module installed: Mail::DKIM, 
version 0.37
Feb 12 23:06:42.181 [4545] dbg: diag: [...] module installed: DBI, version 
1.609
Feb 12 23:06:42.181 [4545] dbg: diag: [...] module installed: 
Getopt::Long, version 2.38
Feb 12 23:06:42.181 [4545] dbg: diag: [...] module installed: 
LWP::UserAgent, version 5.834
Feb 12 23:06:42.181 [4545] dbg: diag: [...] module installed: HTTP::Date, 
version 5.831
Feb 12 23:06:42.181 [4545] dbg: diag: [...] module installed: 
Encode::Detect, version 1.01

Feb 12 23:06:42.182 [4545] dbg: gpg: Searching for 'gpg'
Feb 12 23:06:42.182 [4545] dbg: util: current PATH is: 
/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin
Feb 12 23:06:42.183 [4545] dbg: util: executable for gpg was found at 
/usr/local/bin/gpg

Feb 12 23:06:42.183 [4545] dbg: gpg: found /usr/local/bin/gpg
Feb 12 23:06:42.183 [4545] dbg: gpg: release trusted key id list: 
5E541DC959CB8BAC7C78DFDC4056A61A5244EC45 
26C900A46DD40CD5AD24F6D7DEE01987265FA05B 
0C2B1D7175B852C64B3CDC716C55397824F434CE
Feb 12 23:06:42.188 [4545] dbg: channel: attempting channel 
updates.spamassassin.org
Feb 12 23:06:42.188 [4545] dbg: channel: update directory 
/var/db/spamassassin/3.003000/updates_spamassassin_org
Feb 12 23:06:42.188 [4545] dbg: channel: channel cf file 
/var/db/spamassassin/3.003000/updates_spamassassin_org.cf
Feb 12 23:06:42.189 [4545] dbg: channel: channel pre file 
/var/db/spamassassin/3.003000/updates_spamassassin_org.pre
Feb 12 23:06:42.193 [4545] dbg: dns: query failed: 
0.3.3.updates.spamassassin.org = NOERROR
Feb 12 23:06:42.196 [4545] dbg: dns: query failed: 
mirrors.updates.spamassassin.org = NOERROR
channel: no 'mirrors.updates.spamassassin.org' record found, channel 
failed
Feb 12 23:06:42.196 [4545] dbg: diag: updates complete, exiting with code 
4


regards,
Marco
--
They don't suffer.  They can't even speak English.
-- George F. Baer, answering a reporter's
   question about the suffering of starving miners.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: spamassassin problem with upgrade

2010-02-12 Thread Guido Falsi

On 02/12/10 22:48, Marco Beishuizen wrote:

On Fri, 12 Feb 2010, Wesley Shields wrote:


Try running sa-update as root first?


No luck either:
channel: no 'mirrors.updates.spamassassin.org' record found, channel failed


Another thing I did was create the file v330.pre in 
/usr/local/etc/mail/spamassassin. Just copied the sample one. But I 
don't think this makes any difference(I did it before rebuilding the 
ports and it did not solve it).


I had to install a few per ports by hand though. Also I did remove them, 
did not upgrade them in place using portmaster/portupgrade. It should be 
the same, I know, but sometimes it's not exactly the same.


--
Guido Falsi m...@madpilot.net
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: spamassassin problem with upgrade

2010-02-12 Thread Chuck Swiger
On Feb 12, 2010, at 2:09 PM, Marco Beishuizen wrote:
 Feb 12 23:06:42.196 [4545] dbg: dns: query failed: 
 mirrors.updates.spamassassin.org = NOERROR
 channel: no 'mirrors.updates.spamassassin.org' record found, channel failed
 Feb 12 23:06:42.196 [4545] dbg: diag: updates complete, exiting with code 4

Looks like your local DNS might be broken:

# dig -t any mirrors.updates.spamassassin.org
;  DiG 9.5.2-P2  -t any mirrors.updates.spamassassin.org
;; global options:  printcmd
;; Got answer:
;; -HEADER- opcode: QUERY, status: NOERROR, id: 40052
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 0

;; QUESTION SECTION:
;mirrors.updates.spamassassin.org. IN   ANY

;; ANSWER SECTION:
mirrors.updates.spamassassin.org. 3600 IN TXT   
http://spamassassin.apache.org/updates/MIRRORED.BY;

;; AUTHORITY SECTION:
spamassassin.org.   70841   IN  NS  ns.hyperreal.org.
spamassassin.org.   70841   IN  NS  a.auth-ns.sonic.net.
spamassassin.org.   70841   IN  NS  b.auth-ns.sonic.net.
spamassassin.org.   70841   IN  NS  c.auth-ns.sonic.net.

;; Query time: 56 msec
;; SERVER: 206.126.224.1#53(206.126.224.1)
;; WHEN: Fri Feb 12 17:19:14 2010
;; MSG SIZE  rcvd: 205

Regards,
-- 
-Chuck

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: HEADS UP: utmp.h gone. All welcome utmpx.h.

2010-02-12 Thread Martin Cracauer
editors/emacs21 and emacs22 are still broken with this.

Changing utmp to utmpx in #include and in the struct declares I still
get:
filelock.c:297: error: 'struct utmpx' has no member named 'ut_time'
filelock.c:299: error: 'struct utmpx' has no member named 'ut_time'


Any suggestions?

The manpage is still for utmp, not utmpx, unless my -current got
hopelessly out of sync.

Martin
-- 
%%%
Martin Cracauer craca...@cons.org   http://www.cons.org/cracauer/
FreeBSD - where you want to go, today.  http://www.freebsd.org/
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: spamassassin problem with upgrade

2010-02-12 Thread Jez Hancock
On Fri, Feb 12, 2010 at 8:36 PM, eculp ec...@encontacto.net wrote:

 Quoting Jez Hancock jez.hanc...@gmail.com:

 I found that if I started the service on the commandline using:

 spamd -d -C /usr/local/etc/mail/spamassassin/ -r /var/run/spamd/spamd.pid


 Is this actually scoring your email, normally?  IMO, the -C should point to
 the configuration files that are in /usr/local/share/spamassassin which
 generates the original error.

 I tried your version and it does what you said but doesn't actually score
 spam.

Urgh no!  I realized after I'd last posted on the list that that commandline
doesn't actually do anything to filter my spam... grr. :(

I then went on to try fixing the problem as quoted above using pkg_rmleaves
(ran pkg_rmleaves, removed p5-Mail-Spamassassin and all it's dependencies,
reinstalled SA), but this did not fix the problem for me either.

After that I reverted SA back to the old version just to stem the flow of
spam for now until either a fix is released or I get the chance to look into
it further.

FYI if anyone wants to revert back to the old version of the SA port, what I
did was:

   1. cd /usr/ports/ports-mgmt/portdowngrade/ (fantastic tool!)
   2. make install clean
   3. portdowngrade -s:pserver:anon...@anoncvs.fr.freebsd.org:/home/ncvs
   mail/p5-Mail-SpamAssassin -o (when prompted, login using password 'anoncvs')
   4. Select '5' when prompted (double check this though, pick the version
   of SA you want to revert back to).
   5. Opt to revert back to that version in portdowngrade when prompted.
   6. portupgrade -f p5-Mail-SpamAssassin
   7. Start SA.

That should hopefully have the effect of reverting back to the old version
of SA and allow you to start the daemon without the error message.

All the best.

-- 
Jez Hancock
- System Administrator / PHP Developer

http://freebsd.munk.me.uk/  - A FreeBSD Admin Weblog
http://ipfwstats.sf.net/- ipfw peruser traffic logging
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: spamassassin problem with upgrade

2010-02-12 Thread Marco Beishuizen

On Fri, 12 Feb 2010, Chuck Swiger wrote:


Looks like your local DNS might be broken:

# dig -t any mirrors.updates.spamassassin.org
;  DiG 9.5.2-P2  -t any mirrors.updates.spamassassin.org
;; global options:  printcmd
;; Got answer:
;; -HEADER- opcode: QUERY, status: NOERROR, id: 40052
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 0

;; QUESTION SECTION:
;mirrors.updates.spamassassin.org. IN   ANY

;; ANSWER SECTION:
mirrors.updates.spamassassin.org. 3600 IN TXT   
http://spamassassin.apache.org/updates/MIRRORED.BY;

;; AUTHORITY SECTION:
spamassassin.org.   70841   IN  NS  ns.hyperreal.org.
spamassassin.org.   70841   IN  NS  a.auth-ns.sonic.net.
spamassassin.org.   70841   IN  NS  b.auth-ns.sonic.net.
spamassassin.org.   70841   IN  NS  c.auth-ns.sonic.net.

;; Query time: 56 msec
;; SERVER: 206.126.224.1#53(206.126.224.1)
;; WHEN: Fri Feb 12 17:19:14 2010
;; MSG SIZE  rcvd: 205


When I do this I get:

dig -t any mirrors.updates.spamassassin.org

;  DiG 9.6.1-P1  -t any mirrors.updates.spamassassin.org
;; global options: +cmd
;; Got answer:
;; -HEADER- opcode: QUERY, status: NOERROR, id: 3570
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;mirrors.updates.spamassassin.org. IN   ANY

;; ANSWER SECTION:
mirrors.updates.spamassassin.org. 3600 IN TXT 
http://spamassassin.apache.org/updates/MIRRORED.BY;


;; Query time: 201 msec
;; SERVER: 10.0.0.138#53(10.0.0.138)
;; WHEN: Sat Feb 13 00:34:41 2010
;; MSG SIZE  rcvd: 113

regards,
Marco

--
Don't sweat it -- it's only ones and zeros.
-- P. Skelly
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: HEADS UP: utmp.h gone. All welcome utmpx.h.

2010-02-12 Thread Martin Cracauer
Martin Cracauer wrote on Fri, Feb 12, 2010 at 05:24:06PM -0500: 
 editors/emacs21 and emacs22 are still broken with this.
 
 Changing utmp to utmpx in #include and in the struct declares I still
 get:
 filelock.c:297: error: 'struct utmpx' has no member named 'ut_time'
 filelock.c:299: error: 'struct utmpx' has no member named 'ut_time'
 
 
 Any suggestions?
 
 The manpage is still for utmp, not utmpx, unless my -current got
 hopelessly out of sync.

Never mind.

Suggested patch sent to port maintainer.

Thanks
Martin
-- 
%%%
Martin Cracauer craca...@cons.org   http://www.cons.org/cracauer/
FreeBSD - where you want to go, today.  http://www.freebsd.org/
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: spamassassin problem with upgrade

2010-02-12 Thread eculp

Quoting Jez Hancock jez.hanc...@gmail.com:


On Fri, Feb 12, 2010 at 8:36 PM, eculp ec...@encontacto.net wrote:


Quoting Jez Hancock jez.hanc...@gmail.com:


I found that if I started the service on the commandline using:

spamd -d -C /usr/local/etc/mail/spamassassin/ -r /var/run/spamd/spamd.pid



Is this actually scoring your email, normally?  IMO, the -C should point to
the configuration files that are in /usr/local/share/spamassassin which
generates the original error.

I tried your version and it does what you said but doesn't actually score
spam.


Urgh no!  I realized after I'd last posted on the list that that commandline
doesn't actually do anything to filter my spam... grr. :(

I then went on to try fixing the problem as quoted above using pkg_rmleaves
(ran pkg_rmleaves, removed p5-Mail-Spamassassin and all it's dependencies,
reinstalled SA), but this did not fix the problem for me either.

After that I reverted SA back to the old version just to stem the flow of
spam for now until either a fix is released or I get the chance to look into
it further.

FYI if anyone wants to revert back to the old version of the SA port, what I
did was:

   1. cd /usr/ports/ports-mgmt/portdowngrade/ (fantastic tool!)

Agreed, I knew it existed but had never used it.

   2. make install clean
   3. portdowngrade -s:pserver:anon...@anoncvs.fr.freebsd.org:/home/ncvs
   mail/p5-Mail-SpamAssassin -o (when prompted, login using password  
'anoncvs')

   4. Select '5' when prompted (double check this though, pick the version
   of SA you want to revert back to).
   5. Opt to revert back to that version in portdowngrade when prompted.
   6. portupgrade -f p5-Mail-SpamAssassin
   7. Start SA.

That should hopefully have the effect of reverting back to the old version
of SA and allow you to start the daemon without the error message


It seems to.  It started at least;) And ! ! ! YES IT WORKS ! ! !   
Thanks for the temporary work around and the detailed instructions  
that are perfect.  It saved me a lot of time.


Hopefully this will be worked out in ports shortly.  Maybe the perl  
upgrade will do it but I don't even want to think about it for a  
couple of days.


Have a great weekend,

ed



All the best.

--
Jez Hancock
- System Administrator / PHP Developer

http://freebsd.munk.me.uk/  - A FreeBSD Admin Weblog
http://ipfwstats.sf.net/- ipfw peruser traffic logging



___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


INDEX build failed for 6.x

2010-02-12 Thread Erwin Lansing
INDEX build failed with errors:
Generating INDEX-6 - please wait..pkg_info: not found
pkg_info: not found
 Done.
make_index: nrg-0.99.25_1: no entry for /usr/ports/net-mgmt/net-snmp4
make_index: nrg-0.99.25_1: no entry for /usr/ports/net-mgmt/net-snmp4
make_index: gkrellm_snmp-0.14_7: no entry for /usr/ports/net-mgmt/net-snmp4
make_index: gkrellm_snmp-0.14_7: no entry for /usr/ports/net-mgmt/net-snmp4

Committers on the hook:
pgollucci 

Most recent CVS update was:
U MOVED
U lang/rakudo/Makefile
U net-mgmt/Makefile
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


bsd.gcc.mk PREFIX or LOCALBASE?

2010-02-12 Thread Rob Farmer
Hi,

In bsd.gcc.mk there is:

.   if ${_USE_GCC} != 3.4
CFLAGS+=-Wl,-rpath=${PREFIX}/lib/${_GCC_BUILD_DEPENDS}
LDFLAGS+=   -Wl,-rpath=${PREFIX}/lib/${_GCC_BUILD_DEPENDS}
.   endif

However, I think this should be ${LOCALBASE} instead of ${PREFIX}.

Running genplist on a port with USE_FORTRAN, I get a build error
because the flags are set to -Wl,-rpath=/tmp/scilab/lib/gcc44.
Changing to ${LOCALBASE} fixes the issue.

(Sorry for the length)

/bin/sh ./libtool --tag=CC--mode=link gcc44   -O2
-fno-strict-aliasing -pipe -fomit-frame-pointer -msse -msse2 -msse3
-mmmx -mssse3 -march=nocona -I/usr/local/include -L/usr/local/lib
-Wl,-rpath=/tmp/scilab/lib/gcc44 -DNDEBUG -I./modules/core/includes/
-I./libs/MALLOC/includes/ -I./modules/localization/includes/   -o
scilab-bin scilab_bin-mainscic.o ./modules/shell/libscishell.la
./modules/core/libscicore.la  ./modules/completion/libscicompletion.la
 ./modules/localization/libscilocalization.la
./modules/io/libsciio.la  -lintl ./modules/libscilab.la -lcurses
libtool: link: gcc44 -O2 -fno-strict-aliasing -pipe
-fomit-frame-pointer -msse -msse2 -msse3 -mmmx -mssse3 -march=nocona
-I/usr/local/include -Wl,-rpath=/tmp/scilab/lib/gcc44 -DNDEBUG
-I./modules/core/includes/ -I./libs/MALLOC/includes/
-I./modules/localization/includes/ -o .libs/scilab-bin
scilab_bin-mainscic.o  -L/usr/local/lib
./modules/shell/.libs/libscishell.so
./modules/core/.libs/libscicore.so
./modules/completion/.libs/libscicompletion.so
./modules/localization/.libs/libscilocalization.so
./modules/io/.libs/libsciio.so /usr/local/lib/libintl.so
./modules/.libs/libscilab.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/call_scilab/.libs/libscicall_scilab.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/double/.libs/libscidouble.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/boolean/.libs/libsciboolean.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/intersci/.libs/libsciintersci.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/localization/.libs/libscilocalization.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/special_functions/.libs/libscispecial_functions.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/statistics/.libs/libscistatistics.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/time/.libs/libscitime.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/windows_tools/.libs/libsciwindows_tools.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/pvm/.libs/libscipvm.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/sparse/.libs/libscisparse.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/io/.libs/libsciio.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/polynomials/.libs/libscipolynomials.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/cacsd/.libs/libscicacsd.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/mexlib/.libs/libmx.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/mexlib/.libs/libmat.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/differential_equations/.libs/libscidifferential_equations.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/mexlib/.libs/libmex.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/data_structures/.libs/libscidata_structures.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/integer/.libs/libsciinteger.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/linear_algebra/.libs/libscilinear_algebra.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/dynamic_link/.libs/libscidynamic_link.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/completion/.libs/libscicompletion.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/fftw/.libs/libscifftw.so
/usr/local/lib/libfftw3.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/hdf5/.libs/libscihdf5.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/functions/.libs/libscifunctions.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/graphics/.libs/libscigraphics.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/libs/hashtable/.libs/libscihashtable.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/tclsci/.libs/libscitclsci.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/gui/.libs/libscigui.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/renderer/.libs/libscirenderer.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/libs/doublylinkedlist/.libs/libscidoublylinkedlist.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/graphic_export/.libs/libscigraphic_export.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/console/.libs/libsciconsole.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/shell/.libs/libscishell.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/action_binding/.libs/libsciaction_binding.so
/home/lcvs/ports/math/scilab/work/scilab-5.2.0/modules/history_manager/.libs/libscihistory_manager.so

INDEX now builds successfully on 6.x

2010-02-12 Thread Erwin Lansing

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: FreeBSD Ports Problem - Please help

2010-02-12 Thread Matthew Seaman
On 12/02/2010 04:22, M M wrote:
 I followed the FreeBSD guidebook and tried to install the ports
 'graphics/sane-backends' and 'graphics/sane-frontends', but when I did this,
 FreeBSD told me I needed the latest installation of graphics/jpeg (which
 happened to be jpeg-8, and I only had jpeg-7 installed on my machine).
 
 So If I remember correctly, I ended up using *Portupgrade* for this process.
 I believe I ran 'Portupgrade -ai' which took quite a long time. Portupgrade
 worked great or whatever Port updating command I ran did a wonderful
 jobit updated the graphics/jpeg port on my machine.

The root of the problem you're seeing is due to the change in the
libjpeg.so ABI version: libjpeg.so.10 is installed by jpeg-8, but most
of your apps want to link against libjpeg.so.9 installed by jpeg-7.
Rebuilding all out of date ports (via portupgrade -a) should have been
the correct action to fix that.  However, some problems with the update
were discovered and subsequently fixed.  Have you seen this entry from
/usr/ports/UPDATING?

20100205:
  AFFECTS: users of qt 3 and kde 3
  AUTHOR: ite...@freebsd.org

  When building qt33 and kdelibs3 (at least), while they are installed,
because
  of -L/usr/local/lib being passed too soon, the currently installed
libs are
  used instead of the ones from the build. This makes the build fail if you
  updated any of the libs this qt / kde libs are linked against (like
libjpeg).

  For the moment the workaround, when you get to this, is to move the
old lib
  out of the way, e.g.:
  mv /usr/local/lib/libqt-mt.so /usr/local/lib/libqt-mt.so.old  \
  cd /usr/ports/x11-toolkits/qt33/  make  \
  mv /usr/local/lib/libqt-mt.so.old /usr/local/lib/libqt-mt.so  \
  portmaster -C x11-toolkits/qt33
  (or portupgrade -w qt-33\*), etc.

I suggest the best thing to try first is: update your ports tree to the
latest using csup(1) or portsnap(8) or however you'ld usually do it.

Forcibly delete whatever libjpeg you have installed, and then reinstall
jpeg-8:

# pkg_delete -f jpeg-\*  (This will give you alarming warning
  messages, which you can ignore)
# cd /usr/ports/graphics/jpeg
# make install
# pkgdb -F

Apply the advice above to move the incorrectly linked shlibs out of the
way and rebuild them properly.  This might make things work again.

If it doesn't try and identify any binaries in /usr/local/bin that link
against missing shlibs and re-install the ports that supply them.
Do that by running ldd(1) against the apps.  Eg. like this:

% ldd /usr/local/bin/psi
/usr/local/bin/psi:
libz.so.5 = /lib/libz.so.5 (0x285ff000)
libXss.so.1 = /usr/local/lib/libXss.so.1 (0x28611000)
libaspell.so.16 = /usr/local/lib/libaspell.so.16 (0x28614000)
libQtDBus.so.4 = /usr/local/lib/qt4/libQtDBus.so.4 (0x286cc000)
[... etc ...]

What you're looking for are lines that say 'libfoo = not found (0x0)'
For any such, work out what port supplies that application, and
reinstall it:

# pkg_which /usr/local/bin/psi
# portupgrade -f `pkg_which /usr/local/bin/psi`

That's going to be long-winded and tedious, but should still be a bit
quicker than force-reinstalling everything that depends on jpeg, kde
and qt.

 Any advice would be greatly appreciated. At this point I am waiving the
 white flag and I would love to just get back to my original configuration
 and forget about installing the image scanner. Above all else, I am just
 trying to avoid a total reinstall of FreeBSD 8.0.

There's no need to go that far.  If you want to take a nuke-and-repave
approach, you can do it by deleting and reinstalling just the affected
ports.  In extremis, you could do something like this:

   * Make a note of all the ports you have installed already that
 depend on libjpeg:

% pkg_info -Rx jpeg  ports-I-want-installed

   * Blow away libjpeg and everything that links against it:

# pkg_deinstall -fr graphics/jpeg

   * Reinstall what you want from ports-I-want-installed.  If you
 choose the important leaf ports first (the ones that provide the
 apps you actually use) then most of the ports on that list will
 get automatically reinstalled as dependencies.

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.  7 Priory Courtyard, Flat 3
Black Earth Consulting   Ramsgate
 Kent, CT11 9PW
Free and Open Source Solutions   Tel: +44 (0)1843 580647



signature.asc
Description: OpenPGP digital signature


spamassassin problem with upgrade

2010-02-12 Thread eculp

Spamassassin seems to crash everytime I try to start it.

Starting spamd.
child process [89827] exited or timed out without signaling production  
of a PID file: exit 25 at /usr/local/bin/spamd line 2544.


It has always just worked.  Any suggestions.

Thanks,

ed
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: spamassassin problem with upgrade

2010-02-12 Thread Guido Falsi
On Fri, Feb 12, 2010 at 11:59:24AM +0100, Guido Falsi wrote:
 On Fri, Feb 12, 2010 at 04:39:11AM -0600, eculp wrote:
  Spamassassin seems to crash everytime I try to start it.
  
  Starting spamd.
  child process [89827] exited or timed out without signaling
  production of a PID file: exit 25 at /usr/local/bin/spamd line 2544.
  
  It has always just worked.  Any suggestions.
 
 Had this problem on two machines.
 
 I solved it by deinstalling spamassassin and all perl modules it
 depended upon, reinstalling it and all mandatory and optional perl
 modules it requires.

I'd also like to point out I user pkg_rmleaves to perform this task.
This is easier than doing it by hand using pkg_delete and less error
prone. You could, obviously, also have portmaster adn portupgrade
perform the task, but they'd update a whole lot more ports which don't
really need to be rebuilt.(like the perl interpreter itself)

-- 
Guido Falsi m...@madpilot.net
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: FreeBSD Ports Problem - Please help

2010-02-12 Thread Jerry
On Fri, 12 Feb 2010 08:51:54 +
Matthew Seaman m.sea...@black-earth.co.uk articulated:

 On 12/02/2010 04:22, M M wrote:
  I followed the FreeBSD guidebook and tried to install the ports
  'graphics/sane-backends' and 'graphics/sane-frontends', but when I
  did this, FreeBSD told me I needed the latest installation of
  graphics/jpeg (which happened to be jpeg-8, and I only had jpeg-7
  installed on my machine).
  
  So If I remember correctly, I ended up using *Portupgrade* for this
  process. I believe I ran 'Portupgrade -ai' which took quite a long
  time. Portupgrade worked great or whatever Port updating command I
  ran did a wonderful jobit updated the graphics/jpeg port on my
  machine.
 
 The root of the problem you're seeing is due to the change in the
 libjpeg.so ABI version: libjpeg.so.10 is installed by jpeg-8, but most
 of your apps want to link against libjpeg.so.9 installed by jpeg-7.
 Rebuilding all out of date ports (via portupgrade -a) should have been
 the correct action to fix that.  However, some problems with the
 update were discovered and subsequently fixed.  Have you seen this
 entry from /usr/ports/UPDATING?
 
 20100205:
   AFFECTS: users of qt 3 and kde 3
   AUTHOR: ite...@freebsd.org
 
   When building qt33 and kdelibs3 (at least), while they are
 installed, because
   of -L/usr/local/lib being passed too soon, the currently installed
 libs are
   used instead of the ones from the build. This makes the build fail
 if you updated any of the libs this qt / kde libs are linked against
 (like libjpeg).
 
   For the moment the workaround, when you get to this, is to move the
 old lib
   out of the way, e.g.:
   mv /usr/local/lib/libqt-mt.so /usr/local/lib/libqt-mt.so.old  \
   cd /usr/ports/x11-toolkits/qt33/  make  \
   mv /usr/local/lib/libqt-mt.so.old /usr/local/lib/libqt-mt.so  \
   portmaster -C x11-toolkits/qt33
   (or portupgrade -w qt-33\*), etc.
 
 I suggest the best thing to try first is: update your ports tree to
 the latest using csup(1) or portsnap(8) or however you'ld usually do
 it.
 
 Forcibly delete whatever libjpeg you have installed, and then
 reinstall jpeg-8:
 
 # pkg_delete -f jpeg-\*  (This will give you alarming warning
   messages, which you can ignore)
 # cd /usr/ports/graphics/jpeg
 # make install
 # pkgdb -F
 
 Apply the advice above to move the incorrectly linked shlibs out of
 the way and rebuild them properly.  This might make things work again.
 
 If it doesn't try and identify any binaries in /usr/local/bin that
 link against missing shlibs and re-install the ports that supply them.
 Do that by running ldd(1) against the apps.  Eg. like this:
 
 % ldd /usr/local/bin/psi
 /usr/local/bin/psi:
   libz.so.5 = /lib/libz.so.5 (0x285ff000)
   libXss.so.1 = /usr/local/lib/libXss.so.1 (0x28611000)
   libaspell.so.16 = /usr/local/lib/libaspell.so.16 (0x28614000)
   libQtDBus.so.4 = /usr/local/lib/qt4/libQtDBus.so.4
 (0x286cc000) [... etc ...]
 
 What you're looking for are lines that say 'libfoo = not found (0x0)'
 For any such, work out what port supplies that application, and
 reinstall it:
 
 # pkg_which /usr/local/bin/psi
 # portupgrade -f `pkg_which /usr/local/bin/psi`
 
 That's going to be long-winded and tedious, but should still be a bit
 quicker than force-reinstalling everything that depends on jpeg, kde
 and qt.
 
  Any advice would be greatly appreciated. At this point I am waiving
  the white flag and I would love to just get back to my original
  configuration and forget about installing the image scanner. Above
  all else, I am just trying to avoid a total reinstall of FreeBSD
  8.0.
 
 There's no need to go that far.  If you want to take a nuke-and-repave
 approach, you can do it by deleting and reinstalling just the affected
 ports.  In extremis, you could do something like this:
 
* Make a note of all the ports you have installed already that
  depend on libjpeg:
 
 % pkg_info -Rx jpeg  ports-I-want-installed
 
* Blow away libjpeg and everything that links against it:
 
 # pkg_deinstall -fr graphics/jpeg
 
* Reinstall what you want from ports-I-want-installed.  If you
  choose the important leaf ports first (the ones that provide the
  apps you actually use) then most of the ports on that list will
  get automatically reinstalled as dependencies.
 
   Cheers,
 
   Matthew

I have been experiencing a similar problem. I cannot locate
libjpeg.so.10 on my system after the update. I do have this version
however:

$ locate libjpeg.so.11
/usr/local/lib/libjpeg.so.11

however, nothing wants to link against it.

-- 
Jerry
ges...@yahoo.com

|===
|===
|===
|===
|

I'm for bringing back the birch, but only for consenting adults.

Gore Vidal



signature.asc
Description: PGP signature


Re: FreeBSD Ports Problem - Please help

2010-02-12 Thread Matthew Seaman
On 12/02/2010 11:25, Jerry wrote:
 I have been experiencing a similar problem. I cannot locate
 libjpeg.so.10 on my system after the update. I do have this version
 however:
 
   $ locate libjpeg.so.11
   /usr/local/lib/libjpeg.so.11
 
 however, nothing wants to link against it.

I was misled by an out of date locate database.  libjpeg.so.11 is the
ABI version installed by jpeg-8.  It's been in the ports for about 6
days now.

Every port that links against libjpeg.so should have had its
PORTREVISION bumped so that they would be recompiled to link against
the new libjpeg shlib.  This should happen automatically by using your
standard 'update everything that is out of date' ports maintenance command

# portupgrade -a

or

# portmanager -a

You'll know if you've run those commands because a good fraction of
your installed ports would have been rebuilt.  Note however the bug and
workaround mentioned in UPDATING if you use KDE 3 or QT 33 based
software.  If you don't apply the workaround, then eg. kde apps can end
up still linked against libjpeg.so.10.

If all your ports are apparently up to date, but still somehow not
linked against libjpeg.so.11 then the procedure I described in my
previous e-mail should sort you out.

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.  7 Priory Courtyard, Flat 3
Black Earth Consulting   Ramsgate
 Kent, CT11 9PW
Free and Open Source Solutions   Tel: +44 (0)1843 580647



signature.asc
Description: OpenPGP digital signature


Re: FreeBSD Ports Problem - Please help

2010-02-12 Thread Sergio de Almeida Lenzi
try to make it work again (with the now missing libjpeg.so.10...
by inserting a line in the /etc/libmap.conf

echo libjpeg.so.10 libjpeg.so   /etc/libmap.conf

than probably all will work again... by the time you build all ports,
the later will be linked agains version 11.. and than you can 
delete the line in the libmap.conf


Hope this will help.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: spamassassin problem with upgrade

2010-02-12 Thread eculp

Quoting Guido Falsi m...@madpilot.net:


On Fri, Feb 12, 2010 at 11:59:24AM +0100, Guido Falsi wrote:

On Fri, Feb 12, 2010 at 04:39:11AM -0600, eculp wrote:
 Spamassassin seems to crash everytime I try to start it.

 Starting spamd.
 child process [89827] exited or timed out without signaling
 production of a PID file: exit 25 at /usr/local/bin/spamd line 2544.

 It has always just worked.  Any suggestions.

Had this problem on two machines.

I solved it by deinstalling spamassassin and all perl modules it
depended upon, reinstalling it and all mandatory and optional perl
modules it requires.


I'd also like to point out I user pkg_rmleaves to perform this task.
This is easier than doing it by hand using pkg_delete and less error
prone. You could, obviously, also have portmaster adn portupgrade
perform the task, but they'd update a whole lot more ports which don't
really need to be rebuilt.(like the perl interpreter itself)


Thanks for the recomendation.  I was concerned about the new perl  
default 5.10.  I have yet to update it.  Maybe I should just bit the  
bullet and do it all at once.  I'll look at pkg_rmleaves first.


Thanks for letting me know your solution for the error message.

Have a great day and weekend.

ed


--
Guido Falsi m...@madpilot.net



___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org