First let fix package database lock state I am after Adept quit too fast after an error
Paul Dufresne
dufresnep at fastmail.fm
Sat Jun 30 17:03:25 UTC 2007
> > A big problem, is that when you click Ok, it seems to directly quit the
> > application without even removing
> > the lock.
>
> Maybe you can give more details? What was the error? What was the error
> message? We can't read minds, nor can we guess what happened. It would be
> extremely helpful if we knew even those two things.
Part of the problem is that adept don't report the bug given by dpkg,
it just say something like: Hey an error happened when installing.
I really don't care about the specific package that made dpkg return an
error.
The only thing I care about, is Adept quiting so fast, that it kill
currently
running instance of dpkg (probably not the same that cause the error),
so
leaving a lock on package database lock.
Well, I'd like to restart adept_update to see what was the exact message
but can't.
I changed my language in System Setting/Regional language, but although
most
menus and messages are now in english (the language I choose), adept is
still
in french, so I will translate a bit.
So we are after the bug, I did reboot.
paul at Arcturus:/var/lib$ ps -e|grep dpkg
paul at Arcturus:/var/lib$ ps -e|grep adept
paul at Arcturus:/var/lib$ ps -e|grep synaptic
I see no other programs in ps -e that would use the package database.
paul at Arcturus:/var/lib/dpkg$ ls -l
total 3704
...
-rw-r----- 1 root root 0 2007-06-30 12:45 lock
paul at Arcturus:/var/lib/dpkg$sudo rm lock
Now lock is gone.
BTW: I was searching this file in /var/lock at first, which still seems
to me where I should have found that.
I have Quit previously adept-updater in lower right of screen.
So I have to start in manually:
paul at Arcturus:/var/lib/dpkg$ kdesu adept_updater
... wacom missing devices
kbuildsycoca running...
kapture::PkgSystem::PkgSystem()
then Adept appears, and then a window with:
Un autre processus utilise la base de données du système de paquets
(probablement une autre application Adept, apt-get ou aptitude).
Veuillez fermer cet autre programme avant d'utiliser celui-ci.
Translation: An other process is using package database, please close
the other program that use the database.
Just an Ok button, I click it and return to konsole.
Now if I do ls -l:
-rw-r----- 1 root root 0 2007-06-30 12:57 lock
It has come back!
Not to sure what I am suppose to do here.
--
http://www.fastmail.fm - I mean, what is it about a decent email service?
More information about the kubuntu-users
mailing list