Re: www/webkit-gtk2 wrongly thinks that lang/p5-Switch is not installed

2011-06-10 Thread Anton Shterenlikht
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

2011-06-09 Thread Koop Mast

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

2011-06-09 Thread Jerry
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

2011-06-09 Thread Ruslan Mahmatkhanov

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

2011-06-09 Thread Anton Shterenlikht
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