From owner-freebsd-perl@FreeBSD.ORG Thu Oct 6 17:56:50 2005 Return-Path: X-Original-To: perl@FreeBSD.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3722E16A41F for ; Thu, 6 Oct 2005 17:56:50 +0000 (GMT) (envelope-from geraud@gcu.info) Received: from falbala.udag.de (falbala.udag.de [62.146.33.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9A1043D46 for ; Thu, 6 Oct 2005 17:56:49 +0000 (GMT) (envelope-from geraud@gcu.info) Received: from komputer.starnberg.udag.de (gw.udag.de [82.135.96.210]) by falbala.udag.de (Postfix) with ESMTP id 25A7C23A1F2 for ; Thu, 6 Oct 2005 19:56:46 +0200 (CEST) From: Geraud CONTINSOUZAS To: perl@FreeBSD.org Content-Type: text/plain Organization: The Magic Garden Date: Thu, 06 Oct 2005 19:56:56 +0200 Message-Id: <1128621416.775.33.camel@komputer.starnberg.udag.de> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: Subject: How to deal with p5-PodToHTML ? X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: geraud@gcu.info 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, 06 Oct 2005 17:56:50 -0000 Dear list, I come to you to discuss an issue I discovered with the port p5-PodToHML. This CPAN module is pretty old and obviously not maintained anymore. Here is the issue : p5-PodToHTML requires p5-Pod-Parser. p5-Pod-Parser installs a /usr/local/lib/perl5/site_perl/5.8.7/Pod/Find.pm file. The problem is that p5-PodToHTML also installs such a file (not registered in the pkg-plist though). On the one hand for p5-PodToHTML, we have : @EXPORT = qw(find_pods contains_pod); and on the other hand for p5-Pod-Parser : @EXPORT_OK = qw(&pod_find &simplify_name &pod_where &contains_pod); Overwriting Pod::Find with an older version breaks Pod::Parser under some circumstances (I figured this out while trying the examples in chromatic's latest book). So, this is my question : what is the common way to handle this situation? Should we set a CONFLICT? Mark p5-PodToHTML as BROKEN? I'm ready to fill a PR for this port to request an update but I have no idea how to handle it. Thanks in advance for your suggestions. Please keep me in CC as I do not subscribe to this list. Best regards, Geraud