Reply
Thread Tools
Posts: 15 | Thanked: 5 times | Joined on Jan 2012
#1
Hi,

I just purchased an N9, which I received yesterday. Anyway when installing locate from the command line, I get the following

Code:
apt-get install locate
Reading package lists      
Building dependency tree       
Reading state information... Done
Building dependency tree         
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libodnp busybox-symlinks-dnsutils libtelepathy-omb-glib0 tzdata-libicu aegis-enabler-enforce libmeegoimenginewords0 libmeegotouchevents0
  mstartup-l10n-engineering-english aegis-builder busybox-symlinks-iputils-ping wl1271-firmware gstreamer0.10-nokia-wm mini-rc
  wl1273-fm-radio-firmware calendar-db-default userguide-content libaccounts-glib0 libpopt0 libgles2 libusb-0.1-4 meego-imengine-pinyin
  meego-gstreamer0.10-interfaces libxfixes3 libscconf0 nolo-ssu liborc-0.4-0 kernel shared-mime-info libqca2 libqt4-opengl libtrace0
  libas-protocol-0 iproute l10n-pack-pt-br hald-addon-bme aegis-enabler xserver-xorg-input-evdev libmeegotouch-l10n-engineering-english
  maemo-video-thumbnailer gstreamer0.10-x block-cellularssu-settings-005 libarchive1 ngfd libquill1 accounts-ui-settings-005 libsocialprovider0
  busybox-symlinks-time libaegis-crypto1 libvmsgparser libgstreamer0.10-0 libtelepathy-glib0 busybox-devel-su libnss3 aegis-ovi-source-policy
  character-encoding-settings-005 libtimed0 tumbler gstreamer0.10-dolby libresource0-glib aegis-global-tokens libfenix-l10n-engineering-english
  xserver-xomap lsof libicu44 ovi-startup-connectivity-005 phonet-at-system sysinfoclient aegis-unknown-source-policy preinstalled-applications-005
  libresource-glib0 dejavu-fonts x11vnc disclaimer-cal libmdatauri0 aegis-dev-mode duicontrolpanel-certificatesapplet-l10n-engineering-english
  libwl1271 csd-base xserver-xorg-video-fbdev skyhost-vengine profiled telepathy-sofiasip libdbus-1-3 aegis-install meego-ringtones-005 libqt4-test
  libbb5-0 libgles1-sgx-img l10n-app-flickr libnfnetlink0 lzop ssu-keyring-005 omap3-dsp-hd-codecs context-keyboard libtimed-voland0
  busybox-symlinks-console-tools libdbus-glib-1-2 meego-imengine-hanwang libqt4-dbus libproxy0 libcdb1 csd-csnet-settings-005 csd-call
  mms-settings-005 libxcb-xv0 feeds-settings-005 libmemnotifyqt0 libaccounts-qt1 m-ringtones mssf-qt share-ui-settings-005 libmeegofeedback0
  libaccounts-loginstorage about-contents-005 libcryptsetup0 apt-transport-https simatkmenu libsignoncrypto-qt libsim1 libaegis-session
  sofia-sip-bin libsasl2-modules libspeex1 libcontentaction-data libmcclient6 dosfstools media-settings-harmattan libgsf-1
  meegotouchhome-nokia-l10n-engineering-english camera-ui-settings-005 meegofeedback-wakeup libdsme0.2.0 csd-csnet l10n-app-music
  meegotouch-cities-005 libmatd0 sysinfod libtotem-plparser12 memnotify-settings-default libnfcosal libpoppler13 libx11-xcb1 l10n-app-startup
  libsms0 aegisfs libpulse-mainloop-glib0 l10n-pack-zh-hk aegis-certman-tools emmc-content-base-files libcontextprovider0 location-settings-005
  libprofile0 compcache-tools bt-firmware-ti1273 libbb5-secbins meego-imengine-xt9 busybox-symlinks-ifupdown libxcb-render0 l10n-pack-zh-tw bme-lite
  xdg-user-dirs omap3-dsp-libraries-ti aegis-session libdevicemapper0 xserver-xorg-core libmeegosyncml-nokia csd-ss-settings-005 libcallui0
  busybox-symlinks-procps l10n-app-sip hicolor-icon-theme prolog-extensions libprofile-qt0 libdmtx0 simlock libmission-control-plugins0
  system-ui-theme-nokia applifed libpciaccess0 libflickerdetect libfuse2 ohm-plugin-resolver busybox-symlinks-busybox grob-settings-005 cryptsetup
  libpcrecpp0 dnsmasq-base libelfg0 contacts-settings-005 openssh-client xkb-data fontconfig libomap3camd context-mce docpurge libqjson0 libxfont1
  apt-desktop sysinfo-common libprolog0 meegostartup-settings-005 duicontrolpanel-regionformatapplet-l10n-engineering-english libsysinfo0
  swi-prolog-lib-core l10n-pack-en-us x509-sigutils initrd-progs nokia-codesigning-keyring aegis-certman-common-ca mxt-tools bme libbmeipc0 apt
  geoengine-settings-005 l10n-app-twittershare context-battery libkcalcoren csd-simpb libenca0 context-bluetooth lsu-guard-005 ngf-tone-manager
  ui-fonts libdres0 maemointernal-keyring libexempi3 mce-settings-005 libqt4-gui fiasco-flasher libhal1 ssc-daemon-settings-005
  gstreamer0.10-nokia-speech libas-common-utils-l10n-engineering-english libquillmetadata1 libqtcore4 librestok libgif4 phonet-utils
  ohm-plugin-context omap3-dsp-baseimage-ti npe-maemo0-sec backup-essentials meego-ui-tones libxcb-shape0 sysinfo-dbus libxcomposite1
  systemui-l10n-engineering-english libgles2-sgx-img libicd2 libice6 mat skyhost-bin libohm-plugin-core0 l10n-app-skype libqt4-sql-sqlite
  libgcrypt11 libresource0 lohit-fonts web-fonts libical libfacetracking libhal-storage1 libxml2 l10n-app-facebook libinotifytools0 libcafnips
  libqtsparql-tracker-extensions0 ohm duicontrolpanel-displaylanguageapplet-l10n-engineering-english libbluetooth3 mtd-utils busybox-symlinks-psmisc
  libmaliit1 liblzo2-2 limited-service-notification-005 telepathy-mission-control-5 libqt4-sql dsme csd-call-settings-005 simlock-qt libasound2
  csd-sim libxcb-randr0 l10n-app-youtube libaegis-certman0 libvorbisidec1 libflac8 libqt4-svg libgpg-error0 openssh-common libambrmotion xdg-utils
  csd-sms kernel-flasher libnspr4 libmeegotouch-settings-005 csd-gprs tzdata-timed system-services libconnsettings0 l10n-app-facebookshare
  libmissioncontrol-server6 immvibed libpoppler-qt4-3 libnfcdal l10n-pack-es-419 libnetfilter-log1 gstreamer0.10-plugins-bad libdbus-qeventloop1
  relevance libqt4-xml libzip1 libiw30 gstreamer0.10-nokia-camera userguide-content-guard libisi-glib0 aegis-codesigning-ca-005 libnfcflib libtiff4
  libndefhelper libfontenc1 operator-wizard-settings libnfcctl grob-l10n-engineering-english xt9-ca xt9-da csd-ss xt9-ar xt9-de l10n-app-twitter
  devicelock-secureclean xt9-fa libjpeg62 libsms-utils0 xt9-cs xt9-en xt9-fi timed-customization-005 libnfchal xt9-es duicontrolpanel-profileapplet
  csd-info xt9-et libosso-gsf-1 xt9-fr xt9-id libudev0 gstreamer0.10-dsp xt9-hu libcanberra0 xt9-it xt9-kk libsimpb1 libslpgw libamjpegplugin
  libxtst6 xt9-nl xt9-lv xt9-ms libasound2-plugins xt9-no posix-locales usbutils xt9-pl xt9-pt gdbserver xt9-ro xt9-sk
  libmcontentwidgets-l10n-engineering-english operator-bookmarks-005 xt9-ru libqtgui4 xt9-tl xt9-uk libnl1 xt9-sv xt9-tr gypsy-daemon xt9-vi
  un-fonts busybox-symlinks-net-tools ovi-startup-settings-005 libqt4-phonon libcscall3 gpgv mwelcome-logo-005 librestok-tools libisi1 inotify-tools
  x11-common libphinfo0 gst-gltexture cmt-firmware-ftdop libmos libsysfs2 libsasl2-2 meegotouchtheme-nokia-icons l10n-pack-da
  gstreamer0.10-motiondetect applauncherd-single-instance l10n-pack-de libges-0.10-0 libamjpeg1 wl1271-cal l10n-pack-cs wireless-regdb l10n-pack-en
  l10n-pack-fi eff-content-fonts l10n-pack-es l10n-pack-fr l10n-pack-id libqca2-plugin-ossl l10n-pack-hu l10n-pack-it libimmvibe0 libsm6 libpulse0
  l10n-pack-nl libvideo-renderer-gst-playbin2 libmlocknice ngf-settings-rx71 l10n-pack-ms l10n-pack-no l10n-pack-pl libss1 libwbxml2-0 l10n-pack-pt
  libcsnet0 libxdamage1 l10n-pack-ro l10n-pack-sk l10n-pack-ru l10n-pack-uk l10n-pack-sv l10n-pack-tr rx71-camera-fw l10n-app-picasa context-session
  x11-xkb-utils libmmsnet0 libiphb0 l10n-pack-zh libsofia-sip-ua-glib3 libthumbnailer0 duicontrolpanel-datetimeapplet-l10n-engineering-english
  libexif12 develsh libnfcstack aegis-crypto-tools contacts-l10n-engineering-english libqt4-script libxi6 dpkg-docfilter clipboard
  libcontextsubscriber0 context-profile libqmlog0 busybox-symlinks-realpath libv4l2media0 libxcb-shm0 contextd meegotouchtheme
  gstreamer0.10-plugins-base libiodata0 desktop-file-utils libxv1 xserver-xorg-input-mtev libxext6 libgstreamer-plugins-base0.10-0
  opengles-sgx-img-common libid3-3.8.3c2a meegotouchtheme-nokia-graphics duicontrolpanel-l10n-engineering-english gstreamer0.10-gnonlin iptables
  libngf0 mxt-config libcmtspeechdata0 libcubi-0.1-0 libxrandr2 gstreamer0.10-wma tzdata-calendar libsndfile1 l10n-pack-fr-ca ohm-plugin-prolog
  xt9-essential-plugins udhcpc libresourceqt1 aegis-origin libsofia-sip-ua0 libxkbfile1 libspeexdsp1 libmoi0 libopenobex1 less libiptcdata0 libltdl7
  xserver-policy-enforcement libpoppler-glib4 gnupg swi-prolog libogg0 libquillimagefilter1 l10n-app-common l10n-app-google
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  findutils
The following packages will be REMOVED
  accounts-ui alarmstatusmenuplugin alsa-utils angrybirdsfreemagic apnews applauncherd applauncherd-invoker applauncherd-launcher as-daemon-0
  as-info-ui as-invitations-plugin backup-framework bash bluez busybox calc caldav-plugin calendar call-history call-ui call-ui-events-extension
  call-ui-settings-005 calligra-kchart calligrameego camera-ui cellular-adaptation-ui clean-device clock clockreminderplugin colorpicker0
  commhistory-daemon conn-dui-conndlgs conn-dui-conndlgs-bt conn-dui-conndlgs-cell conn-dui-conndlgs-inet conn-dui-conndlgs-nfc
  conn-dui-conndlgs-wlan conn-dui-settings-bt conn-dui-settings-cell conn-dui-settings-inet conn-dui-settings-nfc conn-dui-settings-wlan
  contacts-settings contacts-utils contactsd contactswidgets-plugins context-presence crda csd-simatk dbus dbus-x11 developer-mode devicelock
  devicelock-lockui devicelock-settingsui devtools-examples dnsmasq duicontrolpanel duicontrolpanel-aboutapplet duicontrolpanel-applets
  duicontrolpanel-batteryapplet duicontrolpanel-callapplet duicontrolpanel-certificatesapplet duicontrolpanel-countersapplet
  duicontrolpanel-datetimeapplet duicontrolpanel-devmodeapplet duicontrolpanel-displayapplet duicontrolpanel-displaylanguageapplet
  duicontrolpanel-networkapplet duicontrolpanel-offlineapplet duicontrolpanel-privatemodeapplet duicontrolpanel-regionformatapplet
  duicontrolpanel-resetapplet duicontrolpanel-simapplet duicontrolpanel-soundsettingsapplet duicontrolpanel-usbapplet
  duicontrolpanel-wallpaperapplet facebook facebook-meego facebookqml feedengine feedreader fenix fenix-backup fenix-meegotouch filemanager gallery
  gallery-plugins-edit gconf2 geoengine geoengine-mapwidget gof2 gprs-provisioning grob grob-settings gstreamer0.10-nokia-videosrc
  gstreamer0.10-plugins-good gstreamer0.10-plugins-good-extra hal hsync-plugins icd2 icd2-network-wlan-config icd2-settings-005 infoserver joikuspot
  kernel-modules libaccountplugin0 libaccounts-noa libaccountsetup0 libactivitieswidgets0 libas-common-utils-0 libauthplugin-noa libcalendarsettings
  libcellular-qt1 libclockwidgets libcommhistory0 libconbtdui0 libconic0 libconinetdui0 libconndui0 libconnfcdui0 libcontactspicker0
  libcontactsvoicemail0 libcontactswidgets0 libcontentaction0 libcontentmanager0 libdatacounterdialog0 libdatepicker2 libdevicelock libdialerui
  libduicontrolpanel libemailsettings libemergencycaller0 libemoticontransform0 libfeedengine libfeedsettings libfenix0 libgallerycamera
  libgallerycore libgconf2-6 libgq-gconf0 libgrob-qtwebkit libgssdp-1.0-1 libgstfarsight0.10-0 libgupnp-1.0-2 libgupnp-igd-1.0-3 libicd-network-eap
  libicd-network-gprs libicd-network-ipv4 libicd-network-nm libicd-network-wlan libicd-network-wps libinappanalytics libkok liblocationextras
  liblocationpicker libmaemomtp libmcontentwidgets0 libmediasuite0 libmeegocontrol0 libmeegoimframework0 libmeegoimquick0 libmeegoreactionmap0
  libmeegosyncml libmeegotouch-bin libmeegotouchcore0 libmeegotouchextensions0 libmeegotouchhome0 libmeegotouchsettings0 libmeegotouchviews0
  libmeegotwitter1 libmessaging0 libmessagingif0 libmessagingwidgets0 libmkcal libmmscodec1 libmmsconn1 libmmsprovis1 libmngfclient0 libmos-qml
  libmsgsyncif libmusicsuitedolbysettings libmusicsuiteinspiremesettings libmusicsuitesettings libnac libnaccounts-ui0 libnice-gstreamer0.10
  libnice10 libnokia-publish-ui0 libnokia-publish-widgets0 libnokia-share-widgets0 libnokia-transfer-widgets0 libnotificationsystem0 libnsautils1
  liborganiser libpackage-manager-dbus-qt0 libphoneactivation0 libpinqueryinterface0 libpresence0 libpublishwidgets0 libqcamera1
  libqmafw-gst-renderer libqmafw-shared0 libqmafw-tracker-utility0 libqmafw0 libqmf-mfe-plugin libqmf-plugins libqmf0 


REMOVED SOME TEXT AS I HAVE TOO MANY CHARACTERS


smartsearch socialprovider-bin
  ssc-daemon stserver swipe-tutorial swype-keyboard sync-app sync-app-nokia sync-fw sync-ui sync-ui-libs system-ui system-ui-screenlock-nokia
  system-ui-status-indicator-menu-volume-nokia system-ui-volume-nokia telepathy-gabble telepathy-gabble-plugin-omb telepathy-ring
  telepathy-sasl-signon telepathy-spirit telepathy-stream-engine testserver timed tnpclient tone-generator tracker tracker-extractor-userguide
  tracker-utils transfer-ui twitter-meego udev usb-moded userguide usetime video-editor-backend video-suite video-suite-tv-out-settings-005
  video-youtube-plugin visualreminders wallpapereditor wappushd webupload-engine wxapp
The following NEW packages will be installed
  findutils locate
0 upgraded, 2 newly installed, 449 to remove and 5 not upgraded.
Need to get 0B/776kB of archives.
After this operation, 1,106MB disk space will be freed.
Do you want to continue [Y/n]?
Unfortunately, I was installing from the phone rather than ssh and I didn't notice all the packages that is said it was going to remove. I quickly pressed Ctrl-C, after I saw Removing * come up. About 20 odd things were removed before I managed to stop it.

Am I correct in assuming that this software should not be removed? Do i manually need to go through and re-install the 20 or so apps that appeared to be removed. Slightly concerned that if I reboot my phone it will be stuffed.

Example the first thing removed said

Removing mp-harmattan-005-pr

Last edited by TheStatsMan; 2012-01-12 at 11:25.
 
Posts: 15 | Thanked: 5 times | Joined on Jan 2012
#2
I made a total list of what has been removed, needed to put it into a seperate post because of the character limit

Code:
mp-harmattan-005-pr
about-contents-prod
account-plugin-caldav
webupload-service-facebook
account-plugin-facebook
webupload-service-flickr
account-plugin-flickr
account-plugin-gmail
account-plugin-gmail-common
account-plugin-google-talk
account-plugin-google
account-plugin-ovi
webupload-service-picasa
account-plugin-picasa
account-plugin-sip
account-plugin-skype
webupload-service-twitter
twitter-qml
account-plugin-twitter
youtube-plugin-meta
webupload-service-youtube
account-plugin-youtube
mfe-account-ui-plugins
contacts
groovem-account-ui-plugins
ovistoreclient-guard
ovistoreclient
morpheus-guard 
morpheus
ope-service0
I can see I have lost some stuff in the phone apps gui so I obviously need to install stuff. Seems to be either malware or a bug.

Should I just apt-get install everything from the list?

EDIT:
OK I apt-get installed everything on the list and seem to have recovered my missing applications.

Still very concerning this whole issue.

Last edited by TheStatsMan; 2012-01-12 at 12:21.
 
Moderator | Posts: 5,320 | Thanked: 4,464 times | Joined on Oct 2009
#3
It would only be removing deprecated dependencies, that's how a package manager works.
I guess it's possible some of the those dependencies might still be needed by other apps.
That's always a possibility.... but then onus then is more on the app maintainer...

*edit*
Noticed that second list, okay that's weird...
You had to have done something else before installing locate.

Last edited by jalyst; 2012-01-12 at 12:47.
 
Posts: 1,797 | Thanked: 4,223 times | Joined on Feb 2011 @ Germany
#4
This has nothing to do with installing "locate" (whatever that is). You would have gotten the same effect doing "apt-get autoremove".

Basically, your dpkg database is hosed, and apt-get thinks that none of your packages (read: your whole system) is worth keeping..

Have you played with apt-get before this? what did you do?
 
Moderator | Posts: 5,320 | Thanked: 4,464 times | Joined on Oct 2009
#5
To determine if a package is installed:
dpkg -l <package name> OR
dpkg -l | grep <package name> (the "-l" is a small L)

