ap22-mod_perl2-* WTH!

Philip M. Gollucci pgollucci at p6m7g8.com
Thu Jun 3 20:02:07 UTC 2010

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.

> 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-
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.

1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70  3F8C 75B8 8FFB DB9B 8C1C
Philip M. Gollucci (pgollucci at p6m7g8.com) c: 703.336.9354
VP Apache Infrastructure; Member, Apache Software Foundation
Committer,                        FreeBSD Foundation
Consultant,                       P6M7G8 Inc.
Sr. System Admin,                 Ridecharge Inc.

Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.

More information about the freebsd-ports mailing list