[Bug 191259] portmaster doesn't install misc/gnomehier early enough?
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Jul 15 19:59:35 UTC 2014
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191259
arcade at b1t.name changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |arcade at b1t.name
--- Comment #1 from arcade at b1t.name ---
I'll clarify this one a bit. misc/gnomehier is runtime depend for
devel/gobject-introspection. When building latter from withing portmaster
runtime depends checks are skipped. If after this fail you do `cd
/usr/ports/devel/gobject-introspection ; make` you'll see:
===> Staging for gobject-introspection-1.36.0_2
===> gobject-introspection-1.36.0_2 depends on file: /usr/local/bin/python2.7
- found
===> gobject-introspection-1.36.0_2 depends on executable: python2 - found
===> gobject-introspection-1.36.0_2 depends on file:
/usr/local/etc/mtree/BSD.gnome.dist - not found
===> Verifying install for /usr/local/etc/mtree/BSD.gnome.dist in
/usr/ports/misc/gnomehier
===> gnomehier-3.0 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by gnomehier-3.0 for building
===> Extracting for gnomehier-3.0
===> Patching for gnomehier-3.0
===> Configuring for gnomehier-3.0
===> Staging for gnomehier-3.0
===> Generating temporary packing list
cd /tmp/ports/usr/ports/misc/gnomehier/work/gnomehier-3.0 && /usr/sbin/mtree
-U -d -n -i -c -k "uname, gname, mode" | /usr/bin/sed -e
's|uname=[A-Za-z0-9_]*|
uname=root|' -e 's|gname=[A-Za-z0-9_]*|gname=wheel|' >
/tmp/ports/usr/ports/misc/gnomehier/work/BSD.gnome.dist
cd /tmp/ports/usr/ports/misc/gnomehier/work/gnomehier-3.0 && /bin/sh -c
'(/usr/bin/find -d $0 $2 | /usr/bin/cpio -dumpl $1 >/dev/null 2>&1) &&
/usr/sbin/chow
n -Rh root:wheel $1 && /usr/bin/find -d $0 $2 -type d -exec chmod 755 $1/{} \;
&& /usr/bin/find -d $0 $2 -type f -exec chmod 444 $1/{} \;' -- . /tmp/ports/us
r/ports/misc/gnomehier/work/stage/usr/local
/bin/mkdir -p
/tmp/ports/usr/ports/misc/gnomehier/work/stage/usr/local/etc/mtree
install -o root -g wheel -m 444
/tmp/ports/usr/ports/misc/gnomehier/work/BSD.gnome.dist
/tmp/ports/usr/ports/misc/gnomehier/work/stage/usr/local/etc/mtree
====> Compressing man pages (compress-man)
===> Installing for gnomehier-3.0
===> Checking if misc/gnomehier already installed
===> Registering installation for gnomehier-3.0 as automatic
Installing gnomehier-3.0... done
===> Returning to build of gobject-introspection-1.36.0_2
===> gobject-introspection-1.36.0_2 depends on shared library: libffi.so -
found (/usr/local/lib/libffi.so.6)
===> gobject-introspection-1.36.0_2 depends on shared library: libintl.so -
found (/usr/local/lib/libintl.so.9)
===> gobject-introspection-1.36.0_2 depends on shared library: libglib-2.0.so
- found (/usr/local/lib/libglib-2.0.so.0)
===> gobject-introspection-1.36.0_2 depends on shared library: libpcre.so -
found (/usr/local/lib/libpcre.so.3)
===> Generating temporary packing list
gmake[1]: working in
"/tmp/ports/usr/ports/devel/gobject-introspection/work/gobject-introspection-1.36.0"
gmake install-recursive
..... staging skipped ....
====> Compressing man pages (compress-man)
The problem is rather in portmaster putting runtime depends lower then packages
where they are referred from.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-gnome
mailing list