Re: Latest/perl.tbz symlink missing on FTP mirrors
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
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
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
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
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
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
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