Installed indicates with a "ii" and un-installed with "un" in-front of the package.
If output is empty then it doesn't exist in the repo, & needs to be installed via browser.

To see packages a package depends on (dependencies):
apt-cache showpkg <package name>

Supposedly an up-to-date list of all of Harmattan's packages
http://www.developer.nokia.com/Commu...attan_Packages
 
Posts: 15 | Thanked: 5 times | Joined on Jan 2012
#6
Originally Posted by reinob View Post
This has nothing to do with installing "locate" (whatever that is). You would have gotten the same effect doing "apt-get autoremove".

Basically, your dpkg database is hosed, and apt-get thinks that none of your packages (read: your whole system) is worth keeping..

Have you played with apt-get before this? what did you do?
I believe you are correct and it was removing absolutely everything. It is good to know it has nothing to do with installing locate, I was getting a bit concerned. Anyway, I have used apt-get before this. Yesterday I installed at least
Python2.6, Ipython, python-numpy, Build-essentials, wake up on lan, vim, bash, wget, git and rsync. Before installing some of these I used N9tweak to add a couple of sources and did an apt-get update. I guess that is it. Any idea how I can get my system back into working order?

Edit: Not all of my Icons returned. I regained the store, ovi music, twitter and Skype. I can however see that I do not have an icon for contacts.

Edit2:

Here is my immediate history
apt-get install build-essential
6 gcc --version
7 apt-cache search atlas
8 apt-cache search scipy
9 apt-cache search openvpn
10 apt-cache search vpn
11 exit
12 apt-get install git
13 apt-cache search rsync
14 apt-get install rsync
15 exit
16 apt-get install locate

Actually hardly done anything on the phone between installin rsync and locate as it was home all day (didn't have a sim)

Basically Installed Sim, did some web browsing, looked at some RSS feeds, looked at some webmail, clicked on N9Tweak from GUI (had only used from command line yesterday) and wanted to see what happened from GUI. It loaded the command line and I exited straight away. I activated swype keyboard and watched some youtube vids. The history above is from my ssh connection. I did entre the terminal through the phone when first attempting to use the software and had a little play to see if swype was any good for the terminal, then I tried apt-cache search locate and then I apt-get install locate and that is it.

Last edited by TheStatsMan; 2012-01-12 at 13:09.
 

The Following User Says Thank You to TheStatsMan For This Useful Post:
Moderator | Posts: 5,320 | Thanked: 4,464 times | Joined on Oct 2009
#7
Originally Posted by TheStatsMan View Post
Before installing some of these I used N9tweak to add a couple of sources and did an apt-get update. I guess that is it. Any idea how I can get my system back into working order?
What were the sources added to the sources.list?
I don't see how anything you've done (if that's it) would cause a prob
 
Posts: 15 | Thanked: 5 times | Joined on Jan 2012
#8
Originally Posted by jalyst View Post
What were the sources added to the sources.list?
I don't see how anything you've done (if that's it) would cause a prob
I pretty much remeber everything I have done as I have hardly had the phone today. I described above, it is all a bit strange. I added the sources yesterday. They are the two repostitories with N9tweak.
Edit it is the Harmattan SDK repository and the community RZR and SDK repository.

Edit 2:

OK did a bit more experimenting. I removed the source and did an apt-get update
apt-get install python-pygame (as an experiment)
It didn't install, but it worked fine.
Then I re-enabled the repositories and did an
apt-get update
apt-get install locate (didn't install but same problem)

So then I tried
apt-get install python-pygame
It worked as it should, I didn't install the app

So then I tried
apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.

So that worked as it should, so the real problem is with installing
locate then.

Edit 3: Need to go to sleep now as I have work tomorrow, but I still need to regain the icon for contacts? Anybody have an idea how to do this. I have reinstalled contacts by the way, but unlike the other apps (at least that I have noticed) contants is no longer availble from the GUI.

Edit 4: I just tried contacts from the command line, so I am able to load it from there.

Last edited by TheStatsMan; 2012-01-12 at 22:18.
 
Posts: 15 | Thanked: 5 times | Joined on Jan 2012
#9
My phone would not boot after rebooting, when my sim was activated. I reflashed the phone so it is back to how it should be. It is a bit annoying that a Windows computer was required (at least it said it was in the guide I followed) to download the firmware. No Windows computers in my house and I was charging around everywhere at work trying to find someone (who hadn't left yet) who uses Windows. I eventially manged to find someone so all was good.

Anyway, back to the issue could anybody else confirm whether they have the same problem on their phone. I had both sources in n9tweak added then

apt-get update
and apt-get install locate

Obviously don't press 'y' when it asks do you want to install. If it says it wants to remove a few thousand files obviously there is a problem and we need to report it.
 
Posts: 1,797 | Thanked: 4,223 times | Joined on Feb 2011 @ Germany
#10
@TheStatsMan,

It could be that this "locate" package has the dependencies (very) wrong, or lists a critical system package as conflicting, or who knows what.

Can you do:
# apt-cache showpkg locate

and post the results?
-> or post a link to the .deb
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 22:02.