From owner-freebsd-ports@FreeBSD.ORG Sun Jun 16 09:53:31 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 90D476D7 for ; Sun, 16 Jun 2013 09:53:31 +0000 (UTC) (envelope-from mueller6724@bellsouth.net) Received: from nm9.access.bullet.mail.sp2.yahoo.com (nm9.access.bullet.mail.sp2.yahoo.com [98.139.44.136]) by mx1.freebsd.org (Postfix) with ESMTP id 5D33811B0 for ; Sun, 16 Jun 2013 09:53:30 +0000 (UTC) Received: from [98.139.44.102] by nm9.access.bullet.mail.sp2.yahoo.com with NNFMP; 16 Jun 2013 09:51:40 -0000 Received: from [98.138.226.244] by tm7.access.bullet.mail.sp2.yahoo.com with NNFMP; 16 Jun 2013 09:51:40 -0000 Received: from [127.0.0.1] by smtp115.sbc.mail.ne1.yahoo.com with NNFMP; 16 Jun 2013 09:51:40 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s1024; t=1371376300; bh=/lGibspGnuu/PPlhU/qcSy3EhGIEQOOKA6fQ/Xvza2E=; 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=6qq3w7CjzAlAHyuQztXzIpinXU0PxGurY4B7kbMlN6evGyYXb2uHNwA3/Va46yK+ohGuEHN1GpXdTktViS5GbGZ6OIXS8L4onEmTbrSDpp6U7y7x5uEU3qR4sDp6eIfSe2SU3NK1LTvtHNU/C02kSiy9q+zQxyEu1pcJ28dCMkY= X-Yahoo-Newman-Id: 260038.21300.bm@smtp115.sbc.mail.ne1.yahoo.com Message-ID: <260038.21300.bm@smtp115.sbc.mail.ne1.yahoo.com> Date: Sun, 16 Jun 2013 02:51:40 -0700 (PDT) X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: o71QHXUVM1no8jVR3bt1P8LTDJnTfYZlO__hN72gqdQ_jET hhdxoYIlUfj3hqkliZstKpYekCBK0Dmq_pCuQdF6xLm7hwtt3NBB9IoCsAsy 5k94RcrAA.CBEp5t3HAkb2p.r_m3yXLPrwRQlNBibsNRsHJBlKZJ_uN5xZmM aVHTrD8vd_nnPzsVbln4uaFoIlv_1Tq1RSaiuZY1syukweOVK2_3AwKkKA1L x6d9V0WOp_or_0jKO4LIVJ79xAbxhDzKuEKybJzTT3BvA2hlrOSuys1dJNip d3YdJkaPzUndpN6q7ImK.R2_W0incMYy6pPZpGrKKng9YFfXdum.L1f1wXn4 SlffbvqEbkF50MKNRSinnr3dYlyp1D9kp6f3bCCcmR01t982eCXi1TCMy.Lq E6R3o4s375lOsEd8rdKe3c3UaDczlr3oBVugawIOo3H9TMglW0w9L3U6rjfE 9kEOMEU5LhzhUGrEVQKoQVFjM6dqCRTCy7sc1CvgscQz7yfk0NKpzb2hGfI7 KixWuvr4q8KFlxjRyzHqVi4A- 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; 16 Jun 2013 02:51:40 -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: Sun, 16 Jun 2013 09:53:31 -0000 > They don't really need to be re-built, but it is the safest way to go. I > never go that way as he risk is EXTREMELY low and the time savings are HUGE. > I just posted a much quicker way in the thread on Broken SNMP::Info. > Start with "portmaster p5-". Then go check on the remaining files (not > directories) under /usr/local/lib/perl5/site_perl/OLD_PERL_VERSION and > re-build the ports that installed them (pkg_info -W FILENAME to find them). > Also, the changes to the perl ports were for the exact purpose of > eliminating the future need to do these rebuilds for minor version updates. -- > R. Kevin Oberman, Network Engineer Reading UPDATING again showed that there was a modification in direcctory structure. Maybe that's the reason for upgrading all ports that depend on perl. But then why not go further and upgrade to perl 5.18? So now I do the massive portmaster upgrade and am stopped by silly little things, like a conflict between the old transmission-gtk2 and the newer version, and later gcc can't make clean because of checksum errors. It didn't know to deinstall the old transmission-gtk2? So I ran pkg delete transmission-gtk2, knowing it was to be rebuilt to a newer version. Also, the gcc-4.6.4 upgrade was apparently successful, and no work directory remains for that port. A long operation can be done while the user is doing other things, like bed, food preparation, eating, outside errands, work on another computer, etc. Tom