Re: PORTS - no longer updated

2008-06-15 Thread Matthew Seaman

Jos Chrispijn wrote:

I use a port that no longer is supported thru the regular ports.

p5-Text-ParseWords-3.1 Parse text into an array of tokens or array of 
arrays


** Listing the failed packages (-:ignored / *:skipped / !:failed)
   - textproc/p5-Text-ParseWords (port directory error)

Have tried to remove it, but then I get the message that there are still 
other installed programs are using it.


Would the only possibility be that I excluded it from being update by 
adding it to pkgtools.conf or is there another way to correct this?


Text::ParseWords is provided by the basic perl port -- see, no
installed package:

% pkg_info -Ix ParseWords
pkg_info: no packages match pattern(s)

but the module is still there:

% perl -MText::ParseWords -le 'print $Text::ParseWords::VERSION;'
3.24

What you need to do is force delete the package:

 # pkg_delete -f p5-Text-ParseWords-3.1

and then run

 # pkgdb -Fu

to fix up the broken dependency linkages.  Everything that depended
on p5-Text-ParseWords would already depend on perl anyhow, so just
delete the dependency if pkgdb can't work it out for itself.

Cheers,

Matthew

--
Dr Matthew J Seaman MA, D.Phil.   7 Priory Courtyard
 Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
 Kent, CT11 9PW



signature.asc
Description: OpenPGP digital signature


Re: PORTS - no longer updated

2008-06-15 Thread Jos Chrispijn

Matthew Seaman wrote:

[-]
to fix up the broken dependency linkages.  Everything that depended
on p5-Text-ParseWords would already depend on perl anyhow, so just
delete the dependency if pkgdb can't work it out for itself.

I understand and have done so, thanks for sharing;

-- Jos
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


PORTS - no longer updated

2008-06-14 Thread Jos Chrispijn

I use a port that no longer is supported thru the regular ports.

p5-Text-ParseWords-3.1 Parse text into an array of tokens or array of arrays

** Listing the failed packages (-:ignored / *:skipped / !:failed)
   - textproc/p5-Text-ParseWords (port directory error)

Have tried to remove it, but then I get the message that there are still 
other installed programs are using it.


Would the only possibility be that I excluded it from being update by 
adding it to pkgtools.conf or is there another way to correct this?


-- Jos
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: PORTS - no longer updated

2008-06-14 Thread Lars Eighner

On Sun, 15 Jun 2008, Jos Chrispijn wrote:


I use a port that no longer is supported thru the regular ports.

p5-Text-ParseWords-3.1 Parse text into an array of tokens or array of arrays

** Listing the failed packages (-:ignored / *:skipped / !:failed)
  - textproc/p5-Text-ParseWords (port directory error)

Have tried to remove it, but then I get the message that there are still 
other installed programs are using it.


Would the only possibility be that I excluded it from being update by adding 
it to pkgtools.conf or is there another way to correct this?


The first step is find out what happened to it.  In this case MOVED tells us
this module has moved to core perl.  I believe upgrading perl and forcing
package delete will do it.  You may have to run pkgdb -F to delete the
dependencies.

You may want to make a note of the packages that depended on it.  I believe
they will still work after you upgrade perl, but you can rebuild them after
perl is upgraded if necessary.

--
Lars Eighner
http://www.larseighner.com/index.html
8800 N IH35 APT 1191 AUSTIN TX 78753-5266

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: PORTS - no longer updated

2008-06-14 Thread Jos Chrispijn

Lars Eighner wrote:
The first step is find out what happened to it.  In this case MOVED 
tells us

this module has moved to core perl.  I believe upgrading perl and forcing

[-]

Lars, thanks for sharing; I will follow your suggestion. Didn't know 
this MOVED thing...


-- Jos
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]