From nobody@FreeBSD.org  Sun Nov 28 15:12:53 2010
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DE84E1065734
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 28 Nov 2010 15:12:53 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (unknown [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id BDB528FC18
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 28 Nov 2010 15:12:53 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id oASFCqmn079576
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 28 Nov 2010 15:12:52 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id oASFCqNa079575;
	Sun, 28 Nov 2010 15:12:52 GMT
	(envelope-from nobody)
Message-Id: <201011281512.oASFCqNa079575@red.freebsd.org>
Date: Sun, 28 Nov 2010 15:12:52 GMT
From: Christian <wood_elf@126.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Gnome-packagekit build error
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         152642
>Category:       ports
>Synopsis:       ports-mgmt/gnome-packagekit build error
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    gnome
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 28 15:20:13 UTC 2010
>Closed-Date:    Mon Dec 20 16:00:04 UTC 2010
>Last-Modified:  Mon Dec 20 16:00:04 UTC 2010
>Originator:     Christian
>Release:        FreeBSD-8.1-RELEASE-p1
>Organization:
>Environment:
FreeBSD FreeBSD 8.1-RELEASE-p1 FreeBSD 8.1-RELEASE-p1 #3: Wed Sep 22 22:36:14 CST 2010     root@FreeBSD:/usr/src/sys/i386/compile/BSD  i386
>Description:
When I use portupgrade to upgrade gnome-packgekit from version 2.30.3 to 2.32.0, the following error occured when building:

--->  Upgrading 'gnome-packagekit-2.30.3' to 'gnome-packagekit-2.32.0' (ports-mgmt/gnome-packagekit)
--->  Building '/usr/ports/ports-mgmt/gnome-packagekit'
===>  Cleaning for gnome-packagekit-2.32.0
===>  Vulnerability check disabled, database not found
===>  License check disabled, port has not defined LICENSE
===>  Extracting for gnome-packagekit-2.32.0
=> SHA256 Checksum OK for gnome-packagekit-2.32.0.tar.bz2.
===>  Patching for gnome-packagekit-2.32.0
===>  Applying FreeBSD patches for gnome-packagekit-2.32.0
===>   gnome-packagekit-2.32.0 depends on file: /usr/local/bin/docbook2man - found
===>   gnome-packagekit-2.32.0 depends on file: /usr/local/bin/python2.6 - found
===>   gnome-packagekit-2.32.0 depends on executable: gmake - found
===>   gnome-packagekit-2.32.0 depends on file: /usr/local/bin/intltool-extract - found
===>   gnome-packagekit-2.32.0 depends on executable: pkg-config - found
===>   gnome-packagekit-2.32.0 depends on executable: update-desktop-database - found
===>   gnome-packagekit-2.32.0 depends on file: /usr/local/libdata/pkgconfig/gnome-doc-utils.pc - found
===>   gnome-packagekit-2.32.0 depends on shared library: dbus-glib-1 - found
===>   gnome-packagekit-2.32.0 depends on shared library: packagekit-glib2.14 - found
===>   gnome-packagekit-2.32.0 depends on shared library: notify - found
===>   gnome-packagekit-2.32.0 depends on shared library: unique-1.0 - found
===>   gnome-packagekit-2.32.0 depends on shared library: upower-glib.1 - found
===>   gnome-packagekit-2.32.0 depends on shared library: canberra-gtk.0 - found
===>   gnome-packagekit-2.32.0 depends on shared library: iconv.3 - found
===>   gnome-packagekit-2.32.0 depends on shared library: intl - found
===>   gnome-packagekit-2.32.0 depends on shared library: atk-1.0.0 - found
===>   gnome-packagekit-2.32.0 depends on shared library: gconf-2.4 - found
===>   gnome-packagekit-2.32.0 depends on shared library: glib-2.0.0 - found
===>   gnome-packagekit-2.32.0 depends on shared library: gnome-menu.2 - found
===>   gnome-packagekit-2.32.0 depends on shared library: gtk-x11-2.0.0 - found
===>   gnome-packagekit-2.32.0 depends on shared library: IDL-2.0 - found
===>   gnome-packagekit-2.32.0 depends on shared library: xml2.5 - found
===>   gnome-packagekit-2.32.0 depends on shared library: xslt.2 - found
===>   gnome-packagekit-2.32.0 depends on shared library: ORBit-2.0 - found
===>   gnome-packagekit-2.32.0 depends on shared library: pango-1.0.0 - found
===>  Configuring for gnome-packagekit-2.32.0
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p
checking for gawk... gawk
checking whether gmake sets $(MAKE)... yes
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for style of include used by gmake... GNU
checking dependency style of cc... gcc3
checking build system type... i386-portbld-freebsd8.1
checking host system type... i386-portbld-freebsd8.1
checking how to print strings... print: not found
printf
checking for a sed that does not truncate output... /usr/local/bin/gsed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... (cached) 262144
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from cc object... ok
checking how to run the C preprocessor... cpp
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... no
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... freebsd8.1 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking whether cc understands -c and -o together... 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.12.2
checking for XML::Parser... ok
checking what warning flags to pass to the C compiler... -Wall -Wmissing-prototypes
checking what language compliance flags to pass to the C compiler... 
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking gnome-doc-utils >= 0.3.2... yes
checking for gtkdoc-check... /usr/local/bin/gtkdoc-check
checking for gtkdoc-rebase... /usr/local/bin/gtkdoc-rebase
checking for gtkdoc-mkpdf... /usr/local/bin/gtkdoc-mkpdf
checking whether to build gtk-doc documentation... no
checking for python version... 2.6
checking for python platform... freebsd8
checking for python script directory... ${prefix}/lib/python2.6/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.6/site-packages
checking for glib-genmarshal... /usr/local/bin/glib-genmarshal
checking for xsltproc... /usr/local/bin/xsltproc
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... no
checking for bindtextdomain in -lintl... yes
checking for ngettext in -lintl... yes
checking for dgettext in -lintl... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... (cached) /usr/local/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... (cached) /usr/local/bin/msgfmt
checking for xgettext... (cached) /usr/local/bin/xgettext
checking for PACKAGEKIT... yes
checking for GLIB... yes
checking for DBUS... yes
checking for GTK... yes
checking for GCONF... yes
checking for LIBNOTIFY... yes
checking for GNOME_MENUS... yes
checking for UNIQUE... yes
checking for UPOWER... yes
checking for CANBERRA... yes
checking for X11... yes
checking for GUDEV... no
checking for gconftool-2... /usr/local/bin/gconftool-2
Using config source xml:merged:/usr/local/etc/gconf/gconf.xml.defaults for schema installation
Using $(sysconfdir)/gconf/schemas as install directory for schema files
checking for docbook2man... /usr/local/bin/docbook2man
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating help/Makefile
config.status: creating man/Makefile
config.status: creating po/Makefile.in
config.status: creating data/Makefile
config.status: creating docs/Makefile
config.status: creating docs/dbus/Makefile
config.status: creating data/icons/Makefile
config.status: creating data/icons/16x16/Makefile
config.status: creating data/icons/22x22/Makefile
config.status: creating data/icons/24x24/Makefile
config.status: creating data/icons/48x48/Makefile
config.status: creating data/icons/scalable/Makefile
config.status: creating data/icons/16x16/animations/Makefile
config.status: creating data/icons/16x16/categories/Makefile
config.status: creating data/icons/16x16/status/Makefile
config.status: creating data/icons/22x22/animations/Makefile
config.status: creating data/icons/22x22/categories/Makefile
config.status: creating data/icons/22x22/status/Makefile
config.status: creating data/icons/24x24/animations/Makefile
config.status: creating data/icons/24x24/categories/Makefile
config.status: creating data/icons/24x24/status/Makefile
config.status: creating data/icons/48x48/animations/Makefile
config.status: creating data/icons/48x48/categories/Makefile
config.status: creating data/icons/48x48/status/Makefile
config.status: creating data/icons/scalable/categories/Makefile
config.status: creating data/icons/scalable/status/Makefile
config.status: creating python/Makefile
config.status: creating python/packagekit/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands

                    gnome-packagekit 2.32.0
                  =============================

        prefix:                    /usr/local
        compiler:                  cc
        cflags:                    -O2 -pipe -fno-strict-aliasing
        cppflags:                  -I/usr/local/include -Wall -Wreturn-type -Wdeclaration-after-statement -Wno-uninitialized -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Winline -Wformat-nonliteral -Wformat-security -Wswitch-default -Winit-self  -Wno-strict-aliasing -Wundef -Waggregate-return -Wmissing-format-attribute -g -fexceptions
        gconf-schema dir:          $(sysconfdir)/gconf/schemas

===>  Building for gnome-packagekit-2.32.0
gmake  all-recursive
gmake[1]: Entering directory `/usr/ports/ports-mgmt/gnome-packagekit/work/gnome-packagekit-2.32.0'
Making all in docs
gmake[2]: Entering directory `/usr/ports/ports-mgmt/gnome-packagekit/work/gnome-packagekit-2.32.0/docs'
Making all in dbus
gmake[3]: Entering directory `/usr/ports/ports-mgmt/gnome-packagekit/work/gnome-packagekit-2.32.0/docs/dbus'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/usr/ports/ports-mgmt/gnome-packagekit/work/gnome-packagekit-2.32.0/docs/dbus'
gmake[3]: Entering directory `/usr/ports/ports-mgmt/gnome-packagekit/work/gnome-packagekit-2.32.0/docs'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory `/usr/ports/ports-mgmt/gnome-packagekit/work/gnome-packagekit-2.32.0/docs'
gmake[2]: Leaving directory `/usr/ports/ports-mgmt/gnome-packagekit/work/gnome-packagekit-2.32.0/docs'
Making all in man
gmake[2]: Entering directory `/usr/ports/ports-mgmt/gnome-packagekit/work/gnome-packagekit-2.32.0/man'
docbook2man gpk-application.sgml > /dev/null
gmake[2]: *** [gpk-application.1] error 8
gmake[2]: Leaving directory `/usr/ports/ports-mgmt/gnome-packagekit/work/gnome-packagekit-2.32.0/man'
gmake[1]: *** [all-recursive] error 1
gmake[1]: Leaving directory `/usr/ports/ports-mgmt/gnome-packagekit/work/gnome-packagekit-2.32.0'
gmake: *** [all] error 2
*** Error code 1

Stop in /usr/ports/ports-mgmt/gnome-packagekit.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20101128-48124-17lk8zg-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=gnome-packagekit-2.30.3 UPGRADE_PORT_VER=2.30.3 make
** Fix the problem and try again.

Seems that it's some problems with docbook2man, right? But I do not know how to fix this. Please give some help. Thank you all.
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->gnome 
Responsible-Changed-By: pav 
Responsible-Changed-When: Mon Nov 29 12:26:20 UTC 2010 
Responsible-Changed-Why:  
Assign to maintainer for evaluation 

http://www.freebsd.org/cgi/query-pr.cgi?pr=152642 

From: Denis Emelyanov <denis_emelyanov@bns-group.ru>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/152642: ports-mgmt/gnome-packagekit build error
Date: Tue, 14 Dec 2010 11:16:42 +0300

 Re-running failing command without redirecting to null gives:
 
 [/usr/ports/ports-mgmt/gnome-packagekit/work/gnome-packagekit-2.32.0/man]# docbook2man gpk-application.sgml
 Using catalogs: /usr/local/share/sgml/catalog
 Using
 stylesheet: /usr/local/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#print
 Working
 on: /usr/ports/ports-mgmt/gnome-packagekit/work/gnome-packagekit-2.32.0/man/gpk-application.sgml
 Can't locate SGMLS/Output.pm in @INC (@INC
 contains: /usr/local/lib/perl5/5.12.2/BSDPAN /usr/local/lib/perl5/site_perl/5.12.2/mach /usr/local/lib/perl5/site_perl/5.12.2 /usr/local/lib/perl5/5.12.2/mach /usr/local/lib/perl5/5.12.2 .) at /usr/local/bin/sgmlspl line 56.
 BEGIN failed--compilation aborted at /usr/local/bin/sgmlspl line 56.
 
State-Changed-From-To: open->feedback 
State-Changed-By: mezz 
State-Changed-When: Sat Dec 18 20:21:53 UTC 2010 
State-Changed-Why:  
It looks like you didn't upgrade your Perl in correct way by follow in the 
/usr/ports/UPDATING. You might have to reinstall all your ports that depend 
on perl. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=152642 

From: Denis Emelyanov <denis_emelyanov@bns-group.ru>
To: bug-followup@FreeBSD.org, wood_elf@126.com
Cc:  
Subject: Re: ports/152642: ports-mgmt/gnome-packagekit build error
Date: Mon, 20 Dec 2010 12:59:36 +0300

 I was sure that I did everything that was in UPDATING but...
 
 Yes, rebuilding perl* and p5-* did help.
 
State-Changed-From-To: feedback->closed 
State-Changed-By: mezz 
State-Changed-When: Mon Dec 20 15:59:22 UTC 2010 
State-Changed-Why:  
Fixed by rebuilt perl stuff. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=152642 
>Unformatted:
