Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Dec 2010 18:53:15 -0800 (PST)
From:      "Ronald F.Guilmette" <rfg@tristatelogic.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/153300: configure error for shared-mime-info-0.80
Message-ID:  <20101220025315.5F856BDC47@segfault.tristatelogic.com>
Resent-Message-ID: <201012200300.oBK30N6o058599@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101220025315.5F856BDC47>