maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   "Autoremove Broke Stuff" (https://talk.maemo.org/showthread.php?t=70215)

MasterZap 2011-02-22 12:36

"Autoremove Broke Stuff"
 
So my apt-get told me to run "autoremove", and so I did, and got this.

What does it mean? Did I break anything? Or what?

Code:

Nokia-N900-51-1:~# apt-get autoremove
Reading package lists... Done
Building dependency tree     
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libtpsession libqtm-serviceframework rtcom-accounts-plugin-facebook
  libqt4-declarative rtcom-skype-emoticons-theme rtcom-accounts-voip-support
  libqtm-publishsubscribe libqtm-messaging cherry qtm-modest-plugin
  libshiboken0.3 dsme-thermalobject-surface modest-home-applet libqtm-versit
  microb-geolocation libqt4-translations libpyside0.3 libtelepathy-qt4-0
  maemo-optify-runonce
Hmm, seems like the AutoRemover destroyed something which really
shouldn't happen. Please file a bug report against apt.

The following information may help to resolve the situation:

The following packages have unmet dependencies:
  qtm-maemo-metapackage: Depends: libqtm-messaging (>= 1:1.0.2-maemo1) but it is not going to be installed
                        Depends: libqtm-publishsubscribe (>= 1:1.0.2-maemo1) but it is not going to be installed
                        Depends: libqtm-serviceframework (>= 1:1.0.2-maemo1) but it is not going to be installed
                        Depends: libqtm-versit (>= 1:1.0.2-maemo1) but it is not going to be installed
E: Internal Error, AutoRemover broke stuff

The phone seems to run, and actually the above command returned so quickly I'm not even sure it *did* anything... but it looks scary....

Help?

/Z

Switch_ 2011-02-22 12:46

Re: "Autoremove Broke Stuff"
 
Code:

root
apt-get install libqtm-messaging libqtm-publishsubscribe libqtm-serviceframework libqtm-versit

Will install all unmet dependencies.

MasterZap 2011-02-22 13:07

Re: "Autoremove Broke Stuff"
 
Doesn't help, gives this result:

Code:

Nokia-N900-51-1:/home/user# apt-get install libqtm-messaging libqtm-publishsubscribe libqtm-serviceframework libqtm-versit
Reading package lists... Done
Building dependency tree     
Reading state information... Done
libqtm-messaging is already the newest version.
libqtm-messaging set to manually installed.
libqtm-publishsubscribe is already the newest version.
libqtm-publishsubscribe set to manually installed.
libqtm-serviceframework is already the newest version.
libqtm-serviceframework set to manually installed.
libqtm-versit is already the newest version.
libqtm-versit set to manually installed.
The following packages were automatically installed and are no longer required:
  rtcom-accounts-plugin-facebook libqt4-declarative
  rtcom-skype-emoticons-theme rtcom-accounts-voip-support cherry
  libshiboken0.3 dsme-thermalobject-surface modest-home-applet
  microb-geolocation libqt4-translations libpyside0.3 maemo-optify-runonce
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Nokia-N900-51-1:/home/user#

I think this stems from me accidentally updating with the SDK repository active, and the famous discrepancy in version between official firmware and SDK repo .... hmm.

Any way I can force-install the "right" version of that stuff?

/Z

Switch_ 2011-02-22 13:17

Re: "Autoremove Broke Stuff"
 
Code:

apt-get install --reinstall libqtm-messaging libqtm-publishsubscribe libqtm-serviceframework libqtm-versit

MasterZap 2011-02-22 13:59

Re: "Autoremove Broke Stuff"
 
Many thanks. That ... worked... I guess. :)

But if I try to use apt-get install on anything else, it still lists this before installing (tho installations work fine)

Code:

The following packages were automatically installed and are no longer required:
  rtcom-accounts-plugin-facebook libqt4-declarative
  rtcom-skype-emoticons-theme rtcom-accounts-voip-support cherry
  libshiboken0.3 dsme-thermalobject-surface modest-home-applet
  microb-geolocation libqt4-translations libpyside0.3 maemo-optify-runonce
Use 'apt-get autoremove' to remove them.

Now I dunno, those look kinda important to me? The facebook plugins? Skype emoticons? Isn't "modest-home-applet" the home screen email widget?!?

All stuff I'm using. Should I dare to actually type "apt-get autoremove" on this? I'm scared :)

/Z

michaaa62 2011-02-22 19:50

Re: "Autoremove Broke Stuff"
 
You might check which packages depend on the mentioned packages
Code:

apt-cache rdepends PackageName
will list reverse depends, aka what depends on the package.

mikkov 2011-02-22 20:14

Re: "Autoremove Broke Stuff"
 
Quote:

Originally Posted by MasterZap (Post 952733)
All stuff I'm using. Should I dare to actually type "apt-get autoremove" on this? I'm scared :)

You really shouldn't (unless you really enjoy flashing and generally fighting with broken stuff)

MohammadAG 2011-02-22 20:53

Re: "Autoremove Broke Stuff"
 
Code:

apt-get install rtcom-accounts-plugin-facebook libqt4-declarative rtcom-skype-emoticons-theme rtcom-accounts-voip-support cherry libshiboken0.3 dsme-thermalobject-surface modest-home-applet microb-geolocation libqt4-translations libpyside0.3 maemo-optify-runonce

MasterZap 2011-02-23 16:33

Re: "Autoremove Broke Stuff"
 
Ah, clever ;)

/Z

Creamy Goodness 2011-02-23 16:49

Re: "Autoremove Broke Stuff"
 
did you install cssu?
https://bugs.maemo.org/show_bug.cgi?id=11831


All times are GMT. The time now is 03:48.

vBulletin® Version 3.8.8