Re: Updating perl

2018-12-14 Thread Matthew Seaman
On 14/12/2018 10:44, Carmel NY wrote:
> Using poudriere, I attempted to update my system to the new "perl 5.28". I
> made the necessary changes in the "make.conf" files and then attempted to run
> poudriere. At the very beginning of the run, poudriere issued a warning that
> "security/py-certbot | py36-certbot-0.29.1_1,1" failed. This is from the end
> of the log file:
> 
> ===
> ===
> ===>  Patching for py36-certbot-0.29.1_1,1
> ===>  Applying FreeBSD patches for py36-certbot-0.29.1_1,1
> Ignoring previously applied (or reversed) patch.
> 2 out of 2 hunks ignored--saving rejects to certbot/compat.py.rej
> => FreeBSD patch patch-certbot_compat.py failed to apply cleanly.
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/ports/security/py-certbot
> =>> Cleaning up wrkdir
> ===>  Cleaning for py36-certbot-0.29.1_1,1
> build of security/py-certbot | py36-certbot-0.29.1_1,1 ended at Fri Dec 14
> 05:35:15 EST 2018 build time: 00:00:05
> !!! build failure encountered !!!
> 
> Has anyone else had this problem?
> 

Yeah -- I just committed the fixes for py-certbot for which you had been
testing.  What was committed was very slightly different to the patch
you tested.

You're seeing some sort of mismerge in your ports tree there.  You
should be able to fix it by:

   cd ${PORTSDIR}/security/py-certbot
   svn revert -R .

and then try rebuilding.  That is assuming you have the ports tree
checked out of SVN. Use something like 'git reset --hard' if you're a
git user.  Anything else, I don't actually know, but the main aim would
be to get rid of any local changes and resynch to the primary repository
contents.

Cheers,

Matthew








signature.asc
Description: OpenPGP digital signature


Re: Updating perl

2018-12-14 Thread Kubilay Kocak

On 14/12/2018 9:44 pm, Carmel NY wrote:

Using poudriere, I attempted to update my system to the new "perl 5.28". I
made the necessary changes in the "make.conf" files and then attempted to run
poudriere. At the very beginning of the run, poudriere issued a warning that
"security/py-certbot | py36-certbot-0.29.1_1,1" failed. This is from the end
of the log file:

===
===
===>  Patching for py36-certbot-0.29.1_1,1
===>  Applying FreeBSD patches for py36-certbot-0.29.1_1,1
Ignoring previously applied (or reversed) patch.
2 out of 2 hunks ignored--saving rejects to certbot/compat.py.rej
=> FreeBSD patch patch-certbot_compat.py failed to apply cleanly.
*** Error code 1

Stop.
make: stopped in /usr/ports/security/py-certbot
=>> Cleaning up wrkdir
===>  Cleaning for py36-certbot-0.29.1_1,1
build of security/py-certbot | py36-certbot-0.29.1_1,1 ended at Fri Dec 14
05:35:15 EST 2018 build time: 00:00:05
!!! build failure encountered !!!

Has anyone else had this problem?



Hi Carmel,

That was just reported here:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234009

I'm trying to grok how this may be perl update related.

Can you try what I suggested in comment #1 and let me know (in the 
issue) how that goes.


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


Updating perl

2018-12-14 Thread Carmel NY
Using poudriere, I attempted to update my system to the new "perl 5.28". I
made the necessary changes in the "make.conf" files and then attempted to run
poudriere. At the very beginning of the run, poudriere issued a warning that
"security/py-certbot | py36-certbot-0.29.1_1,1" failed. This is from the end
of the log file:

===
===
===>  Patching for py36-certbot-0.29.1_1,1
===>  Applying FreeBSD patches for py36-certbot-0.29.1_1,1
Ignoring previously applied (or reversed) patch.
2 out of 2 hunks ignored--saving rejects to certbot/compat.py.rej
=> FreeBSD patch patch-certbot_compat.py failed to apply cleanly.
*** Error code 1

Stop.
make: stopped in /usr/ports/security/py-certbot
=>> Cleaning up wrkdir
===>  Cleaning for py36-certbot-0.29.1_1,1
build of security/py-certbot | py36-certbot-0.29.1_1,1 ended at Fri Dec 14
05:35:15 EST 2018 build time: 00:00:05
!!! build failure encountered !!!

Has anyone else had this problem?

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


Re: unable to build openjade after updating perl

2012-07-05 Thread Jerry
On Wed, 4 Jul 2012 21:01:31 -0500
Matthew D. Fuller articulated:

 On Wed, Jul 04, 2012 at 09:36:11AM -0400 I heard the voice of
 Jerry, and lo! it spake thus:
  
  I just did a quick perusal of the Sourceforge site
  https://sourceforge.net/projects/openjade/files/ and it appears
  that there is a newer version available. Apparently, and I might be
  wrong, it also has a slight name change.
 
 No, you're thinking of the opensp files, which is a different package
 (textproc/opensp/).  Nothing has moved in [open]jade for $YEARS, sadly
 (or sp, for that matter...).
 
 But, apropos this, see
 http://sourceforge.net/mailarchive/forum.php?thread_name=CAF1ZMEf6eEiv%3D%3DsOcZgftY3iSd79MkWgTU0vcK9w6BJCNSp5DA%40mail.gmail.comforum_name=openjade-devel

I would like to find out if I am the only one experiencing this problem
with the Perl update. If not, I would file a bug report with the author
otherwise, I will just have to figure out why I am the sole recipient
of this problem.

-- 
Jerry ♔

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__

___
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


