| View previous topic :: View next topic |
| Author |
Message |
Myth|384 n00b

Joined: 10 Aug 2004 Posts: 24
|
Posted: Sat Jan 08, 2005 7:23 pm Post subject: Error emerging kdenetwork [ Solved ] |
|
|
Hi all,
I get the following error when I try to emerge kdenetwork:
>>> Test phase [not enabled]: app-crypt/qca-tls-1.0
touch: cannot touch `.tested': Permission denied
!!! ERROR: app-crypt/qca-tls-1.0 failed.
!!! Function dyn_test, Line 940, Exitcode 1
!!! Failed to 'touch .tested' in /var/tmp/portage/qca-tls-1.0
!!! If you need support, post the topmost build error, NOT this status message.
I already did a "emerge sync" from different servers; didn't help.
Any suggestions 
Last edited by Myth|384 on Sat Jan 15, 2005 7:41 pm; edited 1 time in total |
|
| Back to top |
|
 |
Bob P Advocate


Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
|
| Back to top |
|
 |
Myth|384 n00b

Joined: 10 Aug 2004 Posts: 24
|
Posted: Tue Jan 11, 2005 7:35 pm Post subject: |
|
|
Here it is:
tux root # emerge kdenetwork
Calculating dependencies ...done!
>>> emerge (1 of 2) app-crypt/qca-tls-1.0 to /
>>> md5 src_uri qca-tls-1.0.tar.bz2
>>> Unpacking source...
>>> Unpacking qca-tls-1.0.tar.bz2 to /var/tmp/portage/qca-tls-1.0/work
* Applying qca-pathfix.patch ... [ ok ]>>> Source unpacked.
Configuring qca-tls ...
Verifying Qt 3.x Multithreaded (MT) build environment ... ok
Checking for OpenSSL ... yes
Good, your configure finished. Now run 'make'.
g++ -c -pipe -Wall -W -O2 -D_REENTRANT -fPIC -DQCA_PLUGIN -DOSSL_097 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -mcpu=i586 -march=i586 -mmmx -m3dnow -O3 -pipe -fomit-frame-pointer -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/qca-tls-1.0/work/qca-tls-1.0 -I/usr/qt/3/include -o qca-tls.o qca-tls.cpp
rm -f libqca-tls.so
g++ -Wl,-rpath,/usr/qt/3/lib -shared -o libqca-tls.so qca-tls.o -L/usr/qt/3/lib -lssl -lcrypto -lqt-mt -lpthread
>>> Test phase [not enabled]: app-crypt/qca-tls-1.0
touch: cannot touch `.tested': Permission denied
!!! ERROR: app-crypt/qca-tls-1.0 failed.
!!! Function dyn_test, Line 940, Exitcode 1
!!! Failed to 'touch .tested' in /var/tmp/portage/qca-tls-1.0
!!! If you need support, post the topmost build error, NOT this status message. |
|
| Back to top |
|
 |
Bob P Advocate


Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
|
| Back to top |
|
 |
Myth|384 n00b

Joined: 10 Aug 2004 Posts: 24
|
Posted: Wed Jan 12, 2005 5:23 pm Post subject: |
|
|
Ooops, sorry...
tux root # emerge --info
Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r13 i686)
=================================================================
System uname: 2.6.9-gentoo-r13 i686 VIA Samuel 2
Gentoo Base System version 1.4.16
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers: sys-kernel/linux-headers-2.4.21-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=i586 -march=i586 -mmmx -m3dnow -O3 -pipe -fomit-frame-pointer"
CHOST="i586-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=i586 -march=i586 -mmmx -m3dnow -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X acl apache2 berkdb bitmap-fonts crypt cups fam foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imagemagick imlib ipv6 java jpeg junit kde libwww mmx motif mozilla ncurses pam pdflib perl png python qt readline samba sdl slang ssl svga tcpd truetype xml2 zlib" |
|
| Back to top |
|
 |
Bob P Advocate


Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
|
| Back to top |
|
 |
Myth|384 n00b

Joined: 10 Aug 2004 Posts: 24
|
Posted: Thu Jan 13, 2005 5:43 pm Post subject: |
|
|
Many thanks, that did the trick!
I always emerge as root, so why are userpriv and usersandbox causing the problem? |
|
| Back to top |
|
 |
Bob P Advocate


Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
Posted: Sat Jan 15, 2005 11:26 pm Post subject: |
|
|
those features are designed to allow portage (which you're running as root) to drop to non-root status for building packages as a security measure. some ebuilds don't work properly. afaik, the "touch .tested" error is typically a file permission error that is brought about by incorrect handling of file privs when portage drops to non-root user status.
this is a problem with the ebuild that needs to be reported. if you have not already filed a bug report on this issue, please do so now at https://bugs.gentoo.org _________________ .
Stage 1/3 | Jackass! | Rockhopper! | Thanks | Google Sucks |
|
| Back to top |
|
 |
|