Re: rpm error message, some more detail would be nice.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On Mon, 2004-09-06 at 23:14 -0400, Jeff Spaleta wrote:
> On Tue, 07 Sep 2004 12:02:52 +0900, Naoki <naoki@xxxxxxxxxxxxxxxxx> wrote:
> > When doing something with rpm that should really be done as root could
> > it please say for example
> > "error: can't create transaction lock, do you need to be root", or maybe
> > a permission problem message instead of :
> > 
> > $ rpm -e kernel-2.6.5-1.358 kernel-2.6.8-1.541
> > error: can't create transaction lock
> 
> Doesn't this assume that ALL transaction lock problems are permissions related?
> Can you assume that? Does rpm have the capability to inherently know
> that its a permission problem? Can you assume that every rpm
> installation in use requires root?

Yeah, I thought about this as well and decided that a 'normal' user just
wouldn't ever work out what a transaction lock was. I don't care what
the error is message or even if there is one because I know how to use
'strace'.  Also considering the error is pretty obvious in it's cause :

open("/var/lock/rpm/transaction", O_RDWR|O_CREAT|O_LARGEFILE, 0644) = -1
EACCES (Permission denied)

It might make sense and help the average joe if we can tell them it's a
permission problem.

-n.



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux