Re: www/webkit-gtk2 wrongly thinks that lang/p5-Switch is not installed
On Thu, Jun 09, 2011 at 02:10:58PM -0700, Doug Barton wrote: On 06/09/2011 04:59, Anton Shterenlikht wrote: On Thu, Jun 09, 2011 at 03:37:08PM +0400, Ruslan Mahmatkhanov wrote: 09.06.2011 15:36, Jerry ??: I experienced the same phenomena. Simple do a pkg_deinstall on the p5-Switch port and build the webkit-gtk2 port again. It works fine then. Obviously, it is a pain in the ass, and I question why the maintainer did not catch this problem before he submitted the port, but that is not going to help you now. As far i understand it's because p5-Switch is included in perl5.14 and exists as external dependency in perl5.12. I see. Then it's probably my own fault - doing too many updates at once: portmaster -o lang/perl5.14 lang/perl5.12 After this you should, at minimum, run 'portmaster p5'. This is mentioned in UPDATING and I did it. You should also rebuild anything that still has files in /usr/local/lib/perl5/5.12.*, and /usr/local/lib/perl5/site_perl/5.12.*. I wish this was mentioned in UPDATING... I had 6 auto* ports under /usr/local/lib/perl5/site_perl/5.12.3/mach/auto/ I rebuilt them. Now /usr/local/lib/perl5/5.12.3 /usr/local/lib/perl5/site_perl/5.12.3 are empty. I presume I can remove those safely, can't I? And 5.10.1 (also empty)? Anyway, the problem is still there: === Gathering dependency list for www/webkit-gtk2 from ports === Launching child to install lang/p5-Switch midori-0.3.6 www/webkit-gtk2 lang/p5-Switch The following commands don't indicate any problems: portmaster --check-port-dbdir portmaster --check-depends So something else is still not right. Can you suggest what further steps I should take? Other than that, it's rarely necessary to run -r for perl itself. I never succeded in this. On my installation it pulls 133 ports, and it always fails, probably before even 50 ports are updated. I never succeded in -r gnutls either. I think right now the webkit update is the problem. Many thanks Anton -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 ___ 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: www/webkit-gtk2 wrongly thinks that lang/p5-Switch is not installed
On 6/9/2011 11:47 , Anton Shterenlikht wrote: # pkg_info -xo p5-Switch Information for p5-Switch-2.16: Origin: lang/p5-Switch # cd /usr/ports/www/webkit-gtk2/ # make configure ===webkit-gtk2-1.2.7_1 depends on file: /usr/local/bin/flex - found ===webkit-gtk2-1.2.7_1 depends on executable: g-ir-scanner - found ===webkit-gtk2-1.2.7_1 depends on executable: p5-Switch - not found === Verifying install for p5-Switch in /usr/ports/lang/p5-Switch === Installing for p5-Switch-2.16 ===p5-Switch-2.16 depends on package: p5-Filter0 - found ===p5-Switch-2.16 depends on file: /usr/local/bin/perl5.14.0 - found ===p5-Switch-2.16 depends on file: /usr/local/bin/perl5.14.0 - found ===Generating temporary packing list === Checking if lang/p5-Switch already installed ===p5-Switch-2.16 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 lang/p5-Switch without deleting it first, set the variable FORCE_PKG_REGISTER in your environment or the make install command line. *** Error code 1 I committed a fix for this, thanks for reporting! -Koop ___ 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: www/webkit-gtk2 wrongly thinks that lang/p5-Switch is not installed
On Thu, 9 Jun 2011 12:00:58 +0100 Anton Shterenlikht me...@bristol.ac.uk articulated: On Thu, Jun 09, 2011 at 12:12:12PM +0200, Koop Mast wrote: On 6/9/2011 11:47 , Anton Shterenlikht wrote: # pkg_info -xo p5-Switch Information for p5-Switch-2.16: Origin: lang/p5-Switch # cd /usr/ports/www/webkit-gtk2/ # make configure ===webkit-gtk2-1.2.7_1 depends on file: /usr/local/bin/flex - found ===webkit-gtk2-1.2.7_1 depends on executable: g-ir-scanner - found ===webkit-gtk2-1.2.7_1 depends on executable: p5-Switch - not found === Verifying install for p5-Switch in /usr/ports/lang/p5-Switch === Installing for p5-Switch-2.16 ===p5-Switch-2.16 depends on package: p5-Filter0 - found ===p5-Switch-2.16 depends on file: /usr/local/bin/perl5.14.0 - found ===p5-Switch-2.16 depends on file: /usr/local/bin/perl5.14.0 - found === Generating temporary packing list === Checking if lang/p5-Switch already installed ===p5-Switch-2.16 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 lang/p5-Switch without deleting it first, set the variable FORCE_PKG_REGISTER in your environment or the make install command line. *** Error code 1 I committed a fix for this, thanks for reporting! Just updated the ports tree, still the same. I experienced the same phenomena. Simple do a pkg_deinstall on the p5-Switch port and build the webkit-gtk2 port again. It works fine then. Obviously, it is a pain in the ass, and I question why the maintainer did not catch this problem before he submitted the port, but that is not going to help you now. -- Jerry ✌ jerry+po...@seibercom.net Disclaimer: off-list followups get on-list replies or get ignored. Please do not ignore the Reply-To header. __ Under any conditions, anywhere, whatever you are doing, there is some ordinance under which you can be booked. Robert D. Sprecht, Rand Corp. ___ 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: www/webkit-gtk2 wrongly thinks that lang/p5-Switch is not installed
09.06.2011 15:37, Ruslan Mahmatkhanov пишет: 09.06.2011 15:36, Jerry пишет: I experienced the same phenomena. Simple do a pkg_deinstall on the p5-Switch port and build the webkit-gtk2 port again. It works fine then. Obviously, it is a pain in the ass, and I question why the maintainer did not catch this problem before he submitted the port, but that is not going to help you now. As far i understand it's because p5-Switch is included in perl5.14 and exists as external dependency in perl5.12. Wise-verse. -- Regards, Ruslan ___ 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: www/webkit-gtk2 wrongly thinks that lang/p5-Switch is not installed
On Thu, Jun 09, 2011 at 03:37:08PM +0400, Ruslan Mahmatkhanov wrote: 09.06.2011 15:36, Jerry ??: I experienced the same phenomena. Simple do a pkg_deinstall on the p5-Switch port and build the webkit-gtk2 port again. It works fine then. Obviously, it is a pain in the ass, and I question why the maintainer did not catch this problem before he submitted the port, but that is not going to help you now. As far i understand it's because p5-Switch is included in perl5.14 and exists as external dependency in perl5.12. I see. Then it's probably my own fault - doing too many updates at once: portmaster -o lang/perl5.14 lang/perl5.12 portmaster -r gnutls -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 ___ 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