[kde-freebsd] ia64 -current misc/kdehier4 install fails: ln: /usr/local/kde4/libdata//pkgconfig: Operation not permitted

Max Brazhnikov makc at freebsd.org
Tue Feb 5 12:47:00 UTC 2013


On Tue, 5 Feb 2013 11:10:12 GMT, Anton Shterenlikht wrote:
> On ia64 r244834 with ports at r311662
> I'm updating misc/kdehier4:
> 
> # pkg version -vX kdehier
> kdehier4-1.0.10                    <   needs updating (port has 1.0.11)
> #
> 
> On install I get:
> 
> # make install
> ===>  Installing for kdehier4-1.0.11
> ===>   Generating temporary packing list
> ===>  Checking if misc/kdehier4 already installed
> /bin/mkdir -p /usr/local/etc/dbus-1
> install  -o root -g wheel -m 444 /usr/ports/misc/kdehier4/work/session-kde4.conf /usr/local/etc/dbus-1
> install  -o root -g wheel -m 444 /usr/ports/misc/kdehier4/work/system-kde4.conf /usr/local/etc/dbus-1
> /bin/ln -sf /usr/local/etc/pam.d /usr/local/kde4/etc/
> /bin/ln -sf /usr/local/etc/polkit-1 /usr/local/kde4/etc/
> /bin/ln -sf /usr/local/etc/rc.d /usr/local/kde4/etc/
> /bin/ln -sf /usr/local/libdata/ldconfig /usr/local/kde4/libdata/
> echo /usr/local/kde4/lib > /usr/local/libdata/ldconfig/kdehier4
> /bin/ln -sf /usr/local/libdata/ldconfig32 /usr/local/kde4/libdata/
> /bin/ln -sf /usr/local/libdata/pkgconfig /usr/local/kde4/libdata/
> ln: /usr/local/kde4/libdata//pkgconfig: Operation not permitted
> *** [do-install] Error code 1

It seems you didn't follow instructions for previous kdehier4 update.  Anyway,
move everything from /usr/local/kde4/libdata/{pkgconfig, ldconfig, ldconfig32} to
/usr/local/libdata/{pkgconfig, ldconfig, ldconfig32},
deinstall kdehier, remove /usr/local/kde4/libdata/{pkgconfig, ldconfig, ldconfig32}
and then try again.

Max


More information about the freebsd-ports mailing list