PDA

View Full Version : [SOLVED] Broken Package



mathisonej
April 26th, 2010, 05:10 AM
Hello,

I upgraded to 10.04 from 08.04 a little while ago, and everything worked fine except I'm now getting a "Broken Package" message on my package manager regarding the "flashplugin-nonfree" package. I've seen some other posts about this but I can't get it fixed: when I search for 'broken' in synaptic package manager under filters nothing shows up, and I can't delete or update the flash package.

If this has been solved elsewhere or anyone can help me otherwise I'll be grateful.

Eric

zvacet
April 26th, 2010, 12:07 PM
In synaptic>edit tab>fix broken packages

or from terminal


sudo apt-get -f install

mathisonej
April 27th, 2010, 02:13 AM
Thanks Zvacet.

When I go to fix it in synaptic it says that I need to reinstall it because the package is in a bad inconsistent state. But when I try to install it in synaptic it says the same thing. Is there another way to reinstall it?

Eric

cuberts
April 27th, 2010, 02:16 AM
sudo apt-get <package>

mathisonej
April 27th, 2010, 04:40 AM
When I run
sudo apt-get flashplugin-nonfree it tells me that it is an invalid operation. If I run
sudo apt-get -f install I get this message:
Preconfiguring packages ...
dpkg: error processing flashplugin-nonfree (--remove):
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
Errors were encountered while processing:
flashplugin-nonfree
E: Sub-process /usr/bin/dpkg returned an error code (1)

I'm not really sure how to proceed. Thanks again to those trying to help me out.

Eric

slickh20
April 27th, 2010, 04:55 AM
I have this same problem exactly.

it is keeping me from updating any thing beyond this, I also cant remove the package either.

QIII
April 27th, 2010, 05:07 AM
You might try


sudo apt-get install --reinstall <package>and let us know what happens.

Did you ever get a message something like "you must manually run 'sudo dpkg --configure -a' to correct the problem"?

mathisonej
April 27th, 2010, 05:21 AM
QIII,

When I run that I get this message:
eric@eric-laptop:~$ sudo apt-get install --reinstall flashplugin-nonfree
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
flashplugin-nonfree: Depends: flashplugin-installer but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Then when I run the install I get the same result as before.

Eric

QIII
April 27th, 2010, 05:26 AM
Try


sudo apt-get install flashplugin-installer flashplugin-nonfree

The message you are getting indicates that the dependency flashplugin-installer is absent.

mathisonej
April 27th, 2010, 05:31 AM
I'm afraid I'm getting the same message:
dpkg: error processing flashplugin-nonfree (--remove):
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
Errors were encountered while processing:
flashplugin-nonfree
E: Sub-process /usr/bin/dpkg returned an error code (1)

QIII
April 27th, 2010, 05:32 AM
OK.

Could you go to Synaptic and tell me if flashplugin-installer is now listed as installed?

mathisonej
April 27th, 2010, 05:36 AM
It isn't installed, but marks itself for installation. If I try to install it I get the message about the other one being broken.

QIII
April 27th, 2010, 05:44 AM
Grrr.

OK. Back to the terminal. Let's see if dpkg got interrupted somewhere.


sudo dpkg --configure -a

If that doesn't work, I'll have to do a bit of research for you.

mathisonej
April 27th, 2010, 05:51 AM
I'm not getting anything substantial out of that. This is it:
eric@eric-laptop:~$ sudo dpkg --configure -a
eric@eric-laptop:~$

Thanks for helping me this far!

slickh20
April 27th, 2010, 05:55 AM
following along exactly the same here, same results.... thanks

QIII
April 27th, 2010, 05:59 AM
You might not see any results.

(Sorry this is taking so long.)

Go back to Synaptic and see if you can install both libflashplayer-installer and libflashplayer-nonfree.

mathisonej
April 27th, 2010, 06:07 AM
I can't find either of those when I search in synaptic. I tried to install the flashplugin-nonfree and flashplugin-installer again (just to check) and it didn't work.

If I have missed something simple, forgive me.

QIII
April 27th, 2010, 06:09 AM
Ah. Remove the "lib" from in front of each of those. Sorry. It's late here.

QIII
April 27th, 2010, 06:11 AM
Could you see if you have this file?

/var/lib/dpkg/info/flashplugin-nonfree.prerm


I think I found something on launchpad, but it is for Karmic. It may work for Lucid. But I don't want to direct you there unless you have that file.

mathisonej
April 27th, 2010, 06:17 AM
I still can't find the two flash files, even without the 'lib' prefix. Regarding the other one: I'm not sure if I'm going about this the right way. When I use 'find' in the terminal it repeats the search:
eric@eric-laptop:~$ find /var/lib/dpkg/info/flashplugin-nonfree.prerm
/var/lib/dpkg/info/flashplugin-nonfree.prerm

If I search under places nothing shows up. Is that the right way to check for the file?

QIII
April 27th, 2010, 06:22 AM
Bah. REALLY late. Yes. flashplugin-nonfree and flashplugin-installer.

The command in the terminal said it found it. In nautilus, it may take a while to populate the list. How long did you wait?

PS: You could also use


locate flashplugin-nonfree.prerm

to see if it is in that directory.

QIII
April 27th, 2010, 06:32 AM
I have to get to bed.

I think you have the file, so I am going to direct you here:

https://bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/429841

Look at post #8. Again, this is Karmic, not Lucid.

I would recommend using cp before the rm (if you copy, you can always get something back.)

So maybe do this first:


sudo cp /var/lib/dpkg/info/flashplugin-nonfree.prerm /var/lib/dpkg/info/flashplugin-nonfree.prerm_BAKThen follow the rest.

mathisonej
April 27th, 2010, 06:33 AM
Okay. It seems that I have it:
eric@eric-laptop:~$ locate flashplugin-nonfree.prerm
/var/lib/dpkg/info/flashplugin-nonfree.prerm

For the synaptic files I tried to install them and it repeated the same message, but when I open up 'details' it says
A package failed to install. Trying to recover:

And it has been thinking for a while on that. I'll leave it for a bit and see what happens. I need to pack it in for the night (and you should too!), but if you want to leave the instructions for the Karmic thing I can try that, and post my results tomorrow. If you don't want to, we can pick it up later!

Thanks again.

slickh20
April 27th, 2010, 01:17 PM
yes thank you very much

slickh20
April 27th, 2010, 01:31 PM
I think that did it!!!

be sure to put sudo in front of those three commands in post number 8

QIII
April 27th, 2010, 03:20 PM
slickh20 --

Glad to hear that worked for you. I was looking for something like that while I was trying a more conservative approach.

We'll see if that helps mathesonej.

mathesonej --

If this works for you, would you please mark your original solved? Also, this might be a regression bug that the developers need to know about. It might be important for you to report this as a bug in Lucid.

mathisonej
April 29th, 2010, 04:45 AM
Solved! Thanks so much.