Re: Deinstalling KDE.
TooMany Secrets wrote: Hi! First, excuse me if thi isn't the right place to make this question. I need to deinstall all kde, but without touch k3b and QT. I'm thinking to use pkd_delete -f, but all libraries will remain in system. If I use a pkg_delete -rf, QT library could be deleted. Any idea to make this? portmaster has an expunge option to handle this. You can use the following procedure to eliminate all the leaf ports for kde, and all of their dependencies (that you don't want to keep) in an orderly fashion: cd /usr/ports/ports-mgmt/portmaster make clean ; make install clean portmaster -l Now take a look at all of the ports in the last category (leaves) and pick one to deinstall. Then do: portmaster -e name of port If you're sure that you want to eliminate all the distfiles for the ports you're deleting, add the -d option. If you're sure you don't want to delete them, use the -D option, and if you want to do it on a case by case basis, don't use either. :) After the first leaf port is deleted portmaster will recurse looking for its dependencies that are no longer required. When that cycle ends, do 'portmaster -l' again and pick the next leaf port that you want to delete. Keep going till you've deleted everything you wanted to get rid of. hope this helps, Doug -- This .signature sanitized for your protection ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
[EMAIL PROTECTED] apache finds mod_perl.so garbled
Hi there, this is a FreebSD machine and I've built apache, perl, and mod_perl all from /usr/ports what could be wrong - and How do I fix it? Cheers, Noah access1# /usr/local/etc/rc.d/apache22 start Performing sanity check on apache22 configuration: httpd: Syntax error on line 54 of /usr/local/etc/apache22/httpd.conf: API module structure 'perl_module' in file /usr/local/libexec/apache2/mod_perl.so is garbled - expected signature 41503232 but saw 41503230 - perhaps this is not an Apache module DSO, or was compiled for a different Apache version? Starting apache22. httpd: Syntax error on line 54 of /usr/local/etc/apache22/httpd.conf: API module structure 'perl_module' in file /usr/local/libexec/apache2/mod_perl.so is garbled - expected signature 41503232 but saw 41503230 - perhaps this is not an Apache module DSO, or was compiled for a different Apache version? access1# uname -a FreeBSD access1 6.2-RELEASE-p6 FreeBSD 6.2-RELEASE-p6 #1: Wed Aug 1 22:59:54 PDT 2007 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/LOCAL i386 access1# pkg_info | grep apache apache-2.2.6_2 Version 2.2 of Apache web server with prefork MPM. apache-tomcat-6.0.13_1 Open-source Java web server by Apache, 6.x branch - The official User-To-User support forum of the Apache HTTP Server Project. See URL:http://httpd.apache.org/userslist.html for more info. To unsubscribe, e-mail: [EMAIL PROTECTED] from the digest: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: the coming cold ... I mean freeze
Mark Linimon wrote: On Tue, Oct 30, 2007 at 11:35:48PM +0100, [LoN]Kamikaze wrote: I put a lot of effort to get the release done (4 days) before the freeze. So it's kind of frustrating that it doesn't get in. I sympathize, but if we let one update in, it is very difficult to not let them all in. We (portmgr) will have several hundred approval requests just for bugfixing during the freeze. At some point you simply have to say today's the day and draw a line, otherwise, the release process will never get done. mcl I understand this, of course. It's just bad luck that no one picked up the PR before the freeze. I often had my PRs committed within minutes of writing the PR. This time no one took it within 4 days. Well, it's my fault to rely on something that cannot be relied on. When the ports page on bsdstats was still open it said that only between 10 and 20 people (I do not remember the exact figure) use my port, so it ain't that bad. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: new port: linux netscape navigator
eculp wrote: Quoting Pietro Cerutti [EMAIL PROTECTED]: Is anybody interested in this? http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/117266 I'm actually using it and I can say it completely meets the expectations: fast browsing, good user experience, interesting new features.. I think it can't hurt to have it in ports.. I agree. I gave it a shot and couldn't unpack it with a simple sh shar.sh. It always hangs as shown below. sh shar.sh c - linux-netscape-navigator c - linux-netscape-navigator/files x - linux-netscape-navigator/files/linux-netscape-navigator.desktop.in ^C True. It's really strange. I've tried a few times to create the shar and then extract it, and always hangs where you pointed out. I don't have time to investigate this very problem right now. Maybe I'm doing something wrong. Maybe we both are. I've created a tbz2 of the port directory, please try it out: http://www.gahr.ch/FreeBSD/patches/117266_linux-netscape-navigator.tbz2 Thanks, ed -- Pietro Cerutti PGP Public Key: http://gahr.ch/pgp signature.asc Description: OpenPGP digital signature
Re: Deinstalling KDE.
2007/10/31, Doug Barton [EMAIL PROTECTED]: Any idea to make this? portmaster has an expunge option to handle this. You can use the following procedure to eliminate all the leaf ports for kde, and all of their dependencies (that you don't want to keep) in an orderly fashion: cd /usr/ports/ports-mgmt/portmaster make clean ; make install clean Lowell, Doug and RW... Thank you very much for your great help. Muchas gracias. I know a bit portmaster, but I don't remember the name of the port pkg_cutleaves, that is something like the orphaned apt. Muchas gracias de nuevo (thank you very much again). -- Have a nice day ;-) TooManySecrets Dijo Confucio: Exígete mucho a ti mismo y espera poco de los demás. Así te ahorrarás disgustos. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Heads Up: portmaster users
Doug Barton wrote: If you've upgraded portmaster to version 1.24 you either need to use the -B option or apply the following patch: http://dougbarton.us/portmaster-install-fix.patch HTTP 404 Terribly sorry for the inconvenience. As I mentioned in another post I missed a copy and paste when I changed the installation order, and I didn't see the problem locally because of a ~/.portmasterrc option that I was sure I had disabled. I'll get this in the tree as soon as I hear from portmgr. Meanwhile enjoy the patch. :-/ Doug -- Pietro Cerutti PGP Public Key: http://gahr.ch/pgp signature.asc Description: OpenPGP digital signature
port test error
Good morning, I am new to creating ports, and am running into a little trouble. I have created a Makefile which seems to work correctly when testing with both `portlint -A` and `port test`. A registering installation message is recieved and the program can be executed successfully. When `port test` attempts to create a package it fails with the following error. *--- Cut out similar messages to save room --* tar: metamorphose_1.1.0/icons/failed.png: Cannot stat: No such file or directory pkg_create: make_dist: tar command failed with code 256 *** Error code 1 Stop in /usr/ports/sysutils/metamorphose. === Error running make package === Files currently installed in PREFIX === Cleaning up Below is my Makefile # New ports collection makefile for: metamorphose # Date created:28 September 2007 # Whom:javier # # $FreeBSD$ # PORTNAME= metamorphose PORTVERSION=1.1 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= file-folder-ren DISTNAME= metamorphose_1.1.0 MAINTAINER= [EMAIL PROTECTED] COMMENT=A program to rename files and folders RUN_DEPENDS=python:${PORTSDIR}/lang/python24 wxgtk2-unicode:${PORTSDIR}/x11-toolkits/wxgtk26-unicode USE_GMAKE= yes USE_GETTEXT=YES MANCOMPRESSED= yes MAN1= metamorphose.1 USE_PYTHON= 2.4 USE_WX= 2.6 WITH_UNICODE= YES WX_COMPS= python WX_UNICODE= YES .include bsd.port.pre.mk .if ((${OSVERSION} 50)) IGNORE= systems prior to FreeBSD 5.0 do not support Unicode .endif .if defined (WITHOUT_NLS) USE_GETTEXT=NO .endif .include bsd.port.post.mk The package always seems to end up in ${PORTSDIR}/work/${PACKAGENAME} and that is where it is executable from. It's as if tar does not know to look there. Any assistance would be greatly appreciated. Javier Prats __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: 'make -DNO_DEPENDS install' causing error
On Wed, 31 Oct 2007, Peter Pentchev wrote: Errr... maybe I should actually take a careful look at portmaster first, but after a cursory look at portmaster.sh.in... how do you handle the case of a port installation that executes commands from a runtime dependency? That is, a runtime dependency that is actually used at install time, too? That should be a build dependency then. I'll take a look at the example you cited, but my gut feeling is that what you're describing shouldn't happen. Doug -- This .signature sanitized for your protection ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: 'make -DNO_DEPENDS install' causing error
On Tue, Oct 30, 2007 at 01:24:13PM -0700, Doug Barton wrote: I'm really stumped on this one, and I'm wondering if someone can come up with something clever here. In the last revision of portmaster I changed the order of how things are installed (parent port first, then any run-depends) and added -DNO_DEPENDS to the make install line so that portmaster could handle installation of the run-depends. Errr... maybe I should actually take a careful look at portmaster first, but after a cursory look at portmaster.sh.in... how do you handle the case of a port installation that executes commands from a runtime dependency? That is, a runtime dependency that is actually used at install time, too? The first example that comes to mind is net/dictd-database, which uses the 'dictzip' utility from net/dictd in the install target, but surely there are lots of other similar examples :) G'luck, Peter -- Peter Pentchev [EMAIL PROTECTED][EMAIL PROTECTED][EMAIL PROTECTED] PGP key:http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 This sentence no verb. pgpEeSnOC3Kei.pgp Description: PGP signature
Re: Heads Up: portmaster users
On Wed, 31 Oct 2007, Pietro Cerutti wrote: Doug Barton wrote: If you've upgraded portmaster to version 1.24 you either need to use the -B option or apply the following patch: http://dougbarton.us/portmaster-install-fix.patch HTTP 404 Yes, I removed that patch after I committed the fix. I just added a file with that name that tells you to upgrade instead, thanks. Doug -- This .signature sanitized for your protection ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: 'make -DNO_DEPENDS install' causing error
On Wed, 31 Oct 2007, Peter Pentchev wrote: On Wed, Oct 31, 2007 at 09:21:54AM -0700, Doug Barton wrote: On Wed, 31 Oct 2007, Peter Pentchev wrote: Errr... maybe I should actually take a careful look at portmaster first, but after a cursory look at portmaster.sh.in... how do you handle the case of a port installation that executes commands from a runtime dependency? That is, a runtime dependency that is actually used at install time, too? That should be a build dependency then. I'll take a look at the example you cited, but my gut feeling is that what you're describing shouldn't happen. Erm, nope... A build dependency is not meant to modify anything on the user's system, Except building the new port of course. :) but the installation process may need to, say, rebuild indexes or otherwise update some kind of configuration. Think add-on packages - some of them might need some kind of registration in the main package's configuration. At least that's the way I see it, and ICBW, but I think that there are various legitimate cases when a run-time dependency ought to be installed before the package installation itself. I guess what I'm getting at is that (as far as I can see) that's not what happens now. The parent port is installed first, then run depends are checked. But like I said, I'll take a look at your original example, and those below. Thanks, Doug For more examples, take a look at the plist of most X11 fonts (@exec fc-cache), most JDK implementations (@exec registervm), most docbook-* ports (@exec xmlcatmgr), some GNOME ports like gnomevfs (@exec gconftool-2), and many others. -- This .signature sanitized for your protection ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: 'make -DNO_DEPENDS install' causing error
On Wed, Oct 31, 2007 at 09:21:54AM -0700, Doug Barton wrote: On Wed, 31 Oct 2007, Peter Pentchev wrote: Errr... maybe I should actually take a careful look at portmaster first, but after a cursory look at portmaster.sh.in... how do you handle the case of a port installation that executes commands from a runtime dependency? That is, a runtime dependency that is actually used at install time, too? That should be a build dependency then. I'll take a look at the example you cited, but my gut feeling is that what you're describing shouldn't happen. Erm, nope... A build dependency is not meant to modify anything on the user's system, but the installation process may need to, say, rebuild indexes or otherwise update some kind of configuration. Think add-on packages - some of them might need some kind of registration in the main package's configuration. At least that's the way I see it, and ICBW, but I think that there are various legitimate cases when a run-time dependency ought to be installed before the package installation itself. For more examples, take a look at the plist of most X11 fonts (@exec fc-cache), most JDK implementations (@exec registervm), most docbook-* ports (@exec xmlcatmgr), some GNOME ports like gnomevfs (@exec gconftool-2), and many others. G'luck, Peter -- Peter Pentchev [EMAIL PROTECTED][EMAIL PROTECTED][EMAIL PROTECTED] PGP key:http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 I am the thought you are now thinking. pgpeTCkSXF0M5.pgp Description: PGP signature
Re: port test error
javier prats wrote: Good morning, I am new to creating ports, and am running into a little trouble. I have created a Makefile which seems to work correctly when testing with both `portlint -A` and `port test`. A registering installation message is recieved and the program can be executed successfully. When `port test` attempts to create a package it fails with the following error. *--- Cut out similar messages to save room --* tar: metamorphose_1.1.0/icons/failed.png: Cannot stat: No such file or directory pkg_create: make_dist: tar command failed with code 256 *** Error code 1 Check your pkg-plist. Probably failed.png isn't installed where your pkg-plist says it should. Stop in /usr/ports/sysutils/metamorphose. === Error running make package === Files currently installed in PREFIX === Cleaning up Below is my Makefile # New ports collection makefile for: metamorphose # Date created:28 September 2007 # Whom:javier # # $FreeBSD$ # PORTNAME= metamorphose PORTVERSION=1.1 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= file-folder-ren DISTNAME= metamorphose_1.1.0 MAINTAINER= [EMAIL PROTECTED] COMMENT=A program to rename files and folders RUN_DEPENDS=python:${PORTSDIR}/lang/python24 wxgtk2-unicode:${PORTSDIR}/x11-toolkits/wxgtk26-unicode USE_GMAKE= yes USE_GETTEXT=YES MANCOMPRESSED= yes MAN1= metamorphose.1 USE_PYTHON= 2.4 USE_WX= 2.6 WITH_UNICODE= YES WX_COMPS= python WX_UNICODE= YES .include bsd.port.pre.mk .if ((${OSVERSION} 50)) IGNORE= systems prior to FreeBSD 5.0 do not support Unicode .endif .if defined (WITHOUT_NLS) USE_GETTEXT=NO .endif .include bsd.port.post.mk The package always seems to end up in ${PORTSDIR}/work/${PACKAGENAME} and that is where it is executable from. It's as if tar does not know to look there. Any assistance would be greatly appreciated. Javier Prats -- Pietro Cerutti PGP Public Key: http://gahr.ch/pgp signature.asc Description: OpenPGP digital signature
Re: port test error
On Wed, 31 Oct 2007 08:40:12 -0700 (PDT) javier prats wrote: Good morning, I am new to creating ports, and am running into a little trouble. I have created a Makefile which seems to work correctly when testing with both `portlint -A` and `port test`. A registering installation message is recieved and the program can be executed successfully. When `port test` attempts to create a package it fails with the following error. *--- Cut out similar messages to save room --* tar: metamorphose_1.1.0/icons/failed.png: Cannot stat: No such file or directory pkg_create: make_dist: tar command failed with code 256 *** Error code 1 Seems you miss a file at pkg-plist file. Here is a very good starting point for a new porter (BTW, welcome!): http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/index.html Stop in /usr/ports/sysutils/metamorphose. === Error running make package === Files currently installed in PREFIX === Cleaning up Below is my Makefile # New ports collection makefile for: metamorphose # Date created:28 September 2007 # Whom:javier # # $FreeBSD$ # PORTNAME= metamorphose PORTVERSION=1.1 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= file-folder-ren DISTNAME= metamorphose_1.1.0 MAINTAINER= [EMAIL PROTECTED] COMMENT=A program to rename files and folders RUN_DEPENDS=python:${PORTSDIR}/lang/python24 wxgtk2-unicode:${PORTSDIR}/x11-toolkits/wxgtk26-unicode USE_GMAKE= yes USE_GETTEXT=YES MANCOMPRESSED= yes MAN1= metamorphose.1 USE_PYTHON= 2.4 USE_WX= 2.6 WITH_UNICODE= YES WX_COMPS= python WX_UNICODE= YES .include bsd.port.pre.mk .if ((${OSVERSION} 50)) IGNORE= systems prior to FreeBSD 5.0 do not support Unicode .endif .if defined (WITHOUT_NLS) USE_GETTEXT=NO .endif .include bsd.port.post.mk The package always seems to end up in ${PORTSDIR}/work/${PACKAGENAME} and that is where it is executable from. It's as if tar does not know to look there. Any assistance would be greatly appreciated. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: [EMAIL PROTECTED] apache finds mod_perl.so garbled
Noah wrote: Hi there, this is a FreebSD machine and I've built apache, perl, and mod_perl all from /usr/ports what could be wrong - and How do I fix it? Did you build www/mod_perl or www/mod_perl2 ? I'm currently running mod_perl2 with apache22 on 7.0-BETA1 without problems... -- regards, Maciej Suszko. pgpiMBJNBkyCK.pgp Description: PGP signature
Re: i beg of you
On Wed, 2007-10-31 at 21:53 +0300, Boris Samorodov wrote: On Tue, 30 Oct 2007 15:03:34 +0900 Byung-Hee HWANG wrote: Someday I submitted a pr about x11-fonts [1]. But it remain in GNAT Database as untouched state. And please and please and please and please and please and please.. I wish somebody study the pr. Then I will really appreciate your/his/her concern. [1] http://www.freebsd.org/cgi/query-pr.cgi?pr=117312 The ports tree is frozed since 2007-10-30 until 7.0/6.3 releases. Only bug-fixing commits are allowed while in freeze. New ports will get committed only when the ports tree is unfrozen. Sorry. I'm OK because you read my letter, thanks! Sincerely, -- That's the first time I've seen the lawyer side of you, Tom. It's not your best side. -- Kay Adams, Chapter 32, page 441 ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Diablo on 7.0-BETA
The Java JDK binary put out by the FBSD Foundation. While only 5.x and 6.x binaries are out, either they should work on 7.0 or it should be marked broken on 7.0 in the port tree (instead of letting me install it via ports). NOT the game ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
bsd.sites.mk changes (was Re: Xfce goodies master sites)
The questions: is this the right thing to do and is it the right way to go about it? If bsd.sites.mk is changed as shown below, all of the xfce goodies ports can use MASTER_SITES= ${MASTER_SITE_XFCE_GOODIES} That will unify all of the goodies ports and ease future changes like additional mirrors or moves. There are currently 26 ports of xfce goodies (not counting the xfce-notification-daemon port, which I haven't submitted yet): #find /usr/ports -name Makefile -exec grep -l goodies.xfce.org {} \+ Proposed changes to bsd.sites.mk: --- bsd.sites.mk.orig 2007-10-30 16:58:47.0 -0600 +++ bsd.sites.mk2007-10-31 18:43:01.0 -0600 @@ -1359,6 +1359,11 @@ http://www.p0llux.be/xfce/%SUBDIR%/src/ .endif +.if !defined(IGNORE_MASTER_SITE_XFCE_GOODIES) +MASTER_SITE_XFCE_GOODIES+= \ + http://goodies.xfce.org/releases/${PORTNAME}/ +.endif + .if !defined(IGNORE_MASTER_SITE_XFREE) MASTER_SITE_XFREE+= \ http://www.gtlib.cc.gatech.edu/pub/XFree86/%SUBDIR%/source/ \ -Warren Block * Rapid City, South Dakota USA ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Diablo on 7.0-BETA
What do you mean? The game or jdk? On 10/31/07, Peter Thoenen [EMAIL PROTECTED] wrote: Anybody got Diablo working? If so, you do anything special (my jar's won't run). If not: 1) Anybody know when a Diablo support 7.0 is coming out? 2) Until then, can we mark Diablo as broken on 7.0 Thanks, -Peter ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED] -- Regards, Wang Yi ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
USB Keyboard LEDs are back
Hi list, FYI: since portupgrade of yesterday (30th October 2007) with some new xorg ports and restarting X all LEDs of my USB-keyboards are working again. Sorry, if I missed previous mail with same message ;-) Thank you, Rainer ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]