I ran into the issue of mktemp blocking coreutils. Firstly, probably
due to my inexperience with Paludis, I was unable to resolve it with
without using emerge. I tried

paludis -u mktemp && paludis -i system (which didn't work)

but the "same" command with emerge

emerge -C mktemp && emerge -vDuN system

did work. I believe I properly got passed the issue but I would be
interested in understanding the difference between emerge and Paludis
in this particular case. Specifically, how should I have resolved this
using Paludis?

Secondly, and this is my real issue, Paludis is now warning about coreutils:

[EMAIL PROTECTED]: [WARNING] In program paludis -ip world:
  ... When performing install action from command line:
  ... When executing install task:
  ... When building dependency list:
  ... When adding PackageDepSpec 'app-portage/gentoolkit':
  ... When adding installed package
'app-portage/gentoolkit-0.2.4_pre7:0::installed':
  ... When adding run dependencies as post dependencies:
  ... When adding PackageDepSpec 'sys-apps/debianutils':
  ... When adding installed package 'sys-apps/debianutils-2.28.2:0::installed':
  ... Ignoring post dependencies due to exception 'Block:
>=sys-apps/coreutils-6.10' (paludis::BlockError)

I get multiple similar warnings (one for every ebuild that somehow
depends on coreutils, I assume).

So I tried to reemerge (repaludis?) coreutils

paludis -1i coreutils

but this doesn't seem possible due to (full message is attached)

/var/tmp/paludis/sys-apps/coreutils-6.10-r1/temp/loadsaveenv: line
4034: cd: /var/tmp/paludis/sys-apps/coreutils-6.10-r1/work/coreutils-6.10:
No such file or directory

However,

emerge --oneshot coreutils

works just fine.

How do I make Paludis happy again?

Cheers,
Hilco
(1 of 1) Installing sys-apps/coreutils-6.10-r1:0::gentoo

Checking 'coreutils-6.10.tar.lzma'... ok
Checking 'coreutils-6.10-patches-1.1.tar.bz2'... ok
[EMAIL PROTECTED]: [WARNING] In program paludis -i1 sys-apps/coreutils:
  ... When performing install action from command line:
  ... When executing install task:
  ... When installing 'sys-apps/coreutils-6.10-r1:0::gentoo':
  ... When checking permissions on '/var/tmp/paludis' for userpriv:
  ... Directory '/var/tmp/paludis' does not group write permission,cannot 
enable userpriv
>>> Running ebuild phase prepare as root:root...
>>> Starting builtin_prepare
>>> Done builtin_prepare
>>> Completed ebuild phase prepare
>>> Running ebuild phases init saveenv as root:root...
>>> Starting builtin_init
>>> Done builtin_init
>>> Starting builtin_saveenv
>>> Done builtin_saveenv
>>> Completed ebuild phases init saveenv
>>> Running ebuild phases loadenv setup saveenv as root:root...
>>> Starting builtin_loadenv
>>> Done builtin_loadenv
>>> Starting pkg_setup
>>> Done pkg_setup
>>> Starting builtin_saveenv
>>> Done builtin_saveenv
>>> Completed ebuild phases loadenv setup saveenv
>>> Running ebuild phases loadenv unpack compile saveenv as root:root...
>>> Starting builtin_loadenv
>>> Done builtin_loadenv
>>> Starting src_unpack
>>> Unpacking coreutils-6.10.tar.lzma to 
>>> /var/tmp/paludis/sys-apps/coreutils-6.10-r1/work
Skipping unpack for /usr/portage/distfiles/coreutils-6.10.tar.lzma
>>> Unpacking coreutils-6.10-patches-1.1.tar.bz2 to 
>>> /var/tmp/paludis/sys-apps/coreutils-6.10-r1/work
tar jxf /usr/portage/distfiles/coreutils-6.10-patches-1.1.tar.bz2 
--no-same-owner
/var/tmp/paludis/sys-apps/coreutils-6.10-r1/temp/loadsaveenv: line 4034: cd: 
/var/tmp/paludis/sys-apps/coreutils-6.10-r1/work/coreutils-6.10: No such file 
or directory
 * Applying various patches (bugfixes/updates) ...
 *   003_all_coreutils-gentoo-uname.patch ...

 * Failed Patch: 003_all_coreutils-gentoo-uname.patch !
 *  ( 
/var/tmp/paludis/sys-apps/coreutils-6.10-r1/work/patch/003_all_coreutils-gentoo-uname.patch
 )
 *
 * Include in your bugreport the contents of:
 *
 *   
/var/tmp/paludis/sys-apps/coreutils-6.10-r1/temp//003_all_coreutils-gentoo-uname.patch-25360.out


!!! ERROR in sys-apps/coreutils-6.10-r1:
!!! In epatch at line 2554
!!! Failed Patch: 003_all_coreutils-gentoo-uname.patch!

!!! Call stack:
!!!    * epatch 
(/var/tmp/paludis/sys-apps/coreutils-6.10-r1/temp/loadsaveenv:2554)
!!!    * src_unpack 
(/var/tmp/paludis/sys-apps/coreutils-6.10-r1/temp/loadsaveenv:4035)
!!!    * ebuild_f_unpack (/usr/libexec/paludis/0/src_unpack.bash:44)
!!!    * ebuild_main (/usr/libexec/paludis/ebuild.bash:485)
!!!    * main (/usr/libexec/paludis/ebuild.bash:503)

diefunc: making ebuild PID 25360 exit with error
die trap: exiting with error.

Install error:
  * In program paludis -i1 sys-apps/coreutils:
  * When performing install action from command line:
  * When executing install task:
  * When installing 'sys-apps/coreutils-6.10-r1:0::gentoo':
  * Install error: Install failed for 'sys-apps/coreutils-6.10-r1:0::gentoo'



Resume command: paludis --log-level qa --preserve-world --install 
--dl-deps-default discard '=sys-apps/coreutils-6.10-r1:0::gentoo'
_______________________________________________
paludis-user mailing list
[email protected]
http://lists.pioto.org/mailman/listinfo/paludis-user

Reply via email to