Looks like its all the fault of libimobiledevice-git and ultimately gnome-shell-extension-tray-icons-reloaded-git. Which has a regular version (also in AUR).
If you dont have a reason for it then lets remove that and reinstall all of the regular repo packages…
No! I have no reason, no use for “libimobiledevice-git” whatsoever!
When I first ran suo pacman -Rns gnome-shell-extension-tray-icons-reloaded-git libimobiledevice-git libimobiledevice-glue-git, it prompted libimobiledevice dependency error.
Then I ran sudo pacman -Syu libusbmuxd libimobiledevice libplist , hoping that it would resolve the first libimobiledevice dependency error. It executed and uninstalled everything. Please see below for the result.
sudo pacman -Syu libusbmuxd libimobiledevice libplist
:: Synchronizing package databases…
core is up to date
extra is up to date
community 6.8 MiB 10.5 MiB/s 00:01 [#######################################################################################] 100%
multilib is up to date
:: Starting full system upgrade…
warning: manjaro-hello: local (0.7.0-6) is newer than extra (0.7.0-5)
looking for conflicting packages…
:: libimobiledevice and libimobiledevice-git are in conflict. Remove libimobiledevice-git? [y/N] y
:: libplist and libplist-git are in conflict. Remove libplist-git? [y/N] y
:: libusbmuxd and libusbmuxd-git are in conflict. Remove libusbmuxd-git? [y/N] y
Out of curiosity, how many packages do you have on your system?
pamac list | wc -l
There is a bit of an ongoing argument surrounding these. The majority dislike Snap due to them being rather slow and bloated. Flatpak is your choice. I personally don’t use it for programs I can get in the repositories, but some people use them for as many programs as they can.
As to snaps/flatpak … If you dont know … and you have no need for them … then just disable.
I’d go as far as to disable/remove/uninstall the stuff too … snapd can heavily impact startup times for example.
If you find yourself in a situation where some piece of software is only provided by a flatpak … then turn it on and use it.
My 2 lira anyways.
PS. Glad everything worked out @BIZDIK
Im all over the place usually … but my profile will give a very general clue.
Well … hmmm…!?! Do you really want to know? I don’t want you to fall out of your chair. It says a whopping, “2009”. I won’t even bother asking if it is way too many! I’m guessing the only way to reduce the number of packages is to start uninstalling some apps. Right?
Use that list for picking things you might not want.
BE AWARE … just because something is an orphan does not necessarilly mean you dont want it.
(in that case it is suggested to augment the ‘install reason’ of the package to ‘explicit’ … which will remove it from the orphans list)
How many packages you should have depends on your needs. I have 1230, cscs has 1853, and my university’s Ubuntu server has over 4000! That said, judging by the issues you had in this thread, I think some cleaning may be in order.
I disabled AUR and Snap packages in Pamac settings. I like to keep things nice and neat. There is no need for clutter!
This MSI gaming laptop I have is a beast! Manjaro boots up to desktop in 15 seconds. Windows boots up in 30 seconds. But you’re right! If I maintain Manjaro better and declutter it, it would boot up even faster!
Thanks again! If it weren’t for you guys, I would not have Manjaro working again.
I didn’t mean to be nosy, asking a taboo question about where people were from. But that’s the kind of vibe I got! Anyway, I’ll go ahead and retract my statement and question from my previous post. And cheers to you too, my friend!
No, I did not…! To be honest with you, I don’t know how to “safely” uninstall all AUR/Snap packages without accidentally crippling the operating system. Yes, I would love to declutter the operating system and keep things nice and neat.
As I remember, I tried many… many… things to get the keyboard backlight to work on my MSI GS76 laptop and installed many packages to no avail.
I needed the keyboard backlight because it was a need/a necessity for me as I type things in the dark or in very dim light. Manjaro worked perfectly fine other than this annoying (torn in my side!?!) keyboard backlight issue. Anyway, I might have caused some bloating (than I should have…) due to desperately trying things to get the keyboard backlight to work.
I know about the “libimobiledevice-git”, but I don’t know about the second one.
Here is the story behind “ibimobiledevicel-git”! Manjaro is the main operating system I use on my dual boot laptop. In every possible way, in every possible sense, I try to distance myself from having to boot up and use Windows.
However, when I want/need to load new songs into my ipod, I have no choice but boot up Windows because there is no support for itunes in Linux environment that I know of. Short of a long story, by installing “ibimobiledevicel-git” and different packages, I was trying to use my ipod with Manjaro. But it didn’t work! And I put it on back burner to work on it later. Thus, I ran into this headache!
If uninstalling an AUR package cripples your system, that is the symptom of a bigger issue. You should rip the bandaid off now. What you should definitely not do is disable the systems managing them while having some installed on your system.
When I looked at the number of AUR packages, installed in my system, to my surprise, there were only about 25 of them. I removed all SNAP packages and replaced them with the ones from the Official Repositories.
I reduced the Flatpaks from 15 to 6. And I will eventually reduce them to 3. LibreWolf (internet browser), TuxGuitar (tablature editor) and another app are only available via Flatpak. I don’t care much about the third app, but I can’t uninstall LibreWolf. I like the browser. As for TuxGuitar, I play acoustic guitar and need the app to print out my tablatures.
Ouch!?! I pulled the bandaid so hard, I pulled my hair out!
Another quick question! when you install an app in package manager, it just states the app is only 80MB in size, but then all the other files get tagged along. Then, 80MB turns into 1GB. When you decide to remove the app, it just removes the 80MB of the app. It doesn’t remove the rest of the junk that is 1GB in size. Is there a command/trick/ a safe way to remove the app + whatever tagged along (installed) as a part of the app?
Flatpaks have dependencies like all other packages. However, Pamac doesn’t really tell you about this and they seem to get left in your system. Unfortunately, they are stored in a way that makes it difficult to identify where individual ones are. The way I found to clear everything is:
Uninstall all flatpaks
sudo rm -rf /var/lib/flatpak
Install your previous flatpaks
All flatpak data (e.g. browsing history) should be saved because it is stored in ~/.var/
Unbelievable!?! I went out of my way to uninstall the flatpak in order to install the same app from the official repositories, but the app from the official repositories doesn’t even launch. I’m suspecting that the problem with the app from the official repositories may be due to the fact that either dependencies or optional dependencies or maybe both don’t get downloaded and installed. Is it annoying? Absolutely! You would expect the apps from the official repositories to work without a hitch! Excuse my rant!