unable to build openjade after updating perl

2012-07-04 Thread Jerry
FreeBSD 8.3 STABLE amd64

After updating Perl to perl5.16, the textproc/openjade port will not
build. It continually ends with this notation:


/usr/local/bin/perl -w ./../msggen.pl -l jstyleModule DssslAppMessages.msg
Undefined subroutine main::Getopts called at ./../msggen.pl line 22.
gmake[2]: *** [DssslAppMessages.h] Error 2
gmake[2]: Leaving directory 
`/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/style'
gmake[1]: *** [style] Error 2
gmake[1]: Leaving directory 
`/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1'
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/textproc/openjade.


The entire build log can be view at: http://pastebin.com/4hxS2ZQL

Has anyone else experienced this phenomenon after updating the Perl
port?

-- 
Jerry ♔

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__
___
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: unable to build openjade after updating perl

2012-07-04 Thread Michael Scheidell



On 7/4/12 8:05 AM, Jerry wrote:

Has anyone else experienced this phenomenon after updating the Perl
port?


yes, for years and years.
if you update perl, from something that is working to the new version, 
you will always see issues with random ports not building, or not needed 
(p5-(something) is already in perl.


did you follow /usr/ports/UPDATING?  EXACTLY?

The following is never recommended, not by perl@, not by the joint 
chiefs, nobel comittee, on the iron chief:


(but I do it here every time, because I can't get an upgrade to work 
without it)


AFTER doing everyting in /usr/ports/UPDATING, see what is left in the 
old perl dirs


cd /usr/local/lib/perl5
ls
cd /usr/local/lib/perl5/
scanner2.hackertrap.net# ls
5.12.4 5.16.0   site_perl

(just lists what was NOT updated, copied over to, installed into new perl)

rsync -avun 5.12.4 5.16.0

cd site_perl
repeat.

Now, here is the part you don't want to do:

take out the -n (dry run), because if you do, you might actually copy 
over something that was missing, and might make your ports work again. 
(or break them worse)


but, then again, openjade might just not be compatible with perl5.16, 
which is also a possibility, and you won't get anywhere until it is 
upgraded.



actually, what do we do in practice for our commercial systems?
leave well enough alone.  it took at least a year going from 5.10 to 
5.12 before all the bugs in the p5-* ports were worked out.

When we do upgrade, we wipe everything out and start all over:

pkg_delete -A

portmaster private/metaport

install everything back from our private binary package builds.

if we don't, then 'strange' things always happen.

We do this for perl and php.

ymmv.

--
Michael Scheidell, CTO
*| * SECNAP Network Security Corporation
d: +1.561.948.2259
w: http://people.freebsd.org/~scheidell
___
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: unable to build openjade after updating perl

2012-07-04 Thread Michael Scheidell



On 7/4/12 8:05 AM, Jerry wrote:

Has anyone else experienced this phenomenon after updating the Perl
port?


yes, for years and years.
if you update perl, from something that is working to the new version, 
you will always see issues with random ports not building, or not needed 
(p5-(something) is already in perl.


did you follow /usr/ports/UPDATING?  EXACTLY?

The following is never recommended, not by perl@, not by the joint 
chiefs, or the iron chief:


(but I do it here every time, because I can't get an upgrade to work 
without it)


AFTER doing everything in /usr/ports/UPDATING, see what is left in the 
old perl dirs


cd /usr/local/lib/perl5
ls
cd /usr/local/lib/perl5/
scanner2.hackertrap.net# ls
5.12.4 5.16.0   site_perl

(just lists what was NOT updated, copied over to, installed into new perl)

rsync -avun 5.12.4 5.16.0

cd site_perl
repeat.

Now, here is the part you don't want to do:

take out the -n (dry run), because if you do, you might actually copy 
over something that was missing, and might make your ports work again. 
(or break them worse)
when done, you don't want to delete the old 5.* dirs in ../perl5 or 
site_perl. for the same reasons.



but, then again, openjade might just not be compatible with perl5.16, 
which is also a possibility, and you won't get anywhere until it is 
upgraded.



actually, what do we do in practice for our commercial systems?
leave well enough alone.  it took at least a year going from 5.10 to 
5.12 before all the bugs in the p5-* ports were worked out.

When we do upgrade, we wipe everything out and start all over:

pkg_delete -A

portmaster private/metaport

install everything back from our private binary package builds.

if we don't, then 'strange' things always happen.

We do this for perl and php.

ymmv.

--
Michael Scheidell, CTO
*| * SECNAP Network Security Corporation
d: +1.561.948.2259
w: http://people.freebsd.org/~scheidell
___
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: unable to build openjade after updating perl

2012-07-04 Thread Jerry
On Wed, 4 Jul 2012 08:22:30 -0400
Michael Scheidell articulated:

 On 7/4/12 8:05 AM, Jerry wrote:
  Has anyone else experienced this phenomenon after updating the Perl
  port?
 
 yes, for years and years.
 if you update perl, from something that is working to the new
 version, you will always see issues with random ports not building,
 or not needed (p5-(something) is already in perl.
 
 did you follow /usr/ports/UPDATING?  EXACTLY?

Word for word.

{snip}

 but, then again, openjade might just not be compatible with perl5.16, 
 which is also a possibility, and you won't get anywhere until it is 
 upgraded.

That is what I think is the problem. I have attempted to contact the
port maintainer to get their opinion.

-- 
Jerry ♔

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__
___
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: unable to build openjade after updating perl

2012-07-04 Thread Jerry
On Wed, 4 Jul 2012 08:22:30 -0400
Michael Scheidell articulated:

 On 7/4/12 8:05 AM, Jerry wrote:
  Has anyone else experienced this phenomenon after updating the Perl
  port?

 but, then again, openjade might just not be compatible with perl5.16, 
 which is also a possibility, and you won't get anywhere until it is 
 upgraded.

I just did a quick perusal of the Sourceforge site
https://sourceforge.net/projects/openjade/files/ and it appears that
there is a newer version available. Apparently, and I might be wrong,
it also has a slight name change.

-- 
Jerry ♔

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__
___
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: unable to build openjade after updating perl

2012-07-04 Thread Matthew D. Fuller
On Wed, Jul 04, 2012 at 09:36:11AM -0400 I heard the voice of
Jerry, and lo! it spake thus:
 
 I just did a quick perusal of the Sourceforge site
 https://sourceforge.net/projects/openjade/files/ and it appears
 that there is a newer version available. Apparently, and I might be
 wrong, it also has a slight name change.

No, you're thinking of the opensp files, which is a different package
(textproc/opensp/).  Nothing has moved in [open]jade for $YEARS, sadly
(or sp, for that matter...).

But, apropos this, see
http://sourceforge.net/mailarchive/forum.php?thread_name=CAF1ZMEf6eEiv%3D%3DsOcZgftY3iSd79MkWgTU0vcK9w6BJCNSp5DA%40mail.gmail.comforum_name=openjade-devel


-- 
Matthew Fuller (MF4839)   |  fulle...@over-yonder.net
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
   On the Internet, nobody can hear you scream.
___
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: net/sendemail fails after updating Perl

2011-05-30 Thread Mohacsi Janos

Dear All,
I have just submitted an update to net/p5-IO-Socket-INET6.
http://www.freebsd.org/cgi/query-pr.cgi?pr=157427

Sorry for the long delay.

Janos Mohacsi
Head of HBONE+ project
Network Engineer, Deputy Director of Network Planning and Projects
NIIF/HUNGARNET, HUNGARY
Key 70EF9882: DEC2 C685 1ED4 C95A 145F  4300 6F64 7B00 70EF 9882

On Mon, 23 May 2011, Hajimu UMEMOTO wrote:


Hi,

# I've CC'ed the maintainer of p5-IO-Socket-INET6.


On Sat, 21 May 2011 08:36:45 -0400
Jerry je...@seibercom.net said:


jerry The port: /net/sendemail builds fine after the update to Perl;
jerry however, it no longer runs. It terminates with this error message:

jerry Subroutine IO::Socket::INET6::sockaddr_in6 redefined at 
/usr/local/lib/perl5/5.14.0/Exporter.pm line 67.
jerry  at /usr/local/lib/perl5/site_perl/5.14.0/IO/Socket/INET6.pm line 21

I noticed that the p5-IO-Socket-INET6 ports is slightly old (2.65).
The latest version 2.67 fixed this warning message.  Please try 2.67.
The patch to ports/net/p5-IO-Socket-INET6 is attached.
I confirmed that the warning message is not out with 2.67.  However,
it is still warning, and I think it doesn't terminate.  So, I'm not
sure if 2.67 fixes your actual problem, though.

Sincerely,



On Mon, 23 May 2011, Jerry wrote:


On Mon, 23 May 2011 22:09:30 +0900
Hajimu UMEMOTO u...@mahoroba.org articulated:


Hi,

# I've CC'ed the maintainer of p5-IO-Socket-INET6.


On Sat, 21 May 2011 08:36:45 -0400
Jerry je...@seibercom.net said:


jerry The port: /net/sendemail builds fine after the update to
jerry Perl; however, it no longer runs. It terminates with this
jerry error message:

jerry Subroutine IO::Socket::INET6::sockaddr_in6 redefined
jerry at /usr/local/lib/perl5/5.14.0/Exporter.pm line 67.
jerry at /usr/local/lib/perl5/site_perl/5.14.0/IO/Socket/INET6.pm
jerry line 21

I noticed that the p5-IO-Socket-INET6 ports is slightly old (2.65).
The latest version 2.67 fixed this warning message.  Please try 2.67.
The patch to ports/net/p5-IO-Socket-INET6 is attached.
I confirmed that the warning message is not out with 2.67.  However,
it is still warning, and I think it doesn't terminate.  So, I'm not
sure if 2.67 fixes your actual problem, though.


I have confirmed that the program does run even though it emits that
warning. I have noticed that users of spamd  and perhaps others are
experiencing the same phenomena. I am not sure if it causes spamd to
terminate or not.

I won't be able to implement that patch  until this evening though.
I will try it then.

Thanks!

--
Jerry ?
jerry+po...@seibercom.net

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__



___
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: net/sendemail fails after updating Perl

2011-05-23 Thread Hajimu UMEMOTO
Hi,

# I've CC'ed the maintainer of p5-IO-Socket-INET6.

 On Sat, 21 May 2011 08:36:45 -0400
 Jerry je...@seibercom.net said:

jerry The port: /net/sendemail builds fine after the update to Perl;
jerry however, it no longer runs. It terminates with this error message:

jerry Subroutine IO::Socket::INET6::sockaddr_in6 redefined at 
/usr/local/lib/perl5/5.14.0/Exporter.pm line 67.
jerry  at /usr/local/lib/perl5/site_perl/5.14.0/IO/Socket/INET6.pm line 21

I noticed that the p5-IO-Socket-INET6 ports is slightly old (2.65).
The latest version 2.67 fixed this warning message.  Please try 2.67.
The patch to ports/net/p5-IO-Socket-INET6 is attached.
I confirmed that the warning message is not out with 2.67.  However,
it is still warning, and I think it doesn't terminate.  So, I'm not
sure if 2.67 fixes your actual problem, though.

Sincerely,
Index: Makefile
diff -u Makefile.orig Makefile
--- Makefile.orig	2010-08-10 01:17:30.0 +0900
+++ Makefile	2011-05-23 20:05:47.0 +0900
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	IO-Socket-INET6
-PORTVERSION=	2.65
+PORTVERSION=	2.67
 CATEGORIES=	net perl5 ipv6
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
Index: distinfo
diff -u distinfo.orig distinfo
--- distinfo.orig	2011-03-21 03:44:26.0 +0900
+++ distinfo	2011-05-23 20:06:02.0 +0900
@@ -1,2 +1,2 @@
-SHA256 (IO-Socket-INET6-2.65.tar.gz) = 05aeeb3effaa1f9f3fa07410a5b2cfc3d07aa366327028ffa427f5c0b2bfb925
-SIZE (IO-Socket-INET6-2.65.tar.gz) = 17686
+SHA256 (IO-Socket-INET6-2.67.tar.gz) = dd90e417cbd37047b71469ec99e79fe89a3bb5103769fc9c76b3c87d8cb019b2
+SIZE (IO-Socket-INET6-2.67.tar.gz) = 18096

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
u...@mahoroba.org  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/
___
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: net/sendemail fails after updating Perl

2011-05-23 Thread Jerry
On Mon, 23 May 2011 22:09:30 +0900
Hajimu UMEMOTO u...@mahoroba.org articulated:

 Hi,
 
 # I've CC'ed the maintainer of p5-IO-Socket-INET6.
 
  On Sat, 21 May 2011 08:36:45 -0400
  Jerry je...@seibercom.net said:
 
 jerry The port: /net/sendemail builds fine after the update to
 jerry Perl; however, it no longer runs. It terminates with this
 jerry error message:
 
 jerry Subroutine IO::Socket::INET6::sockaddr_in6 redefined
 jerry at /usr/local/lib/perl5/5.14.0/Exporter.pm line 67.
 jerry at /usr/local/lib/perl5/site_perl/5.14.0/IO/Socket/INET6.pm
 jerry line 21
 
 I noticed that the p5-IO-Socket-INET6 ports is slightly old (2.65).
 The latest version 2.67 fixed this warning message.  Please try 2.67.
 The patch to ports/net/p5-IO-Socket-INET6 is attached.
 I confirmed that the warning message is not out with 2.67.  However,
 it is still warning, and I think it doesn't terminate.  So, I'm not
 sure if 2.67 fixes your actual problem, though.

I have confirmed that the program does run even though it emits that
warning. I have noticed that users of spamd  and perhaps others are
experiencing the same phenomena. I am not sure if it causes spamd to
terminate or not.

I won't be able to implement that patch  until this evening though.
I will try it then.

Thanks!

-- 
Jerry ✌
jerry+po...@seibercom.net

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__

___
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: net/sendemail fails after updating Perl

2011-05-23 Thread Marco Beishuizen

On Mon, 23 May 2011, the wise Jerry wrote:


I have confirmed that the program does run even though it emits that
warning. I have noticed that users of spamd  and perhaps others are
experiencing the same phenomena. I am not sure if it causes spamd to
terminate or not.


In my case spamd sometimes terminates, and sometimes not. I don't know 
when or why unfortunately.


Regards,
Marco

--
Rune's Rule:
If you don't care where you are, you ain't lost.
___
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: net/sendemail fails after updating Perl

2011-05-23 Thread Jerry
On Mon, 23 May 2011 17:52:41 +0200 (CEST)
Marco Beishuizen mb...@xs4all.nl articulated:

 In my case spamd sometimes terminates, and sometimes not. I don't
 know when or why unfortunately.

Did you try the patch from Hajimu UMEMOTO u...@mahoroba.org in a
previous post? I cannot do it until this evening. I am wondering if it
might correct your problem also. I don't use spamd so I cannot test
it myself.

BTW, did you post a PR against the port as well as informing the port
maintainer regarding this abnormality?

-- 
Jerry ✌
jerry+po...@seibercom.net

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__

___
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: net/sendemail fails after updating Perl

2011-05-23 Thread Jerry
On Mon, 23 May 2011 19:09:51 +0200 (CEST)
Marco Beishuizen mb...@xs4all.nl articulated:

 On Mon, 23 May 2011, the wise Jerry wrote:
 
  In my case spamd sometimes terminates, and sometimes not. I don't
  know when or why unfortunately.
 
  Did you try the patch from Hajimu UMEMOTO u...@mahoroba.org in a
  previous post? I cannot do it until this evening. I am wondering if
  it might correct your problem also. I don't use spamd so I cannot
  test it myself.
 
  BTW, did you post a PR against the port as well as informing the
  port maintainer regarding this abnormality?
 
 I use FreeBSD for a long time but I've never done this before. Sounds 
 probably stupid but how does this work (both the patch and a PR)?

OK, I just used the patch and updated the port and all is well.

To patch the port Makefile, cd to /usr/ports/net/p5-IO-Socket-INET6 and
then place the patch into that directory. You can name the patch
anything you like; ie, New_Make for example. Then as a privileged user
(root) run: patch New_Make or whatever you named the patch file. It
will back up your existing Makefile and distinfo files. You can give
the patch command a -C flag to see what it will do without actually
overwriting anything first if you  want. Now, simply update the port;
ie, make clean  make deinstall  make reinstall  make distclean.

You will probably have to restart anything that depends on that port
however for it to take effect. Good luck.

For the PR, I usually use the web based mechanism.
http://www.freebsd.org/send-pr.html. It is pretty self explanatory.

-- 
Jerry ✌
jerry+po...@seibercom.net

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__

___
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: net/sendemail fails after updating Perl

2011-05-23 Thread Marco Beishuizen

On Mon, 23 May 2011, the wise Jerry wrote:


OK, I just used the patch and updated the port and all is well.

To patch the port Makefile, cd to /usr/ports/net/p5-IO-Socket-INET6 and
then place the patch into that directory. You can name the patch
anything you like; ie, New_Make for example. Then as a privileged user
(root) run: patch New_Make or whatever you named the patch file. It
will back up your existing Makefile and distinfo files. You can give
the patch command a -C flag to see what it will do without actually
overwriting anything first if you  want. Now, simply update the port;
ie, make clean  make deinstall  make reinstall  make distclean.

You will probably have to restart anything that depends on that port
however for it to take effect. Good luck.

For the PR, I usually use the web based mechanism.
http://www.freebsd.org/send-pr.html. It is pretty self explanatory.


Yes, all went flawlessly. Spamd now starts without the error. Thanks for 
the help! I'll send the PR too.


Regards,
Marco

--
It takes less time to do a thing right
than it does to explain why you did it wrong.
-- H. W. Longfellow
___
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: net/sendemail fails after updating Perl

2011-05-23 Thread Jerry
On Mon, 23 May 2011 21:07:27 +0200 (CEST)
Marco Beishuizen mb...@xs4all.nl articulated:

 Yes, all went flawlessly. Spamd now starts without the error. Thanks
 for the help! I'll send the PR too.

Don't thank me, thank Hajimu UMEMOTO u...@mahoroba.org, he was the one
who figured it out. Hopefully the maintainer of the
net/p5-IO-Socket-INET6 port will update it so that this hack isn't
necessary.

-- 
Jerry ✌
jerry+po...@seibercom.net

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__

___
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: net/sendemail fails after updating Perl

2011-05-22 Thread Jerry
On Sun, 22 May 2011 03:14:06 +0100
Jase Thew free...@beardz.net articulated:

 On 21/05/2011 23:30, Jerry wrote:
  On Sat, 21 May 2011 22:38:33 +0400
  Ruslan Mahmatkhanovcvs-...@yandex.ru  articulated:
 
  21.05.2011 22:30, Doug Barton пишет:
 
  Check /usr/local/lib/perl5/ and /usr/local/lib/perl5/site_perl to
  see if you still have modules installed from the previous version
  of perl. If you do, use pkg_info -W to find what module, and
  reinstall it. If you use portmaster, 'portmaster p5' is usually
  sufficient to fix this, but sometimes things other than p5-*
  modules install files in that path.
 
  git and ImageMagick in my case, so may be they should be bumped.
 
  I have a feeling that more will be crawling out of the woodwork. In
  any case, it is a problem that needs solving.
 
 Isn't the recommended practice to reinstall all perl related ports
 after upgrading perl to a new minor version?
 
 Taken from /usr/ports/UPDATING :

[snip]

Been there, done that; however, the problem still exists. If you had
read my original post you would have been aware of that. I know only
enough about Perl to get myself in trouble, so debugging this is not
quite my forte. I am sure that a Perl connoisseur would have no problem
in immediately discovering the source of the conflict.

-- 
Jerry ✌
jerry+po...@seibercom.net

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__

___
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: net/sendemail fails after updating Perl

2011-05-22 Thread Hajimu UMEMOTO
Hi,

 On Sat, 21 May 2011 08:36:45 -0400
 Jerry je...@seibercom.net said:

jerry The port: /net/sendemail builds fine after the update to Perl;
jerry however, it no longer runs. It terminates with this error message:

jerry Subroutine IO::Socket::INET6::sockaddr_in6 redefined at 
/usr/local/lib/perl5/5.14.0/Exporter.pm line 67.
jerry  at /usr/local/lib/perl5/site_perl/5.14.0/IO/Socket/INET6.pm line 21

Perl 5.14 has its own IPv6 support.  I suspect it is conflict with
p5-IO-Socket-INET6.

I found other compatibility issue that 5.14 deesn't has sv_undef,
sv_yes nor sv_no, anymore.  It causes that cyrus-imapd doesn't build
with 5.14.  Perhaps, there are more ports which are affected by this
issue.

Sincerely,

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
u...@mahoroba.org  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/
___
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


net/sendemail fails with perl 5.14 (INET6) (was: Re: net/sendemail fails after updating Perl)

2011-05-22 Thread Ion-Mihai Tetcu
On Sun, 22 May 2011 21:21:44 +0900
Hajimu UMEMOTO u...@mahoroba.org wrote:

 Hi,
 
  On Sat, 21 May 2011 08:36:45 -0400
  Jerry je...@seibercom.net said:
 
 jerry The port: /net/sendemail builds fine after the update to
 jerry Perl; however, it no longer runs. It terminates with this
 jerry error message:
 
 jerry Subroutine IO::Socket::INET6::sockaddr_in6 redefined
 jerry at /usr/local/lib/perl5/5.14.0/Exporter.pm line 67.
 jerry at /usr/local/lib/perl5/site_perl/5.14.0/IO/Socket/INET6.pm
 jerry line 21
 
 Perl 5.14 has its own IPv6 support.  I suspect it is conflict with
 p5-IO-Socket-INET6.

No, a nice thing about this port is that it's self contained (the only
two optional depends, for TLS, are p5-IO-Socket-SSL and p5-Crypt-SSLeay).

The port is at the latest version (released in 2009, h).
Since perl 5.14 is not the default, I marked it broken for now and
ping upstream to see if there's still any active development.
I don't intend to maintain this as a fork ; anyone wanting to take over
maintainership has just to ping me.

 I found other compatibility issue that 5.14 deesn't has sv_undef,
 sv_yes nor sv_no, anymore.  It causes that cyrus-imapd doesn't build
 with 5.14.  Perhaps, there are more ports which are affected by this
 issue.

Any way to detect this at build time? We could od a run on pointy if
that's the case, and at least have a list of problems.


-- 
IOnut - Un^d^dregistered ;) FreeBSD user
  Intellectual Property is   nowhere near as valuable   as Intellect
FreeBSD committer - ite...@freebsd.org, PGP Key ID 057E9F8B493A297B


signature.asc
Description: PGP signature


Re: net/sendemail fails with perl 5.14 (INET6) (was: Re: net/sendemail fails after updating Perl)

2011-05-22 Thread Hajimu UMEMOTO
Hi,

 On Sun, 22 May 2011 15:51:35 +0300
 Ion-Mihai Tetcu ite...@freebsd.org said:

 jerry The port: /net/sendemail builds fine after the update to
 jerry Perl; however, it no longer runs. It terminates with this
 jerry error message:
 
 jerry Subroutine IO::Socket::INET6::sockaddr_in6 redefined
 jerry at /usr/local/lib/perl5/5.14.0/Exporter.pm line 67.
 jerry at /usr/local/lib/perl5/site_perl/5.14.0/IO/Socket/INET6.pm
 jerry line 21
 
 Perl 5.14 has its own IPv6 support.  I suspect it is conflict with
 p5-IO-Socket-INET6.

itetcu No, a nice thing about this port is that it's self contained (the only
itetcu two optional depends, for TLS, are p5-IO-Socket-SSL and 
p5-Crypt-SSLeay).

Okay, net/sendemail itself doesn't depend on p5-IO-Socket-INET6,
directly.  However, it seems that p5-IO-Socket-SSL has an option to
enable IPv6 support which is off by default.  When an IPv6 option is
enabled, p5-IO-Socket-SSL depends on p5-IO-Socket-INET6.

/usr/local/lib/perl5/site_perl/5.14.0/IO/Socket/INET6.pm imports
sockaddr_in6() from Socket6.  However, 5.14 has sockaddr_in6() in
/usr/local/lib/perl5/5.14.0/mach/Socket.pm.  It seems to me that
IO::Socket::INET6 has to import sockaddr_in6() conditionally, now.

itetcu The port is at the latest version (released in 2009, h).
itetcu Since perl 5.14 is not the default, I marked it broken for now and
itetcu ping upstream to see if there's still any active development.
itetcu I don't intend to maintain this as a fork ; anyone wanting to take over
itetcu maintainership has just to ping me.

I agreed.  5.14 is not the default.

 I found other compatibility issue that 5.14 deesn't has sv_undef,
 sv_yes nor sv_no, anymore.  It causes that cyrus-imapd doesn't build
 with 5.14.  Perhaps, there are more ports which are affected by this
 issue.

itetcu Any way to detect this at build time? We could od a run on pointy if
itetcu that's the case, and at least have a list of problems.

Yes, I found this at build time.  I committed the workaround for
cyrus-imapd23 and cyrus-imapd24, already.

http://www.freebsd.org/cgi/cvsweb.cgi/ports/mail/cyrus-imapd24/files/patch-perl%3A%3Aimap%3A%3AIMAP.xs#rev1.3

Sincerely,

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
u...@mahoroba.org  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/
___
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: net/sendemail fails after updating Perl

2011-05-22 Thread Marco Beishuizen

On Sat, 21 May 2011, the wise Jerry wrote:


The port: /net/sendemail builds fine after the update to Perl;
however, it no longer runs. It terminates with this error message:

Subroutine IO::Socket::INET6::sockaddr_in6 redefined at 
/usr/local/lib/perl5/5.14.0/Exporter.pm line 67.
at /usr/local/lib/perl5/site_perl/5.14.0/IO/Socket/INET6.pm line 21

This is a FreeBSD 8.2-STABLE amd64 machine. I followed the directions
in the UPDATING file when upgrading Perl and then even did a reboot to
insure everything would start up correctly. The only errors I received
when updating Perl were regarding graphics/graphviz which was
previously reported and www/web-gtk2 for which a fix is not yet
ready.


I'm getting this same error message with spamd:

...
/usr/local/etc/rc.d/sa-spamd restart
Stopping spamd.
Waiting for PIDS: 44108.
Starting spamd.
Subroutine IO::Socket::INET6::sockaddr_in6 redefined at 
/usr/local/lib/perl5/5.14.0/Exporter.pm line 67.

 at /usr/local/lib/perl5/site_perl/5.14.0/IO/Socket/INET6.pm line 21
...

Marco

--
Doctors and lawyers must go to school for years and years, often with
little sleep and with great sacrifice to their first wives.
-- Roy G. Blount, Jr.
___
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: net/sendemail fails after updating Perl

2011-05-22 Thread Ruslan Mahmatkhanov

22.05.2011 02:30, Jerry пишет:

On Sat, 21 May 2011 22:38:33 +0400
Ruslan Mahmatkhanovcvs-...@yandex.ru  articulated:


21.05.2011 22:30, Doug Barton пишет:


Check /usr/local/lib/perl5/ and /usr/local/lib/perl5/site_perl to
see if you still have modules installed from the previous version
of perl. If you do, use pkg_info -W to find what module, and
reinstall it. If you use portmaster, 'portmaster p5' is usually
sufficient to fix this, but sometimes things other than p5-*
modules install files in that path.


git and ImageMagick in my case, so may be they should be bumped.


I have a feeling that more will be crawling out of the woodwork. In any
case, it is a problem that needs solving.


No, it just took my mind that switching to the 5.14,
is not mandatory so bumping this ports will be
pointless to all users (and they are most of users)
who decide to stay with old perl - they just end up
with unneeded superfluous rebuilds. And those who
want to be on the edge with perl should follow
UPDATING entry (rebuild all that depends on perl)
or resolve such issues manually.
But they surely should be bumped when ports tree will
be switched to 5.14 as a main perl version.

--
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: net/sendemail fails after updating Perl

2011-05-22 Thread Jase Thew

On 22/05/2011 12:13, Jerry wrote:


[snip]

Been there, done that; however, the problem still exists. If you had
read my original post you would have been aware of that.


Yes, you are quite right - I apologise for only having scanned your OP.

Regards,

Jase.
___
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: net/sendemail fails after updating Perl

2011-05-22 Thread Jerry
On Sun, 22 May 2011 19:00:52 +0200 (CEST)
Marco Beishuizen mb...@xs4all.nl articulated:

{SNIP}

 I'm getting this same error message with spamd: 
 ...
 /usr/local/etc/rc.d/sa-spamd restart
 Stopping spamd.
 Waiting for PIDS: 44108.
 Starting spamd.
 Subroutine IO::Socket::INET6::sockaddr_in6 redefined at 
 /usr/local/lib/perl5/5.14.0/Exporter.pm line 67.
   at /usr/local/lib/perl5/site_perl/5.14.0/IO/Socket/INET6.pm line 21

Did you file a PR against it? IMHO, the more PRs filed against this
problem, the sooner it will be resolved.


-- 
Jerry ✌
jerry+po...@seibercom.net

 ''~``
( o o )
+--.oooO--(_)--Oooo.--+
| |
|.oooO|
|(   )   Oooo.|
+-\ ((   )+
   \_)) /
 (_/
___
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: net/sendemail fails after updating Perl

2011-05-22 Thread Sahil Tandon
On Sun, 2011-05-22 at 21:18:24 +0400, Ruslan Mahmatkhanov wrote:

 22.05.2011 02:30, Jerry пишет:
 I have a feeling that more will be crawling out of the woodwork. In
 any case, it is a problem that needs solving.
 
 No, it just took my mind that switching to the 5.14, is not mandatory
 so bumping this ports will be pointless to all users (and they are
 most of users) who decide to stay with old perl - they just end up
 with unneeded superfluous rebuilds. And those who want to be on the
 edge with perl should follow UPDATING entry (rebuild all that depends
 on perl) or resolve such issues manually.  But they surely should be
 bumped when ports tree will be switched to 5.14 as a main perl
 version.

Exactly.  5.14 is not default; the whole point is for users and
volunteers to contribute with constructive feedback and patches to
improve integration with FreeBSD.  It should come as no surprise that
this is an iterative process with unavoidable bumps along the way.

-- 
Sahil Tandon sa...@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


net/sendemail fails after updating Perl

2011-05-21 Thread Jerry
The port: /net/sendemail builds fine after the update to Perl;
however, it no longer runs. It terminates with this error message:

Subroutine IO::Socket::INET6::sockaddr_in6 redefined at 
/usr/local/lib/perl5/5.14.0/Exporter.pm line 67.
 at /usr/local/lib/perl5/site_perl/5.14.0/IO/Socket/INET6.pm line 21

This is a FreeBSD 8.2-STABLE amd64 machine. I followed the directions
in the UPDATING file when upgrading Perl and then even did a reboot to
insure everything would start up correctly. The only errors I received
when updating Perl were regarding graphics/graphviz which was
previously reported and www/web-gtk2 for which a fix is not yet
ready.


-- 
Jerry ✌
jerry+po...@seibercom.net

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__
___
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: net/sendemail fails after updating Perl

2011-05-21 Thread Doug Barton

On 05/21/2011 05:36, Jerry wrote:

The port: /net/sendemail builds fine after the update to Perl;
however, it no longer runs. It terminates with this error message:

Subroutine IO::Socket::INET6::sockaddr_in6 redefined at 
/usr/local/lib/perl5/5.14.0/Exporter.pm line 67.
  at /usr/local/lib/perl5/site_perl/5.14.0/IO/Socket/INET6.pm line 21


Check /usr/local/lib/perl5/ and /usr/local/lib/perl5/site_perl to see if 
you still have modules installed from the previous version of perl. If 
you do, use pkg_info -W to find what module, and reinstall it. If you 
use portmaster, 'portmaster p5' is usually sufficient to fix this, but 
sometimes things other than p5-* modules install files in that path.



hth,

Doug

--

Nothin' ever doesn't change, but nothin' changes much.
-- OK Go

Breadth of IT experience, and depth of knowledge in the DNS.
Yours for the right price.  :)  http://SupersetSolutions.com/

___
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: net/sendemail fails after updating Perl

2011-05-21 Thread Ruslan Mahmatkhanov

21.05.2011 22:30, Doug Barton пишет:


Check /usr/local/lib/perl5/ and /usr/local/lib/perl5/site_perl to see if you
still have modules installed from the previous version of perl. If you do, use
pkg_info -W to find what module, and reinstall it. If you use portmaster,
'portmaster p5' is usually sufficient to fix this, but sometimes things other
than p5-* modules install files in that path.


git and ImageMagick in my case, so may be they should be bumped.

--
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: net/sendemail fails after updating Perl

2011-05-21 Thread Jerry
On Sat, 21 May 2011 22:38:33 +0400
Ruslan Mahmatkhanov cvs-...@yandex.ru articulated:

 21.05.2011 22:30, Doug Barton пишет:
 
  Check /usr/local/lib/perl5/ and /usr/local/lib/perl5/site_perl to
  see if you still have modules installed from the previous version
  of perl. If you do, use pkg_info -W to find what module, and
  reinstall it. If you use portmaster, 'portmaster p5' is usually
  sufficient to fix this, but sometimes things other than p5-*
  modules install files in that path.
 
 git and ImageMagick in my case, so may be they should be bumped.

I have a feeling that more will be crawling out of the woodwork. In any
case, it is a problem that needs solving.

-- 
Jerry ✌
jerry+po...@seibercom.net

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__

___
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: net/sendemail fails after updating Perl

2011-05-21 Thread Jase Thew

On 21/05/2011 23:30, Jerry wrote:

On Sat, 21 May 2011 22:38:33 +0400
Ruslan Mahmatkhanovcvs-...@yandex.ru  articulated:


21.05.2011 22:30, Doug Barton пишет:


Check /usr/local/lib/perl5/ and /usr/local/lib/perl5/site_perl to
see if you still have modules installed from the previous version
of perl. If you do, use pkg_info -W to find what module, and
reinstall it. If you use portmaster, 'portmaster p5' is usually
sufficient to fix this, but sometimes things other than p5-*
modules install files in that path.


git and ImageMagick in my case, so may be they should be bumped.


I have a feeling that more will be crawling out of the woodwork. In any
case, it is a problem that needs solving.



Isn't the recommended practice to reinstall all perl related ports after 
upgrading perl to a new minor version?


Taken from /usr/ports/UPDATING :

20110517:
  AFFECTS: users of lang/perl*
  AUTHOR: s...@freebsd.org

  lang/perl5.14 is out. If you want to switch to it from, for example
  lang/perl5.12, that is:

  Portupgrade users:
0) Fix pkgdb.db (for safety):
pkgdb -Ff

1) Reinstall new version of Perl (5.14):
env DISABLE_CONFLICTS=1 portupgrade -o lang/perl5.14 -f 
perl-5.12.\*


2) Reinstall everything that depends on Perl:
portupgrade -fr perl

  Portmaster users:
portmaster -o lang/perl5.14 lang/perl5.12

Conservative:
portmaster p5-

Comprehensive (but perhaps overkill):
portmaster -r perl-

  Note: If the perl- glob matches more than one port you will need to
specify the name of the Perl directory in /var/db/pkg explicitly.

Regards,

Jase.
___
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: Updating perl entries in make.conf (via package)

2007-01-15 Thread Alexander Leidinger
Quoting Peter Losher [EMAIL PROTECTED] (from Sun, 14 Jan 2007  
19:29:25 -0800):



Hi,

I am updating several 5.x machines, and in the process updating the perl
packages from 5.6.x to 5.8.x.  What I have noticed is that if you are
installing a package on a new system, the package installs the symlinks
in /usr/bin and puts the Perl env variables in /etc/make.conf (as expected).

However, when updating (via pkg_delete -a, then pkg_add or portupgrade)
the symlinks aren't maintained and the perl variables are not modified.
 And the use.perl script seems to no longer exist (or I'd just have
portupgrade run 'use.perl port' after updating the perl package)

Is there a new/better way that perl is updated via packages so that the
symlinks are maintained and the entries in /etc/make.conf are updated
with the new perl version?


While we are at it: I want to add that updating stuff in/usr/bin fails  
with a read-only base system.


In my case I have jails where the basesystem is a RO nullfs mount. It  
is shared between all jails. In case someone wants to reproduce it,  
you just have to use ezjails (it is in the ports collection) to create  
jails. You just need to add a path with enough free space to the  
config, add an additional IP to the machine and then run ezjail-admin  
create ... (please consult the man page for options to use a prebuild  
world and how specify the IP to use).


Bye,
Alexander.

--
No small art is it to sleep: it is necessary
for that purpose to keep awake all day.
-- Nietzsche

http://www.Leidinger.netAlexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org   netchild @ FreeBSD.org  : PGP ID = 72077137
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to [EMAIL PROTECTED]


Updating perl entries in make.conf (via package)

2007-01-14 Thread Peter Losher
Hi,

I am updating several 5.x machines, and in the process updating the perl
packages from 5.6.x to 5.8.x.  What I have noticed is that if you are
installing a package on a new system, the package installs the symlinks
in /usr/bin and puts the Perl env variables in /etc/make.conf (as expected).

However, when updating (via pkg_delete -a, then pkg_add or portupgrade)
the symlinks aren't maintained and the perl variables are not modified.
 And the use.perl script seems to no longer exist (or I'd just have
portupgrade run 'use.perl port' after updating the perl package)

Is there a new/better way that perl is updated via packages so that the
symlinks are maintained and the entries in /etc/make.conf are updated
with the new perl version?

Thanks - Peter
-- 
[EMAIL PROTECTED] | ISC | OpenPGP 0xE8048D08 | The bits must flow



signature.asc
Description: OpenPGP digital signature