FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu User

 
 
LinkBack Thread Tools
 
Old 07-30-2008, 11:23 PM
"Sergio Belkin"
 
Default problem removing package (Fixed)

2008/7/30 Sergio Belkin <sebelk@gmail.com>:
> 2008/7/29 Derek Broughton <news@pointerstop.ca>:
>> Please don't top-post. It makes it difficult to have a conversation.
>>
>> Mario Spinthiras wrote:
>>
>>> just do a dpkg -P --force package-name
>>>
>>> On Tue, Jul 29, 2008 at 10:28 AM, Amichai Rotman
>>> <amichai@iglu.org.il>wrote:
>>>
>>>> I'd try using Aptitude. It has a more intuitive and friendly way to
>>>> resolve conflics / problems and gives you a few leads to follow...
>>>>
>>>> On Tue, Jul 29, 2008 at 06:23, Sergio Belkin <sebelk@gmail.com> wrote:
>>>>
>>>>> I tried to remove a package in Ubuntu Hardy Heron with no sucess, look
>>>>> at as follows:
>>>>>
>>>>> root@coldplay:/home/sergio/Descarga# apt-get remove -f elvis
>>
>> Obviously elvis and coldplay are incompatible :-)
>
> LOL
>
>>
>>>>> dpkg: error processing elvis (--remove):
>>>>> subprocess pre-removal script returned error exit status 2
>>>>> Errors were encountered while processing:
>>>>> elvis
>>>>> E: Sub-process /usr/bin/dpkg returned an error code (1)
>>
>> Please, these are completely unhelpful suggestions. Neither aptitude nor
>> dpkg are going to be any better at this, as dpkg _still_ has to run the
>> prerm script before it can work.
>>
>> First, you really shouldn't be running _as_ root, out of your home
>> directory. You'll be really unhappy when root writes something in there
>> that prevents applications running as you, later.
>>
>> You could remove /var/lib/dpkg/info/elvis.prerm, which would fix the
>> immediate issue, but I suspect you'd still have the same problem with every
>> other package, as it seems to be that the "editor" alternatives are messed
>> up, and nothing to do with elvis itself.
>>
>> Try:
>> # sudo update-alternatives --config editor
>>
>> and set "editor" to some other editor (you can change it back if that's not
>> your preference).
>> --
>> derek
>>
>>
>
> Thanks derek , I haven't here that machine to test it, but I'm agree
> with you, if simply running dpkg/aptitude with some flags (aka read
> the man page first) fixed the problem I hadn't asked help to mailing
> list
>
> Thanks!
>

Well I have to say that last suggestion didn't work, but the first one did:

sergio@coldplay:~$ sudo update-alternatives --config editor
[sudo] password for sergio:
I don't wish to know that.
[sudo] password for sergio:

Hay 5 alternativas que proveen `editor'.

Selección Alternativa
-----------------------------------------------
1 /usr/bin/vim.tiny
2 /bin/ed
3 /bin/nano
*+ 4 /usr/bin/vim.gnome
5 /usr/bin/mcedit-debian

Pulse <Intro> para mantener el valor por omisión[*] o pulse un número
de selección: 1
Se utiliza `/usr/bin/vim.tiny' para proporcionar `editor'.
update-alternatives: no se puede hace que
/usr/share/man/pl.ISO8859-2/man1/editor.1.gz.dpkg-tmp sea un enlace
simbólico para a /etc/alternatives/editor.pl.ISO8859-2.1.gz: No existe
el fichero ó directorio
sergio@coldplay:~$ su
Contraseña:
root@coldplay:/home/sergio# rm /var/lib/dpkg/info/elvis.prerm
root@coldplay:/home/sergio# apt-get remove elvis
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Los siguientes paquetes se ELIMINARÁN:
elvis
0 actualizados, 0 se instalarán, 1 para eliminar y 0 no actualizados.
Se liberarán 750kB después de desempaquetar.
¿Desea continuar [S/n]?
(Leyendo la base de datos ...
188825 ficheros y directorios instalados actualmente.)
Desinstalando elvis ...

root@coldplay:/home/sergio# apt-get remove vim-gtk
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Se instalaron de forma automática los siguientes paquetes y ya no son
necesarios.
elvis-common
Utilice «apt-get autoremove» para eliminarlos.
Los siguientes paquetes se ELIMINARÁN:
vim-gtk
0 actualizados, 0 se instalarán, 1 para eliminar y 0 no actualizados.
Se liberarán 1909kB después de desempaquetar.
¿Desea continuar [S/n]?
(Leyendo la base de datos ...
188821 ficheros y directorios instalados actualmente.)
Desinstalando vim-gtk ...
root@coldplay:/home/sergio# apt-get remove vim-nox
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Se instalaron de forma automática los siguientes paquetes y ya no son
necesarios.
elvis-common
Utilice «apt-get autoremove» para eliminarlos.
Los siguientes paquetes se ELIMINARÁN:
vim-nox
0 actualizados, 0 se instalarán, 1 para eliminar y 0 no actualizados.
Se liberarán 1634kB después de desempaquetar.
¿Desea continuar [S/n]?
(Leyendo la base de datos ...
188818 ficheros y directorios instalados actualmente.)
Desinstalando vim-nox ...
root@coldplay:/home/sergio# apt-get autoremove
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Se instalaron de forma automática los siguientes paquetes y ya no son
necesarios.
elvis-common
Los siguientes paquetes se ELIMINARÁN:
elvis-common
0 actualizados, 0 se instalarán, 1 para eliminar y 0 no actualizados.
Se liberarán 3170kB después de desempaquetar.
¿Desea continuar [S/n]?
(Leyendo la base de datos ...
188815 ficheros y directorios instalados actualmente.)
Desinstalando elvis-common ...

Thanks again!
--
--
Open Kairos http://www.openkairos.com
Watch More TV http://sebelk.blogspot.com
Sergio Belkin -

--
ubuntu-users mailing list
ubuntu-users@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
 

Thread Tools




All times are GMT. The time now is 03:45 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org