[SOLVED] Which packages are installed as dependencies when upgrading?

Hello,
When upgrading, I'd like to know which packages are upgraded and which ones are installed as new dependencies.
How can I do that?
The problem for me here is that I'd like to know which package is triggering an install of mariadb (which I don't need nor want).
Thanks in advance!
Last edited by lilorox (2014-04-30 07:14:03)

mpan wrote:
This will warn you about which package can't be installed because of mariadb not being installed
pacman --your_usual_options --ignore mariadb
Exactly what I needed
This way I get the entire dependency tree so I know I can blame nepomuk-core.
I knew the mariadb dependency came from KDE (baloo precisely) but I had no idea which package needed it.
$ sudo pacman -Su --ignore mariadb --ignore mariadb-clients
:: Starting full system upgrade...
:: Replace shared-color-profiles with extra/colord? [Y/n]
resolving dependencies...
warning: ignoring package mariadb-5.5.36-1
warning: ignoring package mariadb-clients-5.5.36-1
warning: cannot resolve "mariadb-clients", a dependency of "percona-server"
warning: cannot resolve "mariadb", a dependency of "akonadi"
warning: cannot resolve "akonadi", a dependency of "kdepimlibs"
warning: cannot resolve "kdepimlibs", a dependency of "baloo"
warning: cannot resolve "baloo", a dependency of "nepomuk-core"
:: The following package cannot be upgraded due to unresolvable dependencies:
nepomuk-core
:: Do you want to skip the above package for this upgrade? [y/N]

Similar Messages

  • [SOLVED] How do I find out what packages are installed in a distro?

    Okay. I was running Arch before, but GNOME had a bunch of problems that I couldn't fix myself, so I reformatted and went to Peppermint OS (it's a cloud-based system), and I absolutely love it. Now, the thing is, it's even slower than my Arch system was running GNOME, and it's supposed to be super-lightweight and speedy; but aside from that, I found it's a great distro (I think most of the slowdown is because it's based on Ubuntu and Mint). So, my question: how do I find out which packages are in Peppermint OS so I can emulate the basic environment, except with Arch underneath? Thanks, guys!
    Last edited by InfernalDante (2011-07-13 02:39:05)

    Okay, I guess an hour of Googling wasn't enough, but I just found a site that tells me how to do it! I'll mark this solved, but for anyone else who wants to know, the info is right here: http://www.cyberciti.biz/faq/find-out-i … -in-linux/ It uses dpkg, which I think is only used on Debian-based systems (correct me if I'm wrong) so it may not work for all distros, but it's a start.

  • Which packages are not required?

    Hi Friends,
    Initially, I was trying to install arch by just installing base and then going ahead, but was unable to get X. Then, I installed base+X11+X11 libs+ X11 something (dont remember..) and after a lot of trouble, finally got XFCE installed and running (though still problems with fontsand have posted another query in desktop environment section). I have noticed that in doing so, I have installed a lot of things that are not required for my system, like xf86-input-bla bla and xf86-vide-bla bla, I know that only a few of them are required, but i'm afraid of uninstalling anything given that could break the system.
    So, is there a way to determine which packages are being used by my system and which are required so that I can free up some space and make my box more slim.
    Please post your opinions. Thanks in advance.
    Ravi S Ghosh

    FUBAR wrote:
    [22:30:01|foo@bar:~] $ pacman -Q --help
    usage: pacman {-Q --query} [options] [package]
    options:
    -e, --orphans list all packages that were explicitly installed
    and are not required by any other packages
    o_O
    There are two notions of "orphan". As it is meant in the orphan script, a package is an orphan iff it is not needed in a working system. This is an intrinsically vague target, which can be focussed only through a partial heuristics.
    In the sense of the -Qe pacman option, an app is an orphan iff it is not a dependency of another package. In this sense, many vital apps -- explicitly installed -- in a system are orphans.
    However, it is true that pacman -Qe allows to have a list of the top-level apps (the stuff you know what it is, without the libraries etc.). If you identify in the list of pacman orphans the apps you do not need and then remove them with 'pacman -Rsc', you clean your system pretty well.
    However, you should be careful, many problems can be foreseen when you do not know what it is the package you are removing.

  • Which packages are required for make?

    I'd like to compile athcool and grabbed the source, but for the life of me, can't figure out which packages are needed for make.

    Thanks for the suggestion.  I got errors:
    # pacman -S base-devel
    base-devel package not found, searching for group...
    :: group base-devel (including ignored packages):
    diffutils ed gcc libtool m4 patch pkgconfig
    :: Install whole content? [Y/n] y
    :: group base-devel (including ignored packages):
    autoconf automake make
    :: Install whole content? [Y/n] y
    :: group base-devel (including ignored packages):
    autoconf automake bin86 bison ed fakeroot flex gcc libtool m4
    make patch pkgconfig
    :: Install whole content? [Y/n] y
    warning: diffutils-2.8.1-5 is up to date -- reinstalling
    warning: gcc-4.3.2-2 is up to date -- reinstalling
    warning: pkgconfig-0.23-1 is up to date -- reinstalling
    warning: automake-1.10.2-1 is up to date -- reinstalling
    resolving dependencies...
    looking for inter-conflicts...
    Targets (14): diffutils-2.8.1-5 ed-1.1-2 gcc-4.3.2-2 libtool-2.2.6a-1
    m4-1.4.12-1 patch-2.5.9-1 pkgconfig-0.23-1 autoconf-2.63-1
    automake-1.10.2-1 make-3.81-3 bin86-0.16.17-3 bison-2.4.1-1
    fakeroot-1.12.1-1 flex-2.5.35-1
    Total Download Size: 1.59 MB
    Total Installed Size: 78.50 MB
    Proceed with installation? [Y/n] y
    :: Retrieving packages from core-testing...
    diffutils-2.8.1-5-i686 191.5K 65.8K/s 00:00:03 [#####################] 100%
    ed-1.1-2-i686 45.7K 63.6K/s 00:00:01 [#####################] 100%
    libtool-2.2.6a-1-i686 578.7K 121.0K/s 00:00:05 [#####################] 100%
    patch-2.5.9-1-i686 54.3K 67.9K/s 00:00:01 [#####################] 100%
    pkgconfig-0.23-1-i686 49.9K 62.7K/s 00:00:01 [#####################] 100%
    :: Retrieving packages from core...
    bin86-0.16.17-3-i686 54.5K 210.0K/s 00:00:00 [#####################] 100%
    bison-2.4.1-1-i686 427.0K 52.3K/s 00:00:08 [#####################] 100%
    fakeroot-1.12.1-1-i686 52.7K 99.6K/s 00:00:01 [#####################] 100%
    flex-2.5.35-1-i686 176.0K 57.1K/s 00:00:03 [#####################] 100%
    checking package integrity...
    (14/14) checking for file conflicts [#####################] 100%
    error: could not prepare transaction
    error: failed to commit transaction (conflicting files)
    /usr/info/dir exists in both 'diffutils' and 'make'
    make: /usr/info/dir exists in filesystem
    Errors occurred, no packages were upgraded.
    Last edited by graysky (2009-02-17 01:44:04)

  • My computer says I cannot use icloud because I have multiple versions of outlook installed. How do I find out which versions are installed and how do I decide which one to delete?

    My computer states that I have multiple versions of outlook installed and that i cannot use icloud. How d if find out which versions are installed and which ne to delete without interrupting the other?

    That's a Windows/Office problem. You should ask in the Microsoft support forums.

  • Which fonts are installed with Adobe Flash CS3? Which fonts are installed with Illustrator CS3?

    Which fonts are installed with Adobe Flash CS3? Which fonts are installed with Illustrator CS3?

    Does this mean that if for example I purchase and install Adobe Flash CS3 it will install all the fonts listed under CS3 in this list: http://blogs.adobe.com/typblography/fonts-installed-by-adobes-creative-suite#CS3 ??
    Thanks

  • Which packages are worth a recompile?

    I just discovered pacbuilder in 'Community Contributions' and now i am wondering which packages are worth a recompile to get some speed improvement.
    Up to now i only read of ffmpeg will work faster with sse3 enabled.
    What do you think?

    brebs wrote:Hence Gentoo is dying, especially since it has ridiculous political squabbling.
    This is so awesome: it really looks like an internal struggle in a corrupted democracy.
    kendosperling wrote:@brebs i know this. But never the less if there are any improvements why should i not try to use them. You already said most systems are idle a lot, this time could also be used to compile some packages in the background while surfing or reading your mail. I am sure there are some packages that will benefit.
    I believe that the benefit is so small that the time spent compiling fairly exceeds the time you save at every run, even if you run the program for several millennia.
    It's like with photovoltaic panels where the energy spent on building the panel itself exceeds the energy the panel will produce during its lifetime.
    It would be more efficient if you became a software developer or an engineer only to design a faster architecture to run the program on or develop a faster program, and then retire.
    Of course I'm exaggerating, but it's much more poetic this way.

  • ITunes can not sync apps to the iPhone because it can not be determined which apps are installed on the iPhone.

    Hello.
    I get this error message
    iTunes can not sync apps to the iPhone because it can not be determined which apps are installed on the iPhone.
    iTunes kann keine Apps mit dem iPhone synchronisieren weil nicht festgestellt werden kann welche Apps auf dem iPhone installiert sind.
    Need Help

    Basic troubleshooting is reset, restart, restore.  Have the first two been tried?
    How about simply unplugging the iPhone and plugging it back in to sync?
    What has been done in an attempt to troubleshoot the issue?

  • How To  Find out Which Adapters Are Installed

    Hi Experts,
    We Installed SAP PI 7.0 Just Now .
    How To Find out Which Adapters are Installed ????
    Please Help me in this....
    Regards
    Khanna

    <i>And the Other thing is Some Adapters Are in the Green Color And Some Are in the Grey Color. Is there Any Difference Between these ??????</i>
    CCMS status:
    Green: Working
    Grey: <i>Status Unknown</i>
    Red: Problem with the component
    ref:
    http://help.sap.com/saphelp_nw04s/helpdata/en/9b/f12541c3d3f323e10000000a155106/content.htm
    Regards
    krishna
    Message was edited by:
            Krishnamoorthy Ramakrishnan

  • Which languages are installed?

    Is anyone able to let me know which languages are installed in the VM Templates? I suspect it's just 'US Eng' as the base language.
    thanks
    Duncan

    It is confirmed by the database itself coming from the template :
    SQL> select language_cd from pslanguages where installed=1;
    LANGUAGE_CD
    ENGNicolas.

  • [SOLVED] How to properly install optionnal dependencies ?

    Hi,
    As stated in the title, I don't know how to install optionnal dependencies : (let's take an example)
    I noticed that with libva comes two optional dependencies libva-intel-driver and libva-vdpau-driver, and as I have an intel graphic card, I would like to install libva-intel-driver.
    But to keep my package tree quite clean, I would like to install it as a dependency of libva, this way, if someday I want to remove libva, libva-intel-driver will be removed too.
    In the pacman manual, the option --asdeps seems to be useful to install a package as a dependency (but it doesn't seems to need to specify which package it is a dependency for).
    So my question is, does this mean that libva-intel-driver will be removed when I don't need libva anymore ?
    And more generally, how pacman manage dependency ?
    As a matter of fact, I tried to install and then remove libva-intel-driver, but it never said that libva might need it.
    tl;dr : I want to install an optionnal dependencies exactly like a regular dependencies would be installed : how could I do that ?
    Edit:
    the answer is here : https://wiki.archlinux.org/index.php/Us … OptDepends
    Last edited by gravitezero (2012-10-10 12:04:25)

    If you install it with --asdeps, which package it is a dependency for is listed in the packages info file that goes into pacman's database.
    Imagine you have packages A B and C, C is a dependency of both A and B, but for whatever reason you install C first with "--asdeps", then you install A and B.  If you later remove A with "pacman -R A" no dependencies will be removed, but if you use "pacman -Rsn A" A will be removed as will all of it's dependencies that are not needed by any other package.  So in this case C would still not be removed as B still needs it.  If you then "pacman -Rsn B" B and all it's dependencies including C would be removed.
    That is how it works for normal dependencies.  I don't believe optional dependencies have database entries in the "required by" field as they are not required, they are optional.  So if C were only an optional dependency of A and B, it would never be removed by removing A and/or B (AFAIK).
    If you install libva-intel-driver with "--asdeps" then it will likely show up in "pacman -Qdt" output.  If you later install anything that has libva-intel-driver as a regular dependency, then later remove that package with "pacman -Rsn" libva-intel-driver will be taken away with it - it is doubtful you would want this.  So don't install optional dependencies "--asdeps"
    They are optional, you are opting for them, install them normally.
    Alternately, and as a direct answer to your real question, I believe the only way to do with would be to modify the package info of libva to switch libva-intel-driver from optional to regular dependency.  This would be easy to do, but I don't know if it's easy to automate, nor would it survive udates to libva, it'd have to be redone.
    Last edited by Trilby (2012-10-10 11:21:06)

  • [SOLVED]Which package is the Heltivicta font in?

    Which package is the Heltivicta font in? It's apparently missing from my computer.
    Last edited by ShadowKyogre (2009-07-28 19:12:25)

    ShadowKyogre wrote:Which package is the Heltivicta font in? It's apparently missing from my computer.
    The packages, xorg-fonts-100dpi and xorg-fonts-75dpi install the bitmap version of helvetica.  These are probably what you're referring to as they are the core X fonts found on most GNU/Linux and BSD systems.
    You should be aware however that Fontconfig disables the rendering of these fonts by default.  You'll need to tweak your system settings in order to view them (otherwise substitution will occur).  The easiest way to do this is to remove the offending symlink from /etc/fonts/conf.d:
    $ sudo rm /etc/fonts/conf.d/29-replace-bitmap-fonts.conf
    Should you ever wish to restore this rule, you can do so with:
    $ sudo ln -s /etc/fonts/conf.avail/29-replace-bitmap-fonts.conf /etc/fonts/conf.d/29-replace-bitmap-fonts.conf
    Hope this helps.

  • How to find out which browsers are installed on OS?

    Hi everyone,
    I've been reading through the AIR doc, but it doesn't seem
    like an AIR application can read OS information like what browsers
    are currently installed. Further, at run time, is there a way to
    tell which browsers are currently running?
    Best regards,
    wt

    I built a small example as a starting point to detect
    installed applications on a Mac.
    Should be easy to change it for XP/Linux.
    AFAIK there is no way to get the list of running applications
    from Air.
    <mx:WindowedApplication xmlns:mx="
    http://www.adobe.com/2006/mxml"
    layout="vertical">
    <mx:Script>
    <![CDATA[
    private function checkBrowser():void {
    // change this according to the OS
    var file:File =
    File.documentsDirectory.resolvePath("/Applications");
    res.text = "false";
    for each (var o:Object in file.getDirectoryListing()) {
    var name:String = o.nativePath;
    if (name.search(browserName.text) != -1) {
    res.text = "true";
    res.visible = true;
    ]]>
    </mx:Script>
    <mx:Button label="test" click="checkBrowser()"/>
    <mx:TextArea id="browserName" text="Safari"/>
    <mx:Text text="Does this machine have {browserName.text}
    installed?"/>
    <mx:Text id="res" visible="false"/>
    </mx:WindowedApplication>

  • Which packages are needed for rt73 chipset?

    Right, so the last time I installed Arch, I blindly installed every package related to networking and the size of the install came out to be quite big for an arch install. This time, I want to reinstall it with the barest amount of packages needed for me to get on the Internet (including base and base-devel), so which packages do I select?

    While I have no first hand experience of rt73/rt2571 based devices myself, the Arch Wiki suggests it's no big deal.
    I use wicd as a wireless connection manager as it comes with a curses based interface so you can easily select wireless networks before setting up X.org (or if you don't use it). It is very easy to set up and manage.

  • Shaman - cannot re-install, unresolvable dependencies after upgrade

    after the most recent pacman upgrade, i cannot re-install shaman. error message: unresolvable dependencies pacman <3.3.  does shaman need to be updated before it can be installed now? any workarounds? or recommendations for a pacman front-end? (i use pacman & yaourt from bash and shaman both, but having a gui to work from is sometimes more convienent for somethings). i have arch on two other machines that upgraded with the same result.
    thank you in advance for any help,
    rg
    Update: it's a problem on Chakra, too http://chakra-project.org/bbs/viewtopic.php?id=1187
    in the meantime i've been trying to compile shaman versions from aur, git etc., but getting a couple errors, debug, debug, debug...
    Last edited by oorollergirloo (2009-08-05 23:45:45)

    we had a little snafu when archlinux-extra released their split packages. suddenly all dependencies were broken because the split pkgs didn't "provide" the whole kde modules anymore but just it's part (which is of course fine and the way to go), which resulted in two of our devs emergency-rebuilding our whole repo yesterday ^^ I don't know whether i686 is done yet, but x86_64 is already done (but the packages are in kdemod-testing)
    just follow this link for x86_64 and this link for i686 to find out how you should configure your pacman for the moment.
    (oh and we can't build shaman either for the moment, pacman 3.3 seems to have broke something in shaman with the new libalpm. our dev should be working on it)
    cheers
    Phil

Maybe you are looking for