From owner-freebsd-ports@FreeBSD.ORG Fri Jun 4 00:30:13 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 784221065670 for ; Fri, 4 Jun 2010 00:30:13 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 386568FC14 for ; Fri, 4 Jun 2010 00:30:12 +0000 (UTC) Received: by iwn5 with SMTP id 5so645112iwn.13 for ; Thu, 03 Jun 2010 17:30:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=vnjJXiUXFN9ElZO3Vol67h5hL1/sc/f2LlLNX9tUYmc=; b=Wek1mupPA++xUJTCESYgRwcOPvBulob9j2LPe7EjjrrMPzb4p1tKSiwpaSVLUnTAIw ppY+w97FPdPRQ6w5a0U4/aTJFuZ70hw2mjco/BRPO8Agcu1xJ4YqgTE/kzsCMUBm/S6W 3LYNakBj+VXL1sn7DaQbKOtiptltPb3SFoh0E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=fczzcPnNeSpjuqBHSBER8SXS+5c+076ZnzqwDc+1zN7BxGKS9jtGNupi+wV23N+AGq mmhnFyKYVw6reHXh5UOU7oDnl9rJuDhdSGlvyDUIdW6VDDFm3yv8/NbVxSdewonQcNGC 5Sv96/Ecay89snEd6gOjGSjcHhps/ABnEncZY= Received: by 10.231.155.131 with SMTP id s3mr13035216ibw.2.1275611411839; Thu, 03 Jun 2010 17:30:11 -0700 (PDT) Received: from centel.dataix.local (adsl-99-181-128-180.dsl.klmzmi.sbcglobal.net [99.181.128.180]) by mx.google.com with ESMTPS id f1sm2582887ibg.15.2010.06.03.17.30.10 (version=SSLv3 cipher=RC4-MD5); Thu, 03 Jun 2010 17:30:10 -0700 (PDT) Sender: "J. Hellenthal" Message-ID: <4C084910.30803@dataix.net> Date: Thu, 03 Jun 2010 20:30:08 -0400 From: jhell User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.9) Gecko/20100515 Thunderbird MIME-Version: 1.0 To: "Philip M. Gollucci" References: <4C07A269.9060908@dataix.net> <4C080214.7070803@p6m7g8.com> In-Reply-To: <4C080214.7070803@p6m7g8.com> X-Enigmail-Version: 1.0.1 OpenPGP: id=89D8547E Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: FreeBSD Ports Subject: Re: ap22-mod_perl2-* WTH! X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jun 2010 00:30:13 -0000 On 06/03/2010 15:27, Philip M. Gollucci wrote: > On 06/03/10 12:39, jhell wrote: >> >> I did not install a package named ap22-mod_perl2, I installed mod_perl2 >> from ports!. So when looking for this package to check its status with >> pkg_info -g mod_perl2-\* >> >> I get! >> can't find package 'mod_perl2-*' installed or in a file! >> >> So needless to say (ls /var/db/pkg/ |grep mod_perl) to double check >> revealed the subject line. >> >> Can the person responsible for this change either back this out or come >> up with a better solution? using PKGNAMEPREFIX along with some conjured >> up APACHE_PKGNAMEPREFIX in ports/Mk/bsd.apache.mk does not seem like a >> viable solution to anything common to today problems. : No, it does solve issues and was requeste several times. It also : matches other ports/ tree things that do this. At least one of which is : that you can build mod_perl2 with both www/apache20 and www/apache22. : You might even have half a chance of knowing which one you are : installing too when you do a pkg_add. In what case will this actually happen ? bot apache20 and apache22 list each other as a CONFLICT... If this is a case for a jail(1) type environment then were going to start adjusting package names where these instances are few to none ? Maybe a better compromise would be to come up with a better solution for those few edge cases rather than adjust the package name for the many. Maybe a define that local to only that Makefile ? that when set adjusts the package name per the users request rather than making the assumption that everyone is going to do this... >> Maybe just copying the compile time options from var/db/ports/ if they >> exist to the packaging directory would be a better idea than >> >> apr-ipv6-devrandom-gdbm-db42-ndbm-mysql51-pgsql84-sqlite3-1.4.2.1.3.9_1 > No, this is so CONFLICTS in Makefiles can work. Several shared > libraries in ports/ do this. > >> machine it was compiled for i386 i486 i586 etc... etc.. etc. > The package already goes in an /$arch/ dir so thats not so usefule. > > Sorry we agree to disagree. > -- jhell