ports/107667: Apache22 ports requires gettext without checking for it's exsitance

Sven Almgren sven at tras.se
Mon Jan 8 01:00:34 UTC 2007


>Number:         107667
>Category:       ports
>Synopsis:       Apache22 ports requires gettext without checking for it's exsitance
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 08 01:00:33 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Sven Almgren
>Release:        6.1
>Organization:
N/A
>Environment:
FreeBSD freebsdtest.mdfnet.se 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May  7 04:42:56 UTC 2006     root at opus.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP  i386
>Description:
When using a clean installation of FreeBSD 6.1, with only a few applications installed,

# pkg_info
bash-3.1.10_1       The GNU Project's Bourne Again SHell
cvsup-without-gui-16.1h_2 General network file distribution system optimized for CVS
expat-2.0.0_1       XML 1.0 parser written in C
ezm3-1.2            Easier, more portable Modula-3 distribution for building CV
gmake-3.80_2        GNU version of 'make' utility
imake-6.9.0         Imake and other utilities from X.Org
libiconv-1.9.2_2    A character set conversion library
libtool-1.5.22_2    Generic shared library support script
linux_base-8-8.0_14 Base set of packages needed in Linux mode (for i386/amd64)
perl-5.8.8          Practical Extraction and Report Language
screen-4.0.2_3      A multi-screen window manager
sudo-1.6.8.12_1     Allow others to run commands as root

apache failes to build as it detects that gettext ain't installed. This should be marked as a requirement and force Apache to install it.

Fix is simple, install gettext from ports and your done
>How-To-Repeat:
Clean installation of FreeBSD, add the apps as shown here
bash-3.1.10_1       The GNU Project's Bourne Again SHell
cvsup-without-gui-16.1h_2 General network file distribution system optimized for CVS
expat-2.0.0_1       XML 1.0 parser written in C
ezm3-1.2            Easier, more portable Modula-3 distribution for building CV
gmake-3.80_2        GNU version of 'make' utility
imake-6.9.0         Imake and other utilities from X.Org
libiconv-1.9.2_2    A character set conversion library
libtool-1.5.22_2    Generic shared library support script
linux_base-8-8.0_14 Base set of packages needed in Linux mode (for i386/amd64)
perl-5.8.8          Practical Extraction and Report Language
screen-4.0.2_3      A multi-screen window manager
sudo-1.6.8.12_1     Allow others to run commands as root

and try to ports install Apache22
>Fix:
Install gettext manually, or update ports Makefile
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list