From owner-freebsd-perl@FreeBSD.ORG Sun Jul 28 09:00:22 2013 Return-Path: Delivered-To: perl@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 6CFA9AC6; Sun, 28 Jul 2013 09:00:22 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 43ED625AE; Sun, 28 Jul 2013 09:00:22 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r6S90Mno030310; Sun, 28 Jul 2013 09:00:22 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r6S90MKk030309; Sun, 28 Jul 2013 09:00:22 GMT (envelope-from edwin) Date: Sun, 28 Jul 2013 09:00:22 GMT Message-Id: <201307280900.r6S90MKk030309@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, perl@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/180902: [patch update] databases/p5-DBI 1.627 -> 1.628 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jul 2013 09:00:22 -0000 Synopsis: [patch update] databases/p5-DBI 1.627 -> 1.628 Responsible-Changed-From-To: freebsd-ports-bugs->perl Responsible-Changed-By: edwin Responsible-Changed-When: Sun Jul 28 09:00:21 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=180902 From owner-freebsd-perl@FreeBSD.ORG Sun Jul 28 09:38:12 2013 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id A672B17D for ; Sun, 28 Jul 2013 09:38:12 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9472E26DB for ; Sun, 28 Jul 2013 09:38:12 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r6S9cCiC080048 for ; Sun, 28 Jul 2013 09:38:12 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r6S9cCRl080045; Sun, 28 Jul 2013 09:38:12 GMT (envelope-from portscout) Message-Id: <201307280938.r6S9cCRl080045@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sun, 28 Jul 2013 09:38:12 +0000 From: portscout@FreeBSD.org To: perl@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jul 2013 09:38:12 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/perl@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/p5-Moose | 2.0802 | 2.1004 ------------------------------------------------+-----------------+------------ graphics/p5-Graph-ReadWrite | 2.03 | 2.04 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-perl@FreeBSD.ORG Sun Jul 28 11:37:45 2013 Return-Path: Delivered-To: perl@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 9E5D05B7; Sun, 28 Jul 2013 11:37:45 +0000 (UTC) (envelope-from culot@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7402A29DB; Sun, 28 Jul 2013 11:37:45 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r6SBbjCe061595; Sun, 28 Jul 2013 11:37:45 GMT (envelope-from culot@freefall.freebsd.org) Received: (from culot@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r6SBbjF7061594; Sun, 28 Jul 2013 11:37:45 GMT (envelope-from culot) Date: Sun, 28 Jul 2013 11:37:45 GMT Message-Id: <201307281137.r6SBbjF7061594@freefall.freebsd.org> To: culot@FreeBSD.org, perl@FreeBSD.org, culot@FreeBSD.org From: culot@FreeBSD.org Subject: Re: ports/180902: [patch update] databases/p5-DBI 1.627 -> 1.628 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jul 2013 11:37:45 -0000 Synopsis: [patch update] databases/p5-DBI 1.627 -> 1.628 Responsible-Changed-From-To: perl->culot Responsible-Changed-By: culot Responsible-Changed-When: Sun Jul 28 11:37:45 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=180902 From owner-freebsd-perl@FreeBSD.ORG Mon Jul 29 09:19:31 2013 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 2DACA5AA for ; Mon, 29 Jul 2013 09:19:31 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1BAF82915 for ; Mon, 29 Jul 2013 09:19:31 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r6T9JU9c047780 for ; Mon, 29 Jul 2013 09:19:30 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r6T9JUv0047777; Mon, 29 Jul 2013 09:19:30 GMT (envelope-from portscout) Message-Id: <201307290919.r6T9JUv0047777@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Mon, 29 Jul 2013 09:19:30 +0000 From: portscout@FreeBSD.org To: perl@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 09:19:31 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/perl@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ databases/p5-DBD-SQLite | 1.39 | 1.40 ------------------------------------------------+-----------------+------------ www/p5-Catalyst-Plugin-StackTrace | 0.11 | 0.12 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-perl@FreeBSD.ORG Mon Jul 29 11:07:46 2013 Return-Path: Delivered-To: perl@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 1281C49F for ; Mon, 29 Jul 2013 11:07:46 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 001382E7B for ; Mon, 29 Jul 2013 11:07:45 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r6TB7jvO063006 for ; Mon, 29 Jul 2013 11:07:45 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r6TB7jiO063004 for perl@FreeBSD.org; Mon, 29 Jul 2013 11:07:45 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 29 Jul 2013 11:07:45 GMT Message-Id: <201307291107.r6TB7jiO063004@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: perl@FreeBSD.org Subject: Current problem reports assigned to perl@FreeBSD.org X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 11:07:46 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/180340 perl Mk/bsd.perl.mk -- r320679 breaks backwards compatibili o ports/180313 perl New port: databases/p5-DBIx-Class-CustomPrefetch o ports/179188 perl New port: textproc/p5-checkbashisms o ports/179187 perl New port: security/p5-gpgdir o ports/178516 perl [NEW PORT] net-mgmt/p5-GRNOC-Config: A module to allow o ports/178405 perl devel/p5-Moose coredumps when built in Tinderbox o ports/177681 perl [maintainer update] ports audio/libamrnb and audio/lib o ports/177006 perl [PATCH] lang/perl5.12, lang/perl5.14, lang/perl5.16: D o ports/176894 perl lang/parrot 4.6.0 update failed o ports/175998 perl PERL_ARCHNAME != perl -V:archname in port Makefiles o ports/174360 perl [new port] net/p5-Net-Works o ports/174280 perl lang/perl5.16 make install fails on pkgng database fil o ports/172317 perl [NEW PORT] net/p5-SOAP-Transport-HTTP-Plack: Transport o ports/171820 perl [NEW PORT] textproc/p5-docbook2odf: Convert docbook do o ports/171793 perl lang/perl5.16 w/ POD complains of old groff version f ports/171762 perl New port: net-mgmt/p5-Nagios-Plugin-Beanstalk Module t f ports/168620 perl security/p5-GSSAPI build fails with heimdal port in ja a ports/163323 perl x11/rxvt-unicode fails to build with perl-5.12.4_3 and o ports/159087 perl lang/perl5.14: perl package conflicts with JSON::PP an o ports/156492 perl Multiple versions of Perl not supported 20 problems total. From owner-freebsd-perl@FreeBSD.ORG Mon Jul 29 13:42:47 2013 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 17779F96 for ; Mon, 29 Jul 2013 13:42:47 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wi0-x22a.google.com (mail-wi0-x22a.google.com [IPv6:2a00:1450:400c:c05::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9B91E26F3 for ; Mon, 29 Jul 2013 13:42:46 +0000 (UTC) Received: by mail-wi0-f170.google.com with SMTP id hi8so1110939wib.3 for ; Mon, 29 Jul 2013 06:42:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:subject:message-id:mime-version:content-type :content-disposition:user-agent; bh=u4Wllrv5M044R7RP+FI8Wvu4L0paLNruLRukH8b98Qg=; b=Gwo87X0+cEIVlHFk1SYIpj/GMrWwKARDmd75a7XqxHCJUFUzGbdMFw6lMh6vIac1kk AzyEqNcnvY0f+hlRTEKVPE5EPPkoNlQgIOF9nfUupqn4xK8HTXLieCwqGcY1THj6wVru 9GXWPwNcjND2SYeHXygPjU/Q2FPtnVBbBi4uK7yPLCGRYWq2pEVJ9jxXNIO7lo8o32ov go4aIh62kaEKAOzlwcPJ8Fad/wP3NobN2jQte4zqKTIzFsR9GONo1dQOZd8DpHL5/qIv GDwwzAgghLYTd2s2ATf0pyoBVUn1YOnIIrB8WMuYxwvkKNK+IdPgYd4N17Fk04DmIFsU iheg== X-Received: by 10.194.108.73 with SMTP id hi9mr32074488wjb.85.1375105364981; Mon, 29 Jul 2013 06:42:44 -0700 (PDT) Received: from ithaqua.etoilebsd.net (ithaqua.etoilebsd.net. [37.59.37.188]) by mx.google.com with ESMTPSA id o10sm22610417wiz.5.2013.07.29.06.42.43 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Mon, 29 Jul 2013 06:42:43 -0700 (PDT) Sender: Baptiste Daroussin Date: Mon, 29 Jul 2013 15:42:40 +0200 From: Baptiste Daroussin To: perl@FreeBSD.org Subject: [HEADSUP] Rework of perl infrastructure Message-ID: <20130729134240.GS98542@ithaqua.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="nccO0ldXW0cuDU6a" Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 13:42:47 -0000 --nccO0ldXW0cuDU6a Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, Andrej and I have been working together on reworking the perl infrastructure in the ports tree. What were we trying to solve? 1. each time perl is depend on at build time, perl is also appended to extract and patch dependency phase. Most of the time uselessly. Fixing make the dependency correct and gives us a 5% boost one package building order calculation on the clusters. 2. so far all perl requires writing to make.conf which is very bad when perl has to be setup on a box where / is readonly (the /usr/bin/perl symlink is yet another problem for later) 3. nothing was providing a framwork to properly handle manpages in the perl path. 4. bsd.perl.mk was included anyway, slowing down the infrastructure when not needed and making every single change to bsd.perl.mk inpacting the whole ports tree. After some discussion wether we should create a new bsd.perlng.mk of a USES we decided to go to the Uses infrastructure, but a special way. the USES infrastructure allows us to only load on demand the perl mk, which is good and fixes point 4 Problem ise perl5.mk can handle complex arguments which would have been ugly via USES: USES= perl5:5.14+:patch:configure erk So we decided to reuse USE_PERL5 and only USE_PERL5 the result it the following Now each time a port depend on perl it will load the perl framework: USES= perl5 If nothing more it added perl will become a build and run dependency. If we want it to only be a run dependency: USE_PERL5= run if we want to specify a version: USE_PERL5= 5.14+ run if we want to only have perl as a patch dependency: USE_PERL5= patch If you have manpages that goes to /usr/local/lib/perl5/5.14/man/man3/ Just define: P5MAN3= myman.3 A wiki page has been created to help the migration: https://wiki.freebsd.org/Ports/Uses=perl5 Diff is here http://people.freebsd.org/~bapt/newperl.diff if USES=perl5 is defined than the old bsd.perl.mk is no read anymore. Perl version can now be detected from /usr/local/etc/perl5_version (which will be added later to the perl packages themself) or by calling perl directly, it is not required anymore to modify /etc/make.conf regards, Bapt --nccO0ldXW0cuDU6a Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlH2cVAACgkQ8kTtMUmk6ExCZQCffeQr5O93FWvZ0S464W+XwKti 3EsAoIxp7rL42eF6K0M8ikb/9X7RDK7+ =7UEH -----END PGP SIGNATURE----- --nccO0ldXW0cuDU6a-- From owner-freebsd-perl@FreeBSD.ORG Tue Jul 30 09:13:19 2013 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id B888736A for ; Tue, 30 Jul 2013 09:13:19 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A71A72F64 for ; Tue, 30 Jul 2013 09:13:19 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r6U9DJcY019364 for ; Tue, 30 Jul 2013 09:13:19 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r6U9DJgo019360; Tue, 30 Jul 2013 09:13:19 GMT (envelope-from portscout) Message-Id: <201307300913.r6U9DJgo019360@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Tue, 30 Jul 2013 09:13:19 +0000 From: portscout@FreeBSD.org To: perl@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jul 2013 09:13:19 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/perl@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ databases/p5-Dancer-Plugin-Database | 2.04 | 2.05 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-perl@FreeBSD.ORG Wed Jul 31 09:25:29 2013 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id D57A4AEB for ; Wed, 31 Jul 2013 09:25:29 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C41D22540 for ; Wed, 31 Jul 2013 09:25:29 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r6V9PT7Z044817 for ; Wed, 31 Jul 2013 09:25:29 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r6V9PTvR044816; Wed, 31 Jul 2013 09:25:29 GMT (envelope-from portscout) Message-Id: <201307310925.r6V9PTvR044816@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 31 Jul 2013 09:25:29 +0000 From: portscout@FreeBSD.org To: perl@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 09:25:29 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/perl@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ databases/p5-Dancer-Plugin-Database | 2.04 | 2.07 ------------------------------------------------+-----------------+------------ devel/p5-CPAN-Changes | 0.21 | 0.22 ------------------------------------------------+-----------------+------------ devel/p5-Git-Wrapper | 0.029 | 0.030 ------------------------------------------------+-----------------+------------ security/p5-Crypt-CBC | 2.32 | 2.33 ------------------------------------------------+-----------------+------------ textproc/p5-Regexp-Log-Common | 0.07 | 0.08 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-perl@FreeBSD.ORG Wed Jul 31 18:30:08 2013 Return-Path: Delivered-To: perl@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 4BA8B50F; Wed, 31 Jul 2013 18:30:08 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2109321A5; Wed, 31 Jul 2013 18:30:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r6VIU7Nm051642; Wed, 31 Jul 2013 18:30:07 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r6VIU7BH051641; Wed, 31 Jul 2013 18:30:07 GMT (envelope-from edwin) Date: Wed, 31 Jul 2013 18:30:07 GMT Message-Id: <201307311830.r6VIU7BH051641@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, perl@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/180977: www/p5-Catalyst-Plugin-Session-Store-DBIC update X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 18:30:08 -0000 Synopsis: www/p5-Catalyst-Plugin-Session-Store-DBIC update Responsible-Changed-From-To: freebsd-ports-bugs->perl Responsible-Changed-By: edwin Responsible-Changed-When: Wed Jul 31 18:30:07 UTC 2013 Responsible-Changed-Why: perl@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=180977 From owner-freebsd-perl@FreeBSD.ORG Thu Aug 1 05:06:09 2013 Return-Path: Delivered-To: perl@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 9D5DE3B0; Thu, 1 Aug 2013 05:06:09 +0000 (UTC) (envelope-from culot@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6E44E27F0; Thu, 1 Aug 2013 05:06:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r71569Cf076978; Thu, 1 Aug 2013 05:06:09 GMT (envelope-from culot@freefall.freebsd.org) Received: (from culot@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r715699K076977; Thu, 1 Aug 2013 05:06:09 GMT (envelope-from culot) Date: Thu, 1 Aug 2013 05:06:09 GMT Message-Id: <201308010506.r715699K076977@freefall.freebsd.org> To: culot@FreeBSD.org, perl@FreeBSD.org, culot@FreeBSD.org From: culot@FreeBSD.org Subject: Re: ports/180977: www/p5-Catalyst-Plugin-Session-Store-DBIC update X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Aug 2013 05:06:09 -0000 Synopsis: www/p5-Catalyst-Plugin-Session-Store-DBIC update Responsible-Changed-From-To: perl->culot Responsible-Changed-By: culot Responsible-Changed-When: Thu Aug 1 05:06:09 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=180977 From owner-freebsd-perl@FreeBSD.ORG Thu Aug 1 15:31:38 2013 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 5E61715E; Thu, 1 Aug 2013 15:31:38 +0000 (UTC) (envelope-from bsd-lists@1command.com) Received: from udns.ultimateDNS.NET (ultimatedns.net [209.180.214.225]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1ADBA2A75; Thu, 1 Aug 2013 15:31:37 +0000 (UTC) Received: from udns.ultimateDNS.NET (localhost [127.0.0.1]) by udns.ultimateDNS.NET (8.14.5/8.14.5) with ESMTP id r71FVoCk013556; Thu, 1 Aug 2013 08:31:56 -0700 (PDT) (envelope-from bsd-lists@1command.com) Received: (from www@localhost) by udns.ultimateDNS.NET (8.14.5/8.14.5/Submit) id r71FVjP1013555; Thu, 1 Aug 2013 08:31:45 -0700 (PDT) (envelope-from bsd-lists@1command.com) Received: from udns.ultimatedns.net ([209.180.214.225]) (UDNSMS authenticated user chrish) by ultimatedns.net with HTTP; Thu, 1 Aug 2013 08:31:45 -0700 (PDT) Message-ID: <622977670ec4e80b844c5c6c978ae6f6.authenticated@ultimatedns.net> Date: Thu, 1 Aug 2013 08:31:45 -0700 (PDT) Subject: Please remove Perl from ports From: "Chris H" To: "freebsd-perl" , "freebsd-stable" User-Agent: UDNSMS/2.0.3 MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Aug 2013 15:31:38 -0000 Greetings, I currently manage several RELENG_8 servers. Recent changes in the manner in which base && ports must be managed have resulted in more than a fair amount of grief. the migration from cv(sup) --> subversion required re-working long standing, carefully crafted management procedures to be pitched to the trash, and re-invented. A recent change to the Perl installation structure presents an entire new set of headaches, rendering up(grading|dating) near, if not completely impossible. Case in point; an i386 8.3-STABLE box with it's last update just prior to the Perl structure change, began a new update this morning via portmaster(8). As it reached 163/300 upgrade targets, the process died with a missing dependency error -- p5-XML-Simple. Exploring /var/db/pkg revealed that it had already been installed/upgraded (p5-XML-Simple-2.20). Any attempt to re-install/forceably upgrade the module failed with "p5-XML-Simple-2.20 not installed". According to /usr/ports/UPDATING; 20130612: AFFECTS: users of lang/perl* and any port that depends on it AUTHOR: az@FreeBSD.org lang/perl5.12 has been upgraded from version 5.12.4 to 5.12.5 lang/perl5.14 has been upgraded from version 5.14.2 to 5.14.4 lang/perl5.16 has been upgraded from version 5.16.2 to 5.16.3 The directory structure where Perl is installed has also been modified: "major.minor" is now used instead of "major.minor.patchlevel". The "perl-after-upgrade" script has been removed. Please rebuild all Perl ports and all ports that depend on it: # portmaster -r perl or # portupgrade -rf perl or # pkg install -fR perl # portmaster -r perl ===>>> perl is not installed ===>>> Aborting update Hmm... # ls /usr/local/lib/perl5 5.14 5.14.2 site_perl Yep. Perl is installed. Any attempt to upgrade/update *any* Perl, or Perl related ports fail. I think it's probably fair to say, that the restructuring of the Perl installation is the cause -- no? How does reading, and following the instruction(s) provided in /usr/ports/UPDATING help, or resolve such matters? WHY was this change *required*? How does this help FreeBSD's base users? Couldn't th(is|ese) changes been given enough forethought to have provided tools/procedures that guarantee/ ensure that those affected, can make the transition smoothly? That those who's income is directly affected by FreeBSD, be relatively unencumbered by the changes? While I recognize that many might argue that updating more frequently would eliminate most -- if not all of these issues. I can only say, that that _shouldn't_ be the case. For many, schedules don't always permit this, and if given the right tools, this wouldn't be an issue at all. While I also recognize that those whom haven't experienced these issues, all of this might just sound like a "rant". I don't believe that all of the problems generated by the changes needed to have occurred. So, in the end; why did Perl have to be relocated? Is my only recourse at this point to # cd / # rm -rf . slib the DVD into the slot, and push the reset button? Thank you for all your time, and consideration in this matter. --chris From owner-freebsd-perl@FreeBSD.ORG Thu Aug 1 16:25:24 2013 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 573AF9B0; Thu, 1 Aug 2013 16:25:24 +0000 (UTC) (envelope-from s.montgomerysmith@gmail.com) Received: from mail-ve0-x22b.google.com (mail-ve0-x22b.google.com [IPv6:2607:f8b0:400c:c01::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id EF7FE2D94; Thu, 1 Aug 2013 16:25:23 +0000 (UTC) Received: by mail-ve0-f171.google.com with SMTP id pa12so2525241veb.30 for ; Thu, 01 Aug 2013 09:25:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=lWgrz5bJKBOEN2qYxmVJS6qZ6r76+w+cu+I1KUgvotA=; b=f9wyt3GPpDuLI5CnDt0nGLIISs4vZCDGk5Vbqul06N0PfO1RffoHFzL7jQ/mBYljuC kxhwSnXxeGmATnb6l8jW0cQUE5HyckdFj8xH9SiDoqEoX5p2MWU5KSsZEKjgjcPs3+0X 8fiOHY8dVOIkezRP70HmeTd8oTLGR9tD7+ZWTYZhsTpyH52K/ySldB/Y84enrH6o09u8 /ol7M+r7lUwenRJOK5aUkCItrjbV0X7BcHXi16bgs1oXE77WHPbnNmMs1px9EaR8N23P 3skLKOiQb2peJ6/Cs/qMTU/qpVFrfSg6xtZb5L9+zN2LM6x7p1h1caYjMvpSlL/b0LU6 9+GQ== X-Received: by 10.52.0.52 with SMTP id 20mr607152vdb.22.1375374322868; Thu, 01 Aug 2013 09:25:22 -0700 (PDT) Received: from [192.168.0.11] (50-82-246-58.client.mchsi.com. [50.82.246.58]) by mx.google.com with ESMTPSA id eu9sm1065292vdb.1.2013.08.01.09.25.20 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 01 Aug 2013 09:25:21 -0700 (PDT) Sender: Stephen Montgomery-Smith Message-ID: <51FA8BED.3060103@missouri.edu> Date: Thu, 01 Aug 2013 11:25:17 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130623 Thunderbird/17.0.7 MIME-Version: 1.0 To: Chris H Subject: Re: Please remove Perl from ports References: <622977670ec4e80b844c5c6c978ae6f6.authenticated@ultimatedns.net> In-Reply-To: <622977670ec4e80b844c5c6c978ae6f6.authenticated@ultimatedns.net> X-Enigmail-Version: 1.5.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-stable , freebsd-perl X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Aug 2013 16:25:24 -0000 On 08/01/2013 10:31 AM, Chris H wrote: > So, in the end; why did Perl have to be relocated? Is my only > recourse at this point to > # cd / > # rm -rf . When I get into this kind of bad situation, I usually do something slightly less drastic: # pkg_delete -a # find -d /usr/local -type d -exec rmdir {} \; This last command removes empty directories in /usr/local (it also produces lots of error messages when it tries to remove non-empty directories). Then I look through the contents of /usr/local, especially if there is anything in /usr/local/etc or /usr/local/libexec where some of my manually changed configuration files reside. And then I delete any crud left over that I know I don't need. After that, I rebuild all the ports from scratch. Finally, I do understand why you feel the need to vent, and I don't want to belittle your feelings of frustration. But I do think everyone is trying their best. I like to tell people that running FreeBSD or Linux is like owning a souped up sports car - usually it runs really well, but it often needs a lot of attention. (Windows is like driving a cheap car that breaks down all the time, but engine is designed in such a way as to be totally inaccessible with regards to repairs. And Apple is like driving a BMW - it mostly works well but you pay a lot for it.) From owner-freebsd-perl@FreeBSD.ORG Thu Aug 1 18:21:36 2013 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3567B5E0; Thu, 1 Aug 2013 18:21:36 +0000 (UTC) (envelope-from jdavidlists@gmail.com) Received: from mail-oa0-x230.google.com (mail-oa0-x230.google.com [IPv6:2607:f8b0:4003:c02::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E7D4B22C5; Thu, 1 Aug 2013 18:21:35 +0000 (UTC) Received: by mail-oa0-f48.google.com with SMTP id o17so1442495oag.7 for ; Thu, 01 Aug 2013 11:21:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=/u8n1K35ZtUFXkmI7j3BnU1wo6WV4hhpdBzj/+MF1LA=; b=Po/bVmDHsvletaYtouIsdigRnUAqn3MSQ/j805sq5uJyBp7iWu5GJkhU8YpDp9EJiw ndpu4m34cef8F9/Q8F3uQW+K9kKvNZLlbWOIGf7RRYDhaSOFM6C2On38PAUQTbkhIe2+ btYhvxjYT0POTbUmZ8zPgOdBNFVwHQLr71DHKT+HOyQKqgK5Wrnf5xLIQNoGPooob3Hb gm0iYyS5sdA8vh/pluahOnKCFa7r25twjW9tFFsXNyA2rDccsj+/CePZyHj6VFtu56k0 r/12fsQYlD4ps1yZupY0XodpaaZew/gplH1KxjN1pxfJNbtRoAZ8zYZUftGpmc6q1pfE 1ZfA== MIME-Version: 1.0 X-Received: by 10.43.152.210 with SMTP id kx18mr266204icc.39.1375381295102; Thu, 01 Aug 2013 11:21:35 -0700 (PDT) Sender: jdavidlists@gmail.com Received: by 10.42.114.73 with HTTP; Thu, 1 Aug 2013 11:21:34 -0700 (PDT) In-Reply-To: <51FA8BED.3060103@missouri.edu> References: <622977670ec4e80b844c5c6c978ae6f6.authenticated@ultimatedns.net> <51FA8BED.3060103@missouri.edu> Date: Thu, 1 Aug 2013 14:21:34 -0400 X-Google-Sender-Auth: REpOYdPx8YQI6JgtkVOFnJiTaDs Message-ID: Subject: Re: Please remove Perl from ports From: J David To: Stephen Montgomery-Smith Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-perl , freebsd-stable X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Aug 2013 18:21:36 -0000 On Thu, Aug 1, 2013 at 12:25 PM, Stephen Montgomery-Smith wrote: > When I get into this kind of bad situation, I usually do something > slightly less drastic: > # pkg_delete -a This is similar to what we do. However, we add the following step: pkg info -qoa | sort >/tmp/before-ports Then afterword we can feed that into pkg install to make sure we got everything back. (Making adjustments as needed for stuff like py-setuptools vs. py-distribute, which I've been doing a lot lately.) It is not possible to say enough good things about poudriere. It makes these problems go away. pkgng is also fantastic, though I will admit the inability to preserve shared libraries causes a lot of chaos every now and then if you have any binaries on your system *not* built from ports. Like the ones that do whatever your system actually *does* besides sit there and accrue uptime. The change from 5.14.x to 5.14 for the directory structure threw me for a loop (though overall I think it is a good change). That said, I can certainly see why somebody not using poudriere could be made miserable by it. If I understand it correctly, part of the rationale for the change was to make life better for those people in the future, because perl can't find Simple::XML because perl is 5.14.4 and Simple::XML is installed in the 5.14.3 directory is pretty maddening too. Many of us have probably been there; I certainly have. Long story short, poudriere is the only tool I've found with dependency tracking smart and patient enough to simply pave over those issues by rebuilding everything affected, then pkg is smart enough to reinstall everything affected just because a dependency changed. So while I too can sympathize with the frustration, and I know change sucks, and piling more change on top of that by switching from postmaster to poudriere when things used to mostly work sounds very unappealing. It is worth it! Add an additional exclamation point for each environment or system past one you manage with the same architecture, OS version, and package settings. Good luck! From owner-freebsd-perl@FreeBSD.ORG Thu Aug 1 18:32:33 2013 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id C3FF8902; Thu, 1 Aug 2013 18:32:33 +0000 (UTC) (envelope-from bsd-lists@1command.com) Received: from udns.ultimateDNS.NET (ultimatedns.net [209.180.214.225]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 94A192343; Thu, 1 Aug 2013 18:32:33 +0000 (UTC) Received: from udns.ultimateDNS.NET (localhost [127.0.0.1]) by udns.ultimateDNS.NET (8.14.5/8.14.5) with ESMTP id r71IWqYJ021044; Thu, 1 Aug 2013 11:32:58 -0700 (PDT) (envelope-from bsd-lists@1command.com) Received: (from www@localhost) by udns.ultimateDNS.NET (8.14.5/8.14.5/Submit) id r71IWk0W021040; Thu, 1 Aug 2013 11:32:46 -0700 (PDT) (envelope-from bsd-lists@1command.com) Received: from udns.ultimatedns.net ([209.180.214.225]) (UDNSMS authenticated user chrish) by ultimatedns.net with HTTP; Thu, 1 Aug 2013 11:32:47 -0700 (PDT) Message-ID: In-Reply-To: <51FA8BED.3060103@missouri.edu> References: <622977670ec4e80b844c5c6c978ae6f6.authenticated@ultimatedns.net> <51FA8BED.3060103@missouri.edu> Date: Thu, 1 Aug 2013 11:32:47 -0700 (PDT) Subject: Re: Please remove Perl from ports From: "Chris H" To: "Stephen Montgomery-Smith" User-Agent: UDNSMS/2.0.3 MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: freebsd-stable , freebsd-perl X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Aug 2013 18:32:33 -0000 Greetings Stephen, and thank you for your thoughtful reply. > On 08/01/2013 10:31 AM, Chris H wrote: > >> So, in the end; why did Perl have to be relocated? Is my only >> recourse at this point to >> # cd / >> # rm -rf . > > When I get into this kind of bad situation, I usually do something > slightly less drastic: > # pkg_delete -a > # find -d /usr/local -type d -exec rmdir {} \; > This last command removes empty directories in /usr/local (it also > produces lots of error messages when it tries to remove non-empty > directories). Then I look through the contents of /usr/local, > especially if there is anything in /usr/local/etc or /usr/local/libexec > where some of my manually changed configuration files reside. And then > I delete any crud left over that I know I don't need. > > After that, I rebuild all the ports from scratch. > > Finally, I do understand why you feel the need to vent, and I don't want > to belittle your feelings of frustration. But I do think everyone is > trying their best. I believe this for the most part, as well. Being, and having been involved in a vast multitude of large projects, over the years. Has given me a keen understanding of all the burdens, one can come to expect. The many, many hours w/o sleep. The seemingly never ending stress that comes from frequently running right up to, or beyond deadlines. Having to greet rabid users with a calm tone, and a smile. As such, and with the nearly 30yrs. using *BSD, I have come to expect quite a bit more, than I have experienced, in recent months. Make no mistake; I have no intention of throwing the baby out w/ the bath water here. But *recent* changes have given me cause for alarm. That the BSD I have come to know, love, and greatly depend on. Is becoming something *quite* different. And if I don't say something, how will those the make the changes know what their user base thinks? How will they know what affects those changes has on them? Frankly, I *still* have no idea why it was _so_ important to change the install structure for Perl on FreeBSD. That the (possible) outcome of such a change, should have little, no concern. I can assure you, I am not an edge case. My first (recent) up(grade|date) experience caused me great pain. I spent much time in the forums helping others. Sharing solutions I have found. In fact, I try to spend as much time, as I can, helping others in forums, with their (FreeBSD related) problems. > I like to tell people that running FreeBSD or Linux > is like owning a souped up sports car - usually it runs really well, but > it often needs a lot of attention. (Windows is like driving a cheap car > that breaks down all the time, but engine is designed in such a way as > to be totally inaccessible with regards to repairs. And Apple is like > driving a BMW - it mostly works well but you pay a lot for it.) Easy does it. You're treading on shaky ground here. ;) I'm rather fond of my 735i, and I couldn't imagine life w/o it. In fact, I'm looking to replace the OBC with a FreeBSD powered version -- assuming the dust from recent events, settles down. :) Best wishes, and thanks again for your reply. --chris > > From owner-freebsd-perl@FreeBSD.ORG Fri Aug 2 09:38:06 2013 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 829D4329 for ; Fri, 2 Aug 2013 09:38:06 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7136E2DDB for ; Fri, 2 Aug 2013 09:38:06 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r729c6HB095445 for ; Fri, 2 Aug 2013 09:38:06 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r729c6bk095442; Fri, 2 Aug 2013 09:38:06 GMT (envelope-from portscout) Message-Id: <201308020938.r729c6bk095442@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 2 Aug 2013 09:38:06 +0000 From: portscout@FreeBSD.org To: perl@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Aug 2013 09:38:06 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/perl@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/p5-Module-CPANTS-Analyse | 0.87 | 0.89 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-perl@FreeBSD.ORG Sat Aug 3 09:08:15 2013 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3E5D913D for ; Sat, 3 Aug 2013 09:08:15 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2C4D02C84 for ; Sat, 3 Aug 2013 09:08:15 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r7398FHt039192 for ; Sat, 3 Aug 2013 09:08:15 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r7398FfZ039187; Sat, 3 Aug 2013 09:08:15 GMT (envelope-from portscout) Message-Id: <201308030908.r7398FfZ039187@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sat, 3 Aug 2013 09:08:15 +0000 From: portscout@FreeBSD.org To: perl@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Aug 2013 09:08:15 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/perl@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/p5-CPAN-Perl-Releases | 1.26 | 1.28 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks.