начал делать emerge -uND world и посыпались ошибки:
Код:
st@notebook ~ $ sudo emerge -uND world
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
>>> starting parallel fetching pid 7307
>>> Emerging (1 of 77) net-mail/mailwrapper-0.2.1 to /
* mailwrapper-0.2.1.tbz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
>>> Creating Manifest for /usr/portage/net-mail/mailwrapper
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking mailwrapper-0.2.1.tbz2 ;-) ... [ ok ]
You should enable -g (or higher) for debugging!
touch: установка временных отметок `/var/tmp/portage/net-mail/mailwrapper-0.2.1/temp/environment.success': Функция не реализована
>>> Unpacking source...
>>> Unpacking mailwrapper-0.2.1.tbz2 to /var/tmp/portage/net-mail/mailwrapper-0.2.1/work
touch: установка временных отметок `/var/tmp/portage/net-mail/mailwrapper-0.2.1/.unpacked': Функция не реализована
*
* ERROR: net-mail/mailwrapper-0.2.1 failed.
* Call stack:
* ebuild.sh, line 1793: Called dyn_unpack
* ebuild.sh, line 686: Called die
* The specific snippet of code:
* touch "${PORTAGE_BUILDDIR}/.unpacked" || die "IO Failure -- Failed 'touch .unpacked' in ${PORTAGE_BUILDDIR}"
* The die message:
* IO Failure -- Failed 'touch .unpacked' in /var/tmp/portage/net-mail/mailwrapper-0.2.1
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-mail/mailwrapper-0.2.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-mail/mailwrapper-0.2.1/temp/environment'.
*
* Messages for package net-mail/mailwrapper-0.2.1:
*
* ERROR: net-mail/mailwrapper-0.2.1 failed.
* Call stack:
* ebuild.sh, line 1793: Called dyn_unpack
* ebuild.sh, line 686: Called die
* The specific snippet of code:
* touch "${PORTAGE_BUILDDIR}/.unpacked" || die "IO Failure -- Failed 'touch .unpacked' in ${PORTAGE_BUILDDIR}"
* The die message:
* IO Failure -- Failed 'touch .unpacked' in /var/tmp/portage/net-mail/mailwrapper-0.2.1
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-mail/mailwrapper-0.2.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-mail/mailwrapper-0.2.1/temp/environment'.
примерно такие же ошибки при компиляции любого приложения:
Код:
st@notebook ~ $ sudo emerge thunar
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
>>> Emerging (1 of 1) xfce-base/thunar-0.9.0-r2 to /
* Thunar-0.9.0.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
>>> Creating Manifest for /usr/portage/xfce-base/thunar
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking Thunar-0.9.0.tar.bz2 ;-) ... [ ok ]
You should enable -g (or higher) for debugging!
touch: установка временных отметок `/var/tmp/portage/xfce-base/thunar-0.9.0-r2/temp/environment.success': Функция не реализована
>>> Unpacking source...
>>> Unpacking Thunar-0.9.0.tar.bz2 to /var/tmp/portage/xfce-base/thunar-0.9.0-r2/work
* Applying thunar-0.9.0-missing-audio-cds-for-volman.patch ... [ ok ]
* Applying thunar-0.9.0-fix-defuncts.patch ... [ ok ]
touch: установка временных отметок `/var/tmp/portage/xfce-base/thunar-0.9.0-r2/.unpacked': Функция не реализована
*
* ERROR: xfce-base/thunar-0.9.0-r2 failed.
* Call stack:
* ebuild.sh, line 1793: Called dyn_unpack
* ebuild.sh, line 686: Called die
* The specific snippet of code:
* touch "${PORTAGE_BUILDDIR}/.unpacked" || die "IO Failure -- Failed 'touch .unpacked' in ${PORTAGE_BUILDDIR}"
* The die message:
* IO Failure -- Failed 'touch .unpacked' in /var/tmp/portage/xfce-base/thunar-0.9.0-r2
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/xfce-base/thunar-0.9.0-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/xfce-base/thunar-0.9.0-r2/temp/environment'.
*
* Messages for package xfce-base/thunar-0.9.0-r2:
*
* ERROR: xfce-base/thunar-0.9.0-r2 failed.
* Call stack:
* ebuild.sh, line 1793: Called dyn_unpack
* ebuild.sh, line 686: Called die
* The specific snippet of code:
* touch "${PORTAGE_BUILDDIR}/.unpacked" || die "IO Failure -- Failed 'touch .unpacked' in ${PORTAGE_BUILDDIR}"
* The die message:
* IO Failure -- Failed 'touch .unpacked' in /var/tmp/portage/xfce-base/thunar-0.9.0-r2
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/xfce-base/thunar-0.9.0-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/xfce-base/thunar-0.9.0-r2/temp/environment'.
делал revdep-rebuild
Код:
st@notebook ~ $ sudo revdep-rebuild
* Configuring search environment for revdep-rebuild
* Environment mismatch from previous run, deleting temporary files...
* Checking reverse dependencies
* Packages containing binaries and libraries broken by a package update
* will be emerged.
* Collecting system binaries and libraries
* Generated new /home/st/.revdep-rebuild.1_files
* Collecting complete LD_LIBRARY_PATH
* Generated new /home/st/.revdep-rebuild.2_ldpath
* Checking dynamic linking consistency
[ 13% ] * broken /usr/bin/krusader (requires libkonq.so.4)
[ 50% ] * broken /usr/lib/kde3/konqsidebar_universalamarok.la (requires /usr/kde/3.5/lib/libkonqsidebarplugin.la)
* broken /usr/lib/kde3/konqsidebar_universalamarok.so (requires libkonqsidebarplugin.so.1)
[ 53% ] * broken /usr/lib/kde3/libkdiff3plugin.la (requires /usr/kde/3.5/lib/libkonq.la)
* broken /usr/lib/kde3/libkdiff3plugin.so (requires libkonq.so.4)
[ 97% ] * broken /usr/lib/xulrunner-1.9/components/libpipnss.so (requires libnss3.so.12
libnssutil3.so.12
libsmime3.so.12
libssl3.so.12)
[ 100% ]
* Generated new /home/st/.revdep-rebuild.3_rebuild
* Assigning files to packages
* /usr/bin/krusader -> kde-misc/krusader
* /usr/lib/kde3/konqsidebar_universalamarok.la -> media-sound/amarok
* /usr/lib/kde3/konqsidebar_universalamarok.so -> media-sound/amarok
* /usr/lib/kde3/libkdiff3plugin.la -> kde-misc/kdiff3
* /usr/lib/kde3/libkdiff3plugin.so -> kde-misc/kdiff3
* /usr/lib/xulrunner-1.9/components/libpipnss.so -> net-libs/xulrunner
* Generated new /home/st/.revdep-rebuild.4_packages_raw and /home/st/.revdep-rebuild.4_package_owners
* Cleaning list of packages to rebuild
* Generated new /home/st/.revdep-rebuild.4_packages
* Assigning packages to ebuilds
* Generated new /home/st/.revdep-rebuild.4_ebuilds
* Evaluating package order
* Generated new /home/st/.revdep-rebuild.5_order
* All prepared. Starting rebuild
emerge --oneshot =kde-misc/kdiff3-0.9.92 =kde-misc/krusader-1.90.0 =media-sound/amarok-1.4.9.1
..........
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
>>> starting parallel fetching pid 28790
>>> Emerging (1 of 15) kde-base/libkonq-3.5.9 to /
* kdebase-3.5.9.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
>>> Creating Manifest for /usr/portage/kde-base/libkonq
digest.assumed 3
digest-libkonq-4.0.2::kdebase-4.0.2.tar.bz2
digest-libkonq-4.0.3::kdebase-4.0.3.tar.bz2
digest-libkonq-4.0.5::kdebase-4.0.5.tar.bz2
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking kdebase-3.5.9.tar.bz2 ;-) ... [ ok ]
You should enable -g (or higher) for debugging!
touch: установка временных отметок `/var/tmp/portage/kde-base/libkonq-3.5.9/temp/environment.success': Функция не реализована
>>> Unpacking source...
>>> Unpacking parts of kdebase-3.5.9.tar.bz2 to /var/tmp/portage/kde-base/libkonq-3.5.9/work
touch: установка временных отметок `/var/tmp/portage/kde-base/libkonq-3.5.9/.unpacked': Функция не реализована
*
* ERROR: kde-base/libkonq-3.5.9 failed.
* Call stack:
* ebuild.sh, line 1793: Called dyn_unpack
* ebuild.sh, line 686: Called die
* The specific snippet of code:
* touch "${PORTAGE_BUILDDIR}/.unpacked" || die "IO Failure -- Failed 'touch .unpacked' in ${PORTAGE_BUILDDIR}"
* The die message:
* IO Failure -- Failed 'touch .unpacked' in /var/tmp/portage/kde-base/libkonq-3.5.9
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/kde-base/libkonq-3.5.9/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/libkonq-3.5.9/temp/environment'.
*
* Messages for package kde-base/libkonq-3.5.9:
*
* ERROR: kde-base/libkonq-3.5.9 failed.
* Call stack:
* ebuild.sh, line 1793: Called dyn_unpack
* ebuild.sh, line 686: Called die
* The specific snippet of code:
* touch "${PORTAGE_BUILDDIR}/.unpacked" || die "IO Failure -- Failed 'touch .unpacked' in ${PORTAGE_BUILDDIR}"
* The die message:
* IO Failure -- Failed 'touch .unpacked' in /var/tmp/portage/kde-base/libkonq-3.5.9
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/kde-base/libkonq-3.5.9/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/libkonq-3.5.9/temp/environment'.
*
*
* revdep-rebuild failed to emerge all packages.
* you have the following choices:
* - If emerge failed during the build, fix the problems and re-run revdep-rebuild.
* - Use /etc/portage/package.keywords to unmask a newer version of the package.
* (and remove /home/st/.revdep-rebuild.5_order to be evaluated again)
* - Modify the above emerge command and run it manually.
* - Compile or unmerge unsatisfied packages manually,
* remove temporary files, and try again.
* (you can edit package/ebuild list first)
*
* To remove temporary files, please run:
* rm /home/st/.revdep-rebuild*.?_*
что делать?