Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
netatalk won't update/install
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
curd
n00b
n00b


Joined: 28 Jan 2003
Posts: 3
Location: Belgica

PostPosted: Fri Apr 13, 2012 9:04 am    Post subject: netatalk won't update/install Reply with quote

After running emerge -vat --update --newuse --deep --with-bdeps=y --autounmask-write @world , emerge tries to update netatalk-2.2.1-r2 to 2.2.1-r3
However, the install stage fails with:

Making install in etc
make[1]: Entering directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc'
Making install in afpd
make[2]: Entering directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/afpd'
make[3]: Entering directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/afpd'
/bin/mkdir -p '/var/tmp/portage/net-fs/netatalk-2.2.1-r3/image//usr/sbin'
/bin/sh ../../libtool --mode=install /usr/bin/install -c afpd '/var/tmp/portage/net-fs/netatalk-2.2.1-r3/image//usr/sbin'
libtool: install: /usr/bin/install -c .libs/afpd /var/tmp/portage/net-fs/netatalk-2.2.1-r3/image//usr/sbin/afpd
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/afpd'
make[2]: Leaving directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/afpd'
Making install in cnid_dbd
make[2]: Entering directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/cnid_dbd'
make[3]: Entering directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/cnid_dbd'
/bin/mkdir -p '/var/tmp/portage/net-fs/netatalk-2.2.1-r3/image//usr/bin'
/bin/sh ../../libtool --mode=install /usr/bin/install -c dbd '/var/tmp/portage/net-fs/netatalk-2.2.1-r3/image//usr/bin'
libtool: install: /usr/bin/install -c .libs/dbd /var/tmp/portage/net-fs/netatalk-2.2.1-r3/image//usr/bin/dbd
/bin/mkdir -p '/var/tmp/portage/net-fs/netatalk-2.2.1-r3/image//usr/sbin'
/bin/sh ../../libtool --mode=install /usr/bin/install -c cnid_dbd cnid_metad '/var/tmp/portage/net-fs/netatalk-2.2.1-r3/image//usr/sbin'
libtool: install: /usr/bin/install -c .libs/cnid_dbd /var/tmp/portage/net-fs/netatalk-2.2.1-r3/image//usr/sbin/cnid_dbd
libtool: install: /usr/bin/install -c .libs/cnid_metad /var/tmp/portage/net-fs/netatalk-2.2.1-r3/image//usr/sbin/cnid_metad
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/cnid_dbd'
make[2]: Leaving directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/cnid_dbd'
Making install in uams
make[2]: Entering directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/uams'
Making install in uams_krb4
make[3]: Entering directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/uams/uams_krb4'
make[4]: Entering directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/uams/uams_krb4'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Leaving directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/uams/uams_krb4'
make[3]: Leaving directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/uams/uams_krb4'
make[3]: Entering directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/uams'
make[4]: Entering directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/uams'
make install-exec-hook
make[5]: Entering directory `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/uams'
(cd /var/tmp/portage/net-fs/netatalk-2.2.1-r3/image//usr/lib64/netatalk && \
rm -f uams_clrtxt.so uams_dhx.so uams_dhx2.so && \
ln -s uams_pam.so uams_clrtxt.so && \
echo && ln -s uams_dhx_pam.so uams_dhx.so && \
echo && ln -s uams_dhx2_pam.so uams_dhx2.so \
)
/bin/sh: line 0: cd: /var/tmp/portage/net-fs/netatalk-2.2.1-r3/image//usr/lib64/netatalk: No such file or directory


When I go into `/var/tmp/portage/net-fs/netatalk-2.2.1-r3/work/netatalk-2.2.1/etc/uams' myself and run make install-exec-hook manually, it succeeds.

In the Makefile install-exec-hooks is:
install-exec-hook:
(cd $(DESTDIR)$(uamsdir) && \
rm -f $(uams_LINKS) && \
$(LN_S) $(UAMS_CLRTXT_LINK) uams_clrtxt.so && \
$(dhx_exec_hook) && \
$(dhx2_exec_hook) \
)


So somehow DESTDIR is set incorrectly?

Does anyone else have this issue? Any tips?

This is on amd64, netatalk has USE="acl avahi cracklib cups ldap pam ssl tcpd"

Kind regards,
Wim
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum