Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    Problem with Apt-get autoremove

    Reply
    marcocara94 | # 1 | 2013-08-08, 10:58 | Report

    Dear all,
    i have a problem with apt-get command. when i wanna install an application, the terminal show me a list of "programs" no longer required.
    it say "use apt-get AUTOREMOVE for remove the packages."

    i think that, if i use apt-get autoremove, my N9 stop works!

    Code:
    ~ # apt-get install nano
    Lettura elenco dei pacchetti... Fatto
    Generazione albero delle dipendenze
    Lettura informazioni sullo stato... Fatto
    I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
      search busybox-symlinks-dnsutils libtelepathy-omb-glib0
      aegis-enabler-enforce libmeegoimenginewords0 libmeegotouchevents0 ipa-fonts
      mstartup-l10n-engineering-english aegis-builder
      busybox-symlinks-iputils-ping wl1271-firmware gstreamer0.10-nokia-wm
      libnsautils1 wl1273-fm-radio-firmware calendar-db-default osso-wlan
      conn-dui-conndlgs-wlan meego-imengine-pinyin sync-app-nokia nolo-ssu
      duicontrolpanel-displaylanguageapplet signon-sim-dlc-extension
      account-plugin-flickr libmessagingwidgets0 fenix libas-protocol-0
      hald-addon-bme l10n-pack-pt-br mms-messaging-plugin gal-support
      swype-keyboard duicontrolpanel-eventfeedupdateapplet
      xserver-xorg-input-evdev block-cellularssu-settings-001
      maemo-video-thumbnailer gstreamer0.10-x twitter libvideosettings
      nokia-drive-qml-guard ngfd as-info-ui accounts-ui-settings-001
      libqmf-mfe-plugin ovi-startup account-plugin-skype meego-im-context
      libqtcontacts-emaileditoractions libmsgsyncif
      meegotouch-launcher-settings-001 call-history busybox-symlinks-time
      phonet-at-isi duicontrolpanel-offlineapplet notes office-tools libvmsgparser
      account-plugin-youtube testserver character-encoding-settings-001 tumbler
      gstreamer0.10-dolby libresource0-glib googleurl
      libfenix-l10n-engineering-english conn-dui-settings-wlan
      conn-dui-conndlgs-nfc meego-keyboard-ar-layout xserver-xomap odnp
      libcontactspicker0 meego-keyboard-he-layout sync-app
      ovi-startup-connectivity-001 qmafw-dbus-wrapper phonet-at-system
      libmusicsuitedolbysettings tnpclient pulseaudio-module-nokia-eci-parameters
      duicontrolpanel-displayapplet preinstalled-applications-001
      pulseaudio-module-nokia-algorithms libresource-glib0 dejavu-fonts
      telepathy-ring disclaimer-cal contactsd
      duicontrolpanel-certificatesapplet-l10n-engineering-english
      pulseaudio-policy-enforcement wallpapereditor duicontrolpanel-datetimeapplet
      ota-settings operator-wizard-settings-override-001 omb0 pulseaudio
      account-plugin-twitter pulseaudio-module-meego-music tracker-utils
      libqt4-meego odnp-fpcd telepathy-sasl-signon libwl1271 libpublishwidgets0
      videosheetplayer msg-tracker-indexer-0 facebook
      maemo-wlan-network-settings-001 skyhost-vengine libnokia-publish-widgets0
      libphoneactivation0 telepathy-sofiasip libfenix0 meego-ringtones-001 perl
      l10n-app-flickr libnfnetlink0 ssu-keyring-001 lzop omap3-dsp-hd-codecs
      context-keyboard meego-imengine-hanwang libsimatk0
      duicontrolpanel-wallpaperapplet libaccounts-noa csd-csnet-settings-001
      mms-settings-001 pulseaudio-module-nokia-common conn-dui-conndlgs-inet
      groovem-account-ui-plugins duicontrolpanel-batteryapplet
      webupload-service-picasa feeds-settings-001 presence-ui libmeegotouchhome0
      usetime libmemnotifyqt1 music-suite share-ui-settings-001 signon-ui stserver
      libmeegofeedback0 about-contents-001 sync-ui libinappanalytics
      apt-transport-https simatkmenu context-presence libas-common-utils-0
      devicelock libdevicelock libnokia-transfer-widgets0 sofia-sip-bin
      devicelock-lockui mprogressindicator libsasl2-modules package-manager-ui
      webupload-engine dosfstools media-settings-harmattan
      webupload-service-dropbox meegotouchhome-nokia-l10n-engineering-english
      camera-ui-settings-001 swipe-tutorial libsignon-glib1 meegofeedback-wakeup
      pulseaudio-settings-rx71 meegotouch-cities-001 l10n-app-music hsync-plugins
      libmatd0 meego-keyboard-fa-layout liborganiser phonet-at-phonebook
      icd2-network-wlan-config conn-dui-settings-inet account-plugin-gmail
      signon-flickrplugin libqtcontacts-social l10n-app-startup libqt4-wbmp
      libicd-network-wlan libpulse-mainloop-glib0 module-init-tools
      sensord-plugins-compasslogic l10n-pack-zh-hk feedengine libfeedengine
      aegis-certman-tools policy-context-daemon location-settings-001 calendar
      emmc-content-base-files video-suite-tv-out-settings-001 video-youtube-plugin
      bt-firmware-ti1273 csd-simatk libqmafw-tracker-utility0 l10n-app-dropbox
      meego-keyboard-th-layout meego-imengine-xt9 telepathy-gabble-plugin-omb calc
      calligrameego meego-keyboard-vi-layout libtracker-client meego-im-uiserver
      l10n-pack-zh-tw bme-lite xdg-user-dirs pulseaudio-module-meego-voice
      omap3-dsp-libraries-ti aegis-session mcontrolpanel-storageapplet
      meego-im-settings-applet xserver-xorg-core csd-ss-settings-001
      libmeegosyncml-nokia meego-input-method-configuration kernel-modules
      libemergencycaller0 libcallui0 busybox-symlinks-procps l10n-app-sip
      duicontrolpanel-aboutapplet hicolor-icon-theme meego-keyboard-zh-layouts
      simlock libtelepathy-stamp1 conn-dui-settings-bt applifed commhistory-daemon
      infoserver libpciaccess0 libflickerdetect duicontrolpanel-certificatesapplet
      grob-settings-001 libmaemomtp cryptsetup pulseaudio-module-meego-parameters
      contacts-settings-001 dnsmasq-base duicontrolpanel-usbapplet libelfg0
      libgupnp-av-1.0-1 libfcam locationsettings contacts
      meegofeedbackd-settings-001 xkb-data libomap3camd context-mce docpurge
      libxfont1 apt-desktop libdlnaserversettings libmmscodec1
      meegostartup-settings-001 cellular-adaptation-ui
      duicontrolpanel-regionformatapplet-l10n-engineering-english
      pulseaudio-module-meego-mainvolume gallery-plugins-edit ovistoreclient-guard
      l10n-pack-en-us account-plugin-caldav libicd-network-gprs
      nokia-codesigning-keyring mstartup aegis-certman-common-ca mxt-tools
      libmeegosyncml about-contents-prod geoengine-settings-001 obexd userguide
      l10n-app-twittershare context-battery libgee2 context-bluetooth
      lsu-guard-001 ngf-tone-manager maemointernal-keyring
      libqtcontacts-calendaractions mce-settings-001 contacts-utils
      nokia-transfer-ui messaging-ui libgdbm3 gstreamer0.10-nokia-videosrc
      mms-manager netbase ssc-daemon-settings-001
      meegotouch-controlpanelmynokiaapplet mediaextension-interfaces grob-settings
      gstreamer0.10-nokia-speech hal libas-common-utils-l10n-engineering-english
      mediaviewer caldav-plugin contactsd-plugin-birthday libicd-network-nm
      signon-saslplugin ohm-plugin-context signon-googleplugin
      duicontrolpanel-networkapplet meegotouchhome-nokia clockreminderplugin
      omap3-dsp-baseimage-ti crda pulseaudio-module-meego-record meego-ui-tones
      backup-essentials pulseaudio-module-bluetooth
      pulseaudio-module-meego-cmtspeech visualreminders libicd-network-ipv4
      alsa-utils gstreamer0.10-nokia-videosrc2 libwebupload0 clock
      meegotouch-lock-screen-settings-001 content-wallpaper-files libicd2
      signon-default-key-extension maemo-bluez-compat webupload-service-youtube
      mat skyhost-bin l10n-app-skype libgcrypt11 signon-passwordplugin
      webupload-service-flickr lohit-fonts web-fonts libfacetracking feedreader
      gprs-provisioning l10n-app-facebook libvsvideowidget libcafnips
      libnokia-share-widgets0 meegofeedback-pulseaudio libicd-network-eap
      camera-ui duicontrolpanel-displaylanguageapplet-l10n-engineering-english
      calligra-kchart gallery busybox-symlinks-psmisc
      limited-service-notification-001 colorpicker0 csd-call-settings-001
      simlock-qt telepathy-spirit video-suite l10n-app-youtube
      memnotify1-settings-default libconnfcdui0 libgpg-error0 gallery-settings
      libambrmotion devicelock-settings-remotetnp libemailsettings wappushd
      webupload-service-twitter video-editor-ui conn-dui-settings-nfc
      kernel-flasher libmeegotouch-settings-001 libqmafw-gst-renderer
      libvideodolbysettings telepathy-gabble l10n-app-facebookshare
      libmusicsuiteinspiremesettings libtelepathy-qt4-farsight1
      duicontrolpanel-soundsettingsapplet libpoppler-qt4-3 alarmstatusmenuplugin
      l10n-pack-es-419 libnetfilter-log1 relevance maemo-bluetooth-settings-001
      package-manager-settings libnokia-publish-ui0
      system-ui-status-indicator-menu-volume-nokia account-plugin-picasa
      signon-plugins libiw30 gstreamer0.10-nokia-camera userguide-content-guard
      icd2 aegis-codesigning-ca-001 maps-guard qmfserver libconinetdui0
      libndefhelper libfontenc1 perl-modules duicontrolpanel-callapplet
      operator-wizard-settings grob-l10n-engineering-english xt9-ca xt9-da xt9-ar
      xt9-de l10n-app-twitter sso-authorization-settings-001 libmmsconn1
      libgallerycamera devicelock-secureclean signon-dropboxplugin xt9-fa xt9-cs
      timed-customization-001 rygel xt9-fi xt9-en xt9-es
      duicontrolpanel-profileapplet xt9-he xt9-et xt9-fr libosso-gsf-1
      call-ui-settings-001 xt9-id libfeedsettings pulseaudio-module-meego-common
      gstreamer0.10-dsp simatkuid xt9-hu libcanberra0 fenix-backup
      backup-framework tone-generator xt9-it xt9-kk dnsmasq libslpgw
      libamjpegplugin xt9-lv xt9-nl xt9-ms libasound2-plugins xt9-no posix-locales
      as-invitations-plugin usbutils messaging-ui-settings-001 xt9-pl
      contacts-settings xt9-pt xt9-ro operator-bookmarks-001 xt9-sk xt9-th
      librecipients-editor2 xt9-ru xt9-tl libkok xt9-uk as-daemon-0 libnl1 xt9-sv
      xt9-tr video-editor-backend gypsy-daemon xt9-vi un-fonts
      libqtcontacts-simcard busybox-symlinks-net-tools ovi-startup-settings-001
      mwelcome-logo-001 ovi-music-store conn-dui-conndlgs-cell cmt-firmware-ftdop
      libsysfs2 nokia-transfer-ui-event-extension libsasl2-2 l10n-pack-da
      gstreamer0.10-motiondetect l10n-pack-ar l10n-pack-de meego-keyboard
      libges-0.10-0 libamjpeg1 wl1271-cal l10n-pack-fa account-plugin-dropbox
      l10n-pack-cs grob wireless-regdb l10n-pack-fi l10n-pack-en eff-content-fonts
      l10n-pack-es l10n-pack-he l10n-pack-fr l10n-pack-id libqca2-plugin-ossl
      l10n-pack-hu share-ui-nokia-plugin l10n-pack-it l10n-pack-kk
      libemoticontransform0 meego-hwkeyboard-configuration
      account-plugin-google-talk fenix-meegotouch l10n-pack-nl ngf-settings-rx71
      l10n-pack-ms l10n-pack-no meegofeedback-reactionmap libqcamera1
      libqmf-plugins account-plugin-google l10n-pack-pl account-plugin-ovi
      notification-engine0 l10n-pack-pt libwbxml2-0 l10n-pack-ro l10n-pack-sk
      l10n-pack-th l10n-pack-ru devicelock-settingsui phonet-at l10n-pack-uk
      duicontrolpanel-applets l10n-pack-sv rx71-camera-fw l10n-pack-tr
      l10n-app-picasa l10n-pack-vi x11-xkb-utils context-session
      libqtcontacts-telepathyactions libgrob-qtwebkit libdatacounterdialog0
      account-plugin-sip l10n-pack-zh libsofia-sip-ua-glib3
      duicontrolpanel-datetimeapplet-l10n-engineering-english
      conn-dui-settings-cell libicd-network-wps gstreamer0.10-plugins-good-extra
      meego-keyboard-kk-layout contacts-l10n-engineering-english
      libcalendarsettings dpkg-docfilter meego-input-method-001 clipboard
      context-profile phoneactivation-sms-handler busybox-symlinks-realpath slpgwd
      libv4l2media0 pulseaudio-module-meego-sidetone contextd
      libqtcontacts-webactions joikuspot duicontrolpanel-regionformatapplet
      duicontrolpanel-resetapplet xserver-xorg-input-mtev meegofeedback-vibra
      libmessaging0 mfe-account-ui-plugins webupload-service-facebook
      nokia-share-ui-plugin-webupload osso-wlan-security libqtcontacts-mapactions
      tracker-extractor-userguide libid3-3.8.3c2a gstreamer0.10-gnonlin iptables
      mxt-config libcmtspeechdata0 libmeegoreactionmap0
      policy-settings-override-001 nokia-share-ui gstreamer0.10-wma
      libmeegoimframework0 meegofeedbackd l10n-pack-fr-ca
      duicontrolpanel-simapplet xt9-essential-plugins morpheus-guard udhcpc
      libmediasuite0 mms-share-plugin libmmsprovis1 pulseaudio-esound-compat
      libmusicsuitesettings libclockwidgets icd2-settings-001 libsofia-sip-ua0
      libxkbfile1 libspeexdsp1 libltdl7 xserver-policy-enforcement libmagic1
      account-plugin-gmail-common qmafw-renderer-policy-plugin
      system-ui-volume-nokia duicontrolpanel-countersapplet youtube-plugin-meta
      socialprovider-bin meego-handwriting-zh xserver-security-policy
      l10n-app-google l10n-app-common npe-maemo0
    Usare "apt-get autoremove" per rimuoverli.
    Pacchetti suggeriti:
      spell
    I seguenti pacchetti NUOVI saranno installati:
      nano
    0 aggiornati, 1 installati, 0 da rimuovere e 4 non aggiornati.
    Ã necessario scaricare 574kB di archivi.
    Dopo quest'operazione, verranno occupati 1,905kB di spazio su disco.
    ATTENZIONE: i seguenti pacchetti non possono essere autenticati.
      nano
    Installare questi pacchetti senza verificarli [s/N]? ^C
    Any ideas to fix this problem?
    Thanks a lot!

    Edit | Forward | Quote | Quick Reply | Thanks

     
    nieldk | # 2 | 2013-08-08, 11:16 | Report

    Yeah, you dont want to use that command.
    You can install nano, it wont remove those packages

    If you want to get rid of the autoremove suggestion, you need to set all those packages status to manually installed.
    You can do that by creating a list.txt containg all the packages names, and then issue this command:
    Code:
    # apt-get install $(cat list.txt)

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to For This Useful Post:
    marcocara94

     
    mcbook | # 3 | 2013-08-08, 11:24 | Report

    first of all:

    please change the language to english! -> italian terminal output is kinda hard to read if you don't master the language....

    second:

    it looks to me like you accidentally removed/altered some system package..

    to fix this you need to identify the package in question

    1. open a terminal

    2. switch to root user and perform this command

    Code:
    dpkg -l | grep "mp-harmattan"
    3. run
    Code:
    apt-get install mp-harmattan-00X-pr
    (replace the X with the number you get from the previous command output!)

    this should give you an error and the name of the faulty package...



    this

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by mcbook; 2013-08-08 at 11:27.

     
    marcocara94 | # 4 | 2013-08-08, 12:30 | Report

    Originally Posted by mcbook View Post
    first of all:

    please change the language to english! -> italian terminal output is kinda hard to read if you don't master the language....

    second:

    it looks to me like you accidentally removed/altered some system package..

    to fix this you need to identify the package in question

    1. open a terminal

    2. switch to root user and perform this command

    Code:
    dpkg -l | grep "mp-harmattan"
    3. run
    Code:
    apt-get install mp-harmattan-00X-pr
    (replace the X with the number you get from the previous command output!)

    this should give you an error and the name of the faulty package...



    this
    sorry for the italian language, but i don't know how do this.

    not too time ago i used autoremove and it removed "mp-harmattan-001-pr". i don't know what is it, i trusted in the terminal.
    sorry for my bad english.
    thanks

    Edit | Forward | Quote | Quick Reply | Thanks

     
    coderus | # 5 | 2013-08-08, 13:05 | Report

    removed stock applications without proper safety tricks?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    mcbook | # 6 | 2013-08-08, 13:10 | Report

    well if you removed mp-harmattan-001-pr obvious thing to do is to reinstall it!

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to mcbook For This Useful Post:
    pichlo

     
    minimos | # 7 | 2013-08-08, 16:21 | Report

    Reinstall as quick as you can mp-harmattan-001-pr: it's the 'glue' that keeps many system packages together.
    Without it, probably the first time you remove an application, the autoremove check would trigger in background (automatically) and you will see most of the stock applications be uninstalled and disappear from the screen.

    EDIT: to change temporarily language you can set LC_ALL variable:
    My device by default is in English, but e.g. I can set it to show apt messages in Italian with LC_ALL=it_IT. To set English you can use e.g. en_US
    Code:
    ~ # apt-cache policy mp-harmattan-001-pr
    mp-harmattan-001-pr:
      Installed: 40.2012.21-3
      Candidate: 40.2012.21-3
      Version table:
         40.2012.21-3 0
            500 https://downloads.maemo.nokia.com ./ Packages
     *** 40.2012.21-3 0
            100 /var/lib/dpkg/status
    
    ~ # export LC_ALL=it_IT
    ~ # apt-cache policy mp-harmattan-001-pr
    mp-harmattan-001-pr:
      Installato: 40.2012.21-3
      Candidato: 40.2012.21-3
      Tabella versione:
         40.2012.21-3 0
            500 https://downloads.maemo.nokia.com ./ Packages
     *** 40.2012.21-3 0
            100 /var/lib/dpkg/status
    
    ~ # export LC_ALL=en_US
    ~ # apt-cache policy mp-harmattan-001-pr
    mp-harmattan-001-pr:
      Installed: 40.2012.21-3
      Candidate: 40.2012.21-3
      Version table:
         40.2012.21-3 0
            500 https://downloads.maemo.nokia.com ./ Packages
     *** 40.2012.21-3 0
            100 /var/lib/dpkg/status

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by minimos; 2013-08-08 at 16:29. Reason: Adding temporary change of language in terminal
    The Following User Says Thank You to minimos For This Useful Post:
    marcocara94

     
    coderus | # 8 | 2013-08-08, 18:21 | Report

    LC_ALL=C is better.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to coderus For This Useful Post:
    minimos

     
    minimos | # 9 | 2013-08-08, 20:02 | Report

    Originally Posted by coderus View Post
    LC_ALL=C is better.
    Well, true. It sets the language to 'engineering English'

    Edit | Forward | Quote | Quick Reply | Thanks

     
    marcocara94 | # 10 | 2013-08-12, 10:34 | Report

    Originally Posted by minimos View Post
    Reinstall as quick as you can mp-harmattan-001-pr: it's the 'glue' that keeps many system packages together.
    Without it, probably the first time you remove an application, the autoremove check would trigger in background (automatically) and you will see most of the stock applications be uninstalled and disappear from the screen.

    EDIT: to change temporarily language you can set LC_ALL variable:
    My device by default is in English, but e.g. I can set it to show apt messages in Italian with LC_ALL=it_IT. To set English you can use e.g. en_US
    Code:
    ~ # apt-cache policy mp-harmattan-001-pr
    mp-harmattan-001-pr:
      Installed: 40.2012.21-3
      Candidate: 40.2012.21-3
      Version table:
         40.2012.21-3 0
            500 https://downloads.maemo.nokia.com ./ Packages
     *** 40.2012.21-3 0
            100 /var/lib/dpkg/status
    
    ~ # export LC_ALL=it_IT
    ~ # apt-cache policy mp-harmattan-001-pr
    mp-harmattan-001-pr:
      Installato: 40.2012.21-3
      Candidato: 40.2012.21-3
      Tabella versione:
         40.2012.21-3 0
            500 https://downloads.maemo.nokia.com ./ Packages
     *** 40.2012.21-3 0
            100 /var/lib/dpkg/status
    
    ~ # export LC_ALL=en_US
    ~ # apt-cache policy mp-harmattan-001-pr
    mp-harmattan-001-pr:
      Installed: 40.2012.21-3
      Candidate: 40.2012.21-3
      Version table:
         40.2012.21-3 0
            500 https://downloads.maemo.nokia.com ./ Packages
     *** 40.2012.21-3 0
            100 /var/lib/dpkg/status
    thanks a lot!
    unluckily has happened... i flash it

    thanks at all!

    Edit | Forward | Quote | Quick Reply | Thanks

     
vBulletin® Version 3.8.8
Normal Logout