Re: Latest/perl.tbz symlink missing on FTP mirrors

2009-09-25 Thread Philip M. Gollucci
Pav Lucistnik wrote:
 Philip M. Gollucci píše v po 21. 09. 2009 v 16:19 -0400:
 
 Well that might be the 'current' case, but lang/perl5.10's latest link 
 has not been present for 6+ months.
 
 Because the port declares NO_LATEST_LINK in it's Makefile!

yes, thats not news to me, I said that in the 1st e-mail.


-- 

1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70  3F8C 75B8 8FFB DB9B 8C1C
Philip M. Gollucci (pgollu...@p6m7g8.com) c: 703.336.9354
Consultant  - P6M7G8 Inc.http://p6m7g8.net
Senior Sys Admin- RideCharge, Inc.   http://ridecharge.com
ASF Member  - Apache Software Foundation http://apache.org
FreeBSD Committer   - FreeBSD Foundation http://freebsd.org

Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.
___
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: Latest/perl.tbz symlink missing on FTP mirrors

2009-09-21 Thread Pav Lucistnik
Philip M. Gollucci píše v po 21. 09. 2009 v 01:15 -0400:
 Pav Lucistnik wrote:
  Hi Jeremy,
  
  yes, we (portmgr) noticed this too. But we don't know why it happens,
  yet.
 
 I'm 99% sure its because lang/perl5.10 is built after lang/perl5.8 and
 the latter sets NO_LATEST_LINK=yes.

If that's the cause, we have a serious bug in our infrastructure.

 1) lang/perl5.10 should set latest link to perl5.10
 2) it should not set no latest link
 3) lang/perl5.8 should set latest link to perl5.8

No, pkg_add -r perl needs to keep working with intuitive results.

-- 
Pav Lucistnik p...@oook.cz
  p...@freebsd.org

Two sausages are in a frying pan.
One says, Geez, it's hot in here isn't it?
And the other one says, Aah! A talking sausage!


signature.asc
Description: Toto je digitálně	 podepsaná část	 zprávy


Re: Latest/perl.tbz symlink missing on FTP mirrors

2009-09-21 Thread Erwin Lansing
On Mon, Sep 21, 2009 at 01:15:22AM -0400, Philip M. Gollucci wrote:
 Pav Lucistnik wrote:
  Hi Jeremy,
  
  yes, we (portmgr) noticed this too. But we don't know why it happens,
  yet.
 
 I'm 99% sure its because lang/perl5.10 is built after lang/perl5.8 and
 the latter sets NO_LATEST_LINK=yes.
 
 1) lang/perl5.10 should set latest link to perl5.10
 2) it should not set no latest link
 3) lang/perl5.8 should set latest link to perl5.8
 
Peter Losher poked me about this a few days ago at EuroBSDCon and I
looked into it, but didn't find the cause yet.  It's on my TODO list for
when I get home.  Your analysis is unfortunately not right, as it's not
just perl but from what I can tell all latest links, so something bad is
definately going on.

-erwin

-- 
Erwin Lansing   http://droso.org
Prediction is very difficult
especially about the futureer...@freebsd.org


pgp0vYi8r4AAA.pgp
Description: PGP signature


Re: Latest/perl.tbz symlink missing on FTP mirrors

2009-09-21 Thread Philip M. Gollucci

Erwin Lansing wrote:

On Mon, Sep 21, 2009 at 01:15:22AM -0400, Philip M. Gollucci wrote:

Pav Lucistnik wrote:

Hi Jeremy,

yes, we (portmgr) noticed this too. But we don't know why it happens,
yet.

I'm 99% sure its because lang/perl5.10 is built after lang/perl5.8 and
the latter sets NO_LATEST_LINK=yes.

1) lang/perl5.10 should set latest link to perl5.10
2) it should not set no latest link
3) lang/perl5.8 should set latest link to perl5.8


Peter Losher poked me about this a few days ago at EuroBSDCon and I
looked into it, but didn't find the cause yet.  It's on my TODO list for
when I get home.  Your analysis is unfortunately not right, as it's not
just perl but from what I can tell all latest links, so something bad is
definately going on.


Well that might be the 'current' case, but lang/perl5.10's latest link 
has not been present for 6+ months.


I'd be fine if lang/perl5.8 didn't override LATEST_LINK.  I still think 
1 and 2 are correct changes regardless of the underlying issue.




--

1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70  3F8C 75B8 8FFB DB9B 8C1C
Philip M. Gollucci (pgollu...@p6m7g8.com) c: 703.336.9354
Consultant  - P6M7G8 Inc.http://p6m7g8.net
Senior Sys Admin- RideCharge, Inc.   http://ridecharge.com
ASF Member  - Apache Software Foundation http://apache.org
FreeBSD Committer   - FreeBSD Foundation http://freebsd.org

Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.
___
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: Latest/perl.tbz symlink missing on FTP mirrors

2009-09-21 Thread Pav Lucistnik
Philip M. Gollucci píše v po 21. 09. 2009 v 16:19 -0400:

 Well that might be the 'current' case, but lang/perl5.10's latest link 
 has not been present for 6+ months.

Because the port declares NO_LATEST_LINK in it's Makefile!

-- 
Pav Lucistnik p...@oook.cz
  p...@freebsd.org
I want to earn the right to be obnoxious before I'm too bitter to really
enjoy it. -- Able


signature.asc
Description: Toto je digitálně	 podepsaná část	 zprávy


Re: Latest/perl.tbz symlink missing on FTP mirrors

2009-09-20 Thread Pav Lucistnik
Hi Jeremy,

yes, we (portmgr) noticed this too. But we don't know why it happens,
yet.

Jeremy Chadwick píše v ne 20. 09. 2009 v 08:34 -0700:
 I came across the below today while rebuilding one of my boxes.  It
 appears the perl.tbz symlink in Latest/ on the FTP mirrors has gone
 missing:
 
 gujoja# pkg_add -r perl
 Error: FTP Unable to get 
 ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7-stable/Latest/perl.tbz:
  File unavailable (e.g., file not found, no access)
 pkg_add: unable to fetch 
 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7-stable/Latest/perl.tbz'
  by URL
 
 gujoja# ftp 
 ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7-stable/Latest/
 Trying 204.152.184.73...
 Connected to ftp.freebsd.org.
 220 Welcome to freebsd.isc.org.
 {snip}
 ftp dir perl*
 227 Entering Passive Mode (204,152,184,73,216,226)
 150 Here comes the directory listing.
 lrwxr-xr-x1 110  1002   26 Aug 03 14:39 perlconsole.tbz - 
 ../All/perlconsole-0.4.tbz
 lrwxr-xr-x1 110  1002   24 Aug 03 14:39 perldap.tbz - 
 ../All/perldap-1.4.1.tbz
 lrwxr-xr-x1 110  1002   24 Sep 07 05:21 perlftlib.tbz - 
 ../All/perlftlib-1.2.tbz
 lrwxr-xr-x1 110  1002   28 Sep 07 05:21 perltidy.tbz - 
 ../All/perltidy-20090616.tbz
 ftp cd ../All
 250 Directory successfully changed.
 ftp dir perl*
 227 Entering Passive Mode (204,152,184,73,123,76)
 150 Here comes the directory listing.
 -rw-r--r--1 110  1002 13542336 Jul 12 06:04 perl-5.10.0_4.tbz
 -rw-r--r--1 110  1002 12015615 Jun 14 20:59 perl-5.8.9_3.tbz
 -rw-r--r--1 110  100241343 Jun 15 19:01 perl2html-0.9.2_1.tbz
 -rw-r--r--1 110  1002 9633 Aug 01 11:34 perlconsole-0.4.tbz
 -rw-r--r--1 110  1002   116249 Aug 19 07:03 perldap-1.4.1.tbz
 -rw-r--r--1 110  100239772 Aug 19 09:57 perlftlib-1.2.tbz
 -rw-r--r--1 110  1002   263681 Aug 17 07:52 perltidy-20090616.tbz
 226 Directory send OK.
 
 The workaround should be obvious, but here it is for users anyway:
 
 gujoja# pkg_add -r 
 ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7-stable/All/perl-5.8.9_3.tbz
 Fetching 
 ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7-stable/All/perl-5.8.9_3.tbz...
   Done.
 {snip}
 
-- 
Pav Lucistnik p...@oook.cz
  p...@freebsd.org
On second thought, let's not go to Camelot. It is a silly place.


signature.asc
Description: Toto je digitálně	 podepsaná část	 zprávy


Re: Latest/perl.tbz symlink missing on FTP mirrors

2009-09-20 Thread Philip M. Gollucci
Pav Lucistnik wrote:
 Hi Jeremy,
 
 yes, we (portmgr) noticed this too. But we don't know why it happens,
 yet.

I'm 99% sure its because lang/perl5.10 is built after lang/perl5.8 and
the latter sets NO_LATEST_LINK=yes.

1) lang/perl5.10 should set latest link to perl5.10
2) it should not set no latest link
3) lang/perl5.8 should set latest link to perl5.8

HTH



-- 

1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70  3F8C 75B8 8FFB DB9B 8C1C
Philip M. Gollucci (pgollu...@p6m7g8.com) c: 703.336.9354
Consultant  - P6M7G8 Inc.http://p6m7g8.net
Senior Sys Admin- RideCharge, Inc.   http://ridecharge.com
ASF Member  - Apache Software Foundation http://apache.org
FreeBSD Committer   - FreeBSD Foundation http://freebsd.org

Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.
___
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