urpmi: Source Pakete (src.rpm) als User installieren?

Alexander Skwar <[email protected]> Sun, 13 Jun 2004 14:07:59 +0200
Newsgroups gmane.linux.mandrake.expert.german
Message-ID <[email protected]>
Hallo!

Mit "urpmi --install-src paket-name" kann man bei Mandrake ein Source
Paket, also ein .src.rpm, installieren. Irgendwie bekomme ich es aber
nicht hin, dies als normaler User zu tun (siehe unten).

Wenn ich "urpmi --install-src" als root aufrufe, dann klappt alles ohne
Probleme - nur möchte ich natürlich nicht als root kompilieren und
bauen, sondern als normaler User, was ja im Grunde auch kein größeres
Problem ist (dh. rpm -i paket.src.rpm && rpmbuild ~/rpm/SPECS/paket.spec
klappt).

Ich verwende Mandrake Cooker.

Was mache ich falsch, und was ist zu tun, damit ich urpmi als User
verwenden kann um src Pakete zu installieren (ein "sudo urpmi
--install-src paket" ist also nicht gewünscht, da dann ja urpmi als root
laufen würde).

[alexander@server ~]$ LC_ALL=C urpmi --install-src gcc3.4
urpmi database locked
[alexander@server ~]$ urpmi --install-src gcc3.4
Die urpmi-Datenbank wird von einem anderen Prozess blockiert!
[alexander@server ~]$ urpmi --help 2>&1 | head
urpmi Version 4.5
Copyright © 1999, 2000, 2001, 2002, 2003 MandrakeSoft.
Dies ist freie Software und kann unter den Bedingungen der GNU GPL weiter
Vertrieben werden.

Verwendung:
  --help         - Diese Hilfe-Botschaft anzeigen.
  --update       - Verwende nur Aktualisierungs-Medien.
  --media        - use only the given media, separated by comma.
  --excludemedia - do not use the given media, separated by comma.
[alexander@server ~]$ rpm -qf /usr/sbin/urpmi
urpmi-4.5-6mdk

Vielen Dank für die Anteilnahme,
Alexander Skwar
-- 
panic("mother...");
	2.2.16 /usr/src/linux/drivers/block/cpqarray.c