ports/153300: configure error for shared-mime-info-0.80

Ronald F.Guilmette rfg at tristatelogic.com
Mon Dec 20 03:00:24 UTC 2010


>Number:         153300
>Category:       ports
>Synopsis:       configure error for shared-mime-info-0.80
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 20 03:00:23 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Ronald F. Guilmette
>Release:        FreeBSD 8.1-RELEASE amd64
>Organization:
Infinite Monkeys & Co.
>Environment:

FreeBSD newseg.monkeys.com 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010     root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:

While performing a portinstall of shared-mime-info-0.80, the following errors
ensue, indicating a possible/probably missing dependency:


...
checking dependency style of cc... gcc3
checking for an ANSI C-conforming const... yes
checking whether NLS is requested... yes
checking for intltool >= 0.35.0... 0.41.1 found
checking for intltool-update... /usr/local/bin/intltool-update
checking for intltool-merge... /usr/local/bin/intltool-merge
checking for intltool-extract... /usr/local/bin/intltool-extract
checking for xgettext... /usr/local/bin/xgettext
checking for msgmerge... /usr/local/bin/msgmerge
checking for msgfmt... /usr/local/bin/msgfmt
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.10.1
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
===>  Script "configure" failed unexpectedly.
Please run the gnomelogalyzer, available from
"http://www.freebsd.org/gnome/gnomelogalyzer.sh", which will diagnose the
problem and suggest a solution. If - and only if - the gnomelogalyzer cannot
solve the problem, report the build failure to the FreeBSD GNOME team at
gnome at FreeBSD.org, and attach (a)
"/usr/ports/misc/shared-mime-info/work/shared-mime-info-0.80/config.log", (b)
the output of the failed make command, and (c) the gnomelogalyzer output.
Also, it might be a good idea to provide an overview of all packages installed
on your system (i.e. an `ls /var/db/pkg`). Put your attachment up on any
website, copy-and-paste into http://freebsd-gnome.pastebin.com, or use
send-pr(1) with the attachment. Try to avoid sending any attachments to the
mailing list (gnome at FreeBSD.org), because attachments sent to FreeBSD mailing
lists are usually discarded by the mailing list software.
*** Error code 1

Stop in /usr/ports/misc/shared-mime-info.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20101219-1504-bj3muk-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=shared-mime-info-0.71_1 UPGRADE_PORT_VER=0.71_1 make
** Fix the problem and try again.

>How-To-Repeat:

Don't install the XML::Parser perl module but then _do_ try to portinstall
or portupgrade shared-mime-info-0.80.

>Fix:

Add the obviously missing dependency.
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list