pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Mixing pkg_comp and pkgsrc (Was: Re: pkg/30603 (USE_IMAKE packages fail on xorg-only installs))
On Wed, 27 Dec 2006 20:12:35 +0000 (UTC)
joerg%netbsd.org@localhost wrote:
> Synopsis: USE_IMAKE packages fail on xorg-only installs
>
> Responsible-Changed-From-To: jlam->joerg
> Responsible-Changed-By: joerg%netbsd.org@localhost
> Responsible-Changed-When: Wed, 27 Dec 2006 20:12:32 +0000
> Responsible-Changed-Why:
> xorg maintainer
>
>
> State-Changed-From-To: open->feedback
> State-Changed-By: joerg%netbsd.org@localhost
> State-Changed-When: Wed, 27 Dec 2006 20:12:32 +0000
> State-Changed-Why:
> works for me, still broken for you?
I am still working on checking this, but I am having strange problems
with my pkgsrc tree that I do not understand yet..
I have about 470 packages compiled with SMP-pkg_comp, and when trying to
compile from source after that, some of the packages' toolchain step
fails, because for some packages pkgsrc can not find the pkg database..
I think pkgsrc prefixes the path to the pkgdb dir with /usr for some
reason.
The only lead I have right now is this:
pkg_comp sets up the pkgsrc tree in /usr/pkgsrc inside the chroots. I am
however having my pkgsrc tree in ~/netbsd/pkgsrc-current. Because of
this I assume that some packages are just broken on my system if they
are built by pkg_comp. (I am not convinced fixing them is worth the
work, but at least identifying them is important for me)
Fun almost every day :-) ,
Lars Nordlund
And finally, the printout from my system:
===> lars@laphroaig:~/netbsd/pkgsrc-current/net/gtk-gnutella %make
=> Required installed package digest>=20010302: digest-20060826 found
===> check-vulnerable [gtk-gnutella-0.96.1nb1] ===> Checking for
vulnerabilities in gtk-gnutella-0.96.1nb1
=> Checksum SHA1 OK for gtk-gnutella-0.96.1.tar.bz2
=> Checksum RMD160 OK for gtk-gnutella-0.96.1.tar.bz2
===> depends-message [gtk-gnutella-0.96.1nb1] ===> Installing dependencies for
gtk-gnutella-0.96.1nb1
==========================================================================
The supported build options for gtk-gnutella are:
gtk1 gtk2
The currently selected options are:
gtk2
You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or the following variable. Its current value is shown:
PKG_OPTIONS.gtk-gnutella (not defined)
==========================================================================
=> Required installed package gmake>=3.78: gmake-3.81 found
=> Required installed package pkg-config>=0.19: pkg-config-0.21 found
=> Required installed package gnutls>=1.3.4nb1: gnutls-1.4.5 found
=> Required installed package dbus>=0.91: dbus-1.0.2nb1 found
=> Required installed package libxml2>=2.6.23nb1: libxml2-2.6.27 found
=> Required installed package gtk2+>=2.8.17nb1: gtk2+-2.10.6 found
make:
"../../mk/wrapper/../../mk/buildlink3/../../mk/wrapper/../../mk/buildlink3/bsd.buildlink3.mk"
line 305: warning: Couldn't read shell's output for "true Computing
BUILDLINK_PREFIX.Xft2; /usr/sbin/pkg_info -K
/usr/var/db/pkg -qp Xft2-2.1.7nb2 | /usr/bin/sed -e "s,^[^/]*,,;q""
make:
"../../mk/wrapper/../../mk/buildlink3/../../mk/wrapper/../../mk/buildlink3/bsd.buildlink3.mk"
line 305: warning: Couldn't read shell's output for "true Computing
BUILDLINK_PREFIX.Xft2; /usr/sbin/pkg_info -K
/usr/var/db/pkg -qp Xft2-2.1.7nb2 | /usr/bin/sed -e "s,^[^/]*,,;q""
===> tools-message [gtk-gnutella-0.96.1nb1] ===> Overriding tools for
gtk-gnutella-0.96.1nb1
===> extract-message [gtk-gnutella-0.96.1nb1] ===> Extracting for
gtk-gnutella-0.96.1nb1
===> patch-message [gtk-gnutella-0.96.1nb1] ===> Patching for
gtk-gnutella-0.96.1nb1
=> Applying pkgsrc patches for gtk-gnutella-0.96.1nb1
===> wrapper-message [gtk-gnutella-0.96.1nb1] ===> Creating toolchain wrappers
for gtk-gnutella-0.96.1nb1
sh: Syntax error: expecting "in"
*** Error code 2
Stop.
make: stopped in /home/lars/netbsd/pkgsrc-current/net/gtk-gnutella
make:
"../../mk/wrapper/../../mk/buildlink3/../../mk/wrapper/../../mk/buildlink3/bsd.buildlink3.mk"
line 305: warning: Couldn't read shell's output for "true Computing
BUILDLINK_PREFIX.Xft2; /usr/sbin/pkg_info -K
/usr/var/db/pkg -qp Xft2-2.1.7nb2 | /usr/bin/sed -e "s,^[^/]*,,;q""
*** Error code 1
Stop.
make: stopped in /home/lars/netbsd/pkgsrc-current/net/gtk-gnutella
zsh: exit 1 make
Home |
Main Index |
Thread Index |
Old Index