From owner-freebsd-ports@FreeBSD.ORG Fri Jun 14 10:12:36 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 32F1DDAE for ; Fri, 14 Jun 2013 10:12:36 +0000 (UTC) (envelope-from mueller6724@bellsouth.net) Received: from nm19-vm0.access.bullet.mail.mud.yahoo.com (nm19-vm0.access.bullet.mail.mud.yahoo.com [66.94.236.25]) by mx1.freebsd.org (Postfix) with ESMTP id CF97415D8 for ; Fri, 14 Jun 2013 10:12:35 +0000 (UTC) Received: from [66.94.237.127] by nm19.access.bullet.mail.mud.yahoo.com with NNFMP; 14 Jun 2013 10:12:29 -0000 Received: from [98.138.226.244] by tm2.access.bullet.mail.mud.yahoo.com with NNFMP; 14 Jun 2013 10:12:29 -0000 Received: from [127.0.0.1] by smtp115.sbc.mail.ne1.yahoo.com with NNFMP; 14 Jun 2013 10:12:29 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s1024; t=1371204749; bh=0FeU1nV14S/UV626KWQJE015GFUOmLrL7OaU8OS0/6Y=; h=X-Yahoo-Newman-Id:Message-ID:Date:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:Subject; b=g0gLrepjw9UQpXKWaNY3EwfNyEUWKIW40nfPEV0VJSN39D84wMAWia1rtZc2aK/1f2jS28jmr12bTc3uD+oWo9NoT6FLEoCSZc88rRtS5HugMdJRMhvEv4qRDBcGFJW1mYhLytsNT+7Woh8Jb01mCAwJoC0udzjGC21/UpKleF4= X-Yahoo-Newman-Id: 609568.9341.bm@smtp115.sbc.mail.ne1.yahoo.com Message-ID: <609568.9341.bm@smtp115.sbc.mail.ne1.yahoo.com> Date: Fri, 14 Jun 2013 03:12:29 -0700 (PDT) X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: AHZJrLAVM1lsslo7K6DGQNf9iENczdnRtiGVUt5qZEVzAL5 X0Bi_bi6Ips_WuYS_2X_u1a6TxmTYlSCCjjGVl_vXbZqP5OK_n9RMD4vO4TX hzxLFd3RxqC8ckudOZbbVqnns5_vmMIAor8WIv6w2RKVYsgDp8cZxMqHR3SZ KBivzevMWxsiZEJgrduVrCf.ZP6yDBfzNNuW6sI0Ji91xVuNaV0ccOzmYNPN 77tS8FvEGHqjNqwKXQSLZXLM0_wpfnIKMfbZsBUrYH1yGDdnbJhf8CSIzguC hkPqonu36msKnvm2YDjWdPnZHwa5Y.2fSZMZxSJ68AsSCNZD4uv9LDZStA7Y P02prZM.iBsBpXBn4tYiPxQTZqNhPwNzScLPffG8iVE0A764sVTk6Dp.F9Vz KQuiTtZOg3_gqTOF2AkmrK.65dTtOFFOsyQdRAH8jDy7UrTSPwuPUwQ2CHfa Ag.zkBbz3nJq8fLbQZRsHDn0ZzcFABr3xvfrVnLsDEUCNxI3qnT4951Aw01q lQwCYVRZ3xb5lGLElc1X5aYI- X-Yahoo-SMTP: Kz_aW1.swBBYof3zAD7.RWzXz9ZAQVDMml1VADsbgPT4Kq79LC0- X-Rocket-Received: from localhost (mueller6724@74.130.200.176 with plain) by smtp115.sbc.mail.ne1.yahoo.com with SMTP; 14 Jun 2013 03:12:29 -0700 PDT From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: Rebuild all ports for perl minor version update? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jun 2013 10:12:36 -0000 from my priginal post: I see in the $PORTSDIR/UPDATING file that perl has been updated. perl5.16 has been updated from 5.16.2 to 5.16.3 . Since this is only (?) a minor-version update, why should it be necessary to upgrade all ports that depend on perl? portmaster -r perl In that case, why didn't they go to perl 5.18? Since so many ports depend on perl, and png too, maybe they should have updated perl and png (to 1.6.x) at the same time, then two massive portmaster or portupgrade runs could have been done together, as one even bigger portmaster or portupgrade run? John Marino responded: > According to OpenBSD's Marc Espie on a pkgsrc list, a lot of > established scripts will break on perl 5.18. Apparently it is not > highly backwards compatible. > A large % of the perl packages would cease to build if they just moved > to 5.18. A minor upgrade is definitely better. But then why must all FreeBSD ports that depend on perl be rebuilt for a minor-version upgrade, 5.16.2 to 5.16.3? Tom