SUGGEST:"Installed as a dependency for another package" -What package?

When we run "pacman -Qi" and the name of a package, ex: xulrunner (dependency of firefox), in the end, this shows up:
Install Reason : Installed as a dependency for another package
My suggestion is that it should show what package was it installed as a dependency of. Let me explain better. In this specific example, in my system, xulrunner was installed as a dependency of firefox, so, according to my suggestion, it should show exactly this:
Install Reason : Installed as a dependency for another package - firefox
As you can see in bold, my suggestion adds firefox after showing that it was installed as a dependency.
I hope a Pacman/Arch Linux developer sees this topic and develop that feature,

Unlikely, tbh. Feature requests should be posted in the bugtracker.
Also.. the same pacman -Qi output already provides a 'Required By' which tells you which apps depend on the one you're looking at. Not quite the same, I know, but almost.

Similar Messages

  • Where do I find and how do I install the plug in for CS6 , automated picture packages?

    Where do I find and how do I install the plug in for CS6 , automated picture packages?

    Picture package does not exist for CS6.
    Mylenium

  • Building package using makepkg does not resolve dependency for another

    I am trying to install yaourt from the AUR. Yaourt required that package-query be installed, and this package further required another, etc.
    In short, package-query required yajl, which I downloaded from the AUR. This package does not actually have a PKGBUILD, but rather un-tars into a file that you need to merge with /usr. After doing so I tried to make the package-query package but was still met with a dependency discrepancy. Luckily, yajl was available in the official repositories (same version). After using pacman to install it everything went fine and package-query built and installed fine.
    When I went to build yaourt, using makepkg, it failed and informed that I was missing a dependency, package-query.
    So, in short, is there a registry or something that keeps track of these installed packages? I imagine that when running makepkg there is a query against installed packages to see if you meet the dependency requirements. What can I do to build yaourt in this situation?
    Last edited by sherrellbc (2014-06-08 18:37:19)

    cower doesn't have any dependencies that are not in the official repositories.  It doesn't build packages automatically, but it will download the source tarballs and unpack them for you.  It can also handle dependencies with the official repos and the AUR. 
    So for example, if you were to do cower -dd yaourt it would tell you that gettext, diffutils, and pacman are in the official repos.  Then it would download the source tarball for package-query and resolve all of its dependencies.  And it would download the yauort source tarball and unpack that for you.  So it gives you an idea of what depends on what and in which order you should build and install.
    But you really just shouldn't use yaourt.  Many of the upgrade issues that arise on these forums stem from people using yaourt (particularly those who blindly run yaourt -Syua).  The pacaur I mentioned above is a bash script that wraps cower.  So it too should be able to be built and installed without having to resolve other AUR dependencies.
    Edit:
    But none of this is really answering the question though. When I make a package from the AUR, the dependency requirement when trying to install another package is never met. That is, if package A requires B and I then installed B (from the AUR), when I try to make A again it still informs me that B was never installed.
    If this is the case, then you really don't know how to properly use the AUR, and thus should be reading up on that rather than trying to work around it with an AUR helper.
    Last edited by WonderWoofy (2014-06-08 19:18:47)

  • LR 3 will not link to external drive since install of Cache file for another program?

    Thumb nails link to the new Cache file on the external hard not the original catalog location on the drive. I can find the files on the drive doing a search in LR but each has to be located individually and confirmed and I have thousands. I deleted the Nikon Capture NX 2 Cache file and its contents but the LR file search still comes up (General> Capture NX Cache). General is the name of the HD with the catalog links. 2 Generals show in both program browsers even though the new Cache file was deleted and does not show when you scan the General HD. Beware LR users keep HD dedicated to LR files only!
    Can anyone tell me how to get LR 3 to recognize the original General HD?  

    Error -36 = I/O error
    I have this similar issue before with my external HD. The worst case is that suddenly my external HD would not connect at all. Mac OS does not recognize the device. I end up reformatting the whole HD to Mac format.
    I guess the problem is that Mac is having problem reading and writing to a windows formatted drive. I have a few thumb drive that will only work on windows pc but not Mac. Couldn't reformatting it under Mac either. Weird...

  • Accidentally installed Safari too advanced for my mac, what do I do?

    A pop up wouldn't open on my safari and my flatmate suggested updating to a newer version of Safari. I downloaded 6.0.2 without reading that it wasn't suitable for my mac os x 10.6.8 snow leopard and now safari doesn't work. I have no access to internet on my mac now but do have access to a pc if I need to download something. Please help??

    Are you running Mavericks 10.9?  That is required for iBooks.

  • TS4002 impossible to connect to icloud or mail since lion has been installed. keeps re-arranging for ever. What can I do?

    HI,
    I have insrtalle CLOUD this morning on my leopard (latest version) then after icloud has been installed I have downloaded lion from internet and installed it: sice preference system is quitting and impossible to retrieve my emails... What should i DO?
    Best pp60

    HI,
    I have insrtalle CLOUD this morning on my leopard (latest version) then after icloud has been installed I have downloaded lion from internet and installed it: sice preference system is quitting and impossible to retrieve my emails... What should i DO?
    Best pp60

  • [Solved] Installed as dependency for what package?

    I was wondering, how can I find out what package has required the installation of another package? For example:
    [~ ]$ pacman -Qi gegl
    Install Reason : Installed as a dependency for another package
    I couldn't find any option that would show me more info on this.
    Last edited by Boris Bolgradov (2010-06-20 15:03:51)

    [~ }$ pacman -Qi gegl
    Required By : gimp
    Do you have gimp installed?
    Last edited by machoo02 (2010-06-20 15:00:42)

  • Package deployment keeps getting stuck with message 'Waiting for another program'

    Hi, I just started working on SCCM.  We have an Orchestrator runbook which creates a collection and then creates an advertisement for packages and task sequences.  I was able to get a task sequence and a package successfully execute.  When
    creating the advertisement, I set it to RERUN_ALWAYS.  However, the next time I ran our runbook which creates the collection andadvertisement (I manually deleted the previous one), it does create them but the deployment is stuck to In Progres with the
    Description of 'Waiting for another program'.  This just happens for packages before and not for task sequences the other day but now, it's the same issue whether I use a package or a task sequence.   
    I see this in execmgr.log:
    <![LOG[Package UAT0007D, program Test is ready but can not be started because package , program  is currently running.]LOG]!><time="17:07:20.993+480" date="02-06-2015" component="execmgr" context=""
    type="1" thread="6804" file="executionrequest.cpp:9083">
    <![LOG[Raising event:
    [SMS_CodePage(437), SMS_LocaleID(1033)]
    instance of SoftDistProgramWaitingForAnotherProgram
    AdvertisementId = "UAT2011A";
    BlockingPackageID = "";
    BlockingProgramName = "";
    ClientID = "GUID:2FE27567-3215-4015-BE09-0E65F09767C8";
    DateTime = "20150207010721.004000+000";
    MachineName = "ACAA-UAT-SCCM";
    PackageName = "UAT0007D";
    ProcessID = 6316;
    ProgramName = "Test";
    SiteCode = "UAT";
    ThreadID = 6804;
    ]LOG]!><time="17:07:21.010+480" date="02-06-2015" component="execmgr" context="" type="1" thread="6804" file="event.cpp:729">
    <![LOG[Successfully raised SoftDistProgramWaitingForAnotherProgram event for program Test.]LOG]!><time="17:07:21.021+480" date="02-06-2015" component="execmgr" context="" type="1" thread="6804"
    file="executionrequest.cpp:9128">

    yes check the exemgr.log file and also see is that package has dependency for another package? and if yes then that package is already available non DP?
    Sharad Singh | My blogs: SharadTech | Twitter:
    @SinghSharaad | | Please remember to click “Mark as Answer” on the post that helps you.This can be beneficial to other community members reading the thread.

  • Install package as dependency of another package

    Suppose you want to install Package X, which depends on Package Y. You also want to install Package Z, which augments Package X, but is not a dependency of Package X. You run:
    pacman -S X Z
    Now suppose that you no longer want Package X on your system. You run:
    pacman -R X
    Package X is removed. Now you can run:
    pacman -Qdt
    To clean up packages orphaned by Package X. Provided nothing else depends on Package Y, Package Y will be removed.
    All is well and good, except Package Z was not orphaned by Package X. Even though Package Z is (in this hypothetical example) useless without Package X, it won't be removed automatically because it was installed with pacman -S.
    So... is there a way to install Package Z as a dependency of Package X such that, when Package X is removed, Package Z will be orphaned if no other packages depend on it?

    Thank you, rwd, that does the trick. Editing the PKGBUILD is quite reasonable when Package X is in AUR, and for official packages, editing /var/lib/pacman/local/X/depends (not Z/depends) works. The downside is that I have to remember that I want Package Z to behave as a dependency of Package X and tweak Package X every time it is updated. So yes, an --asdepof option would be really swell.
    For venky80 and anyone else who may be interested in this, here's a real-world example. Suppose you want to install loudmouth for use with amarok. If you later decide to uninstall amarok, you would like for loudmouth to be automatically uninstalled as well (unless some other package depends on it). loudmouth is not a depedency of amarok (incidentally it is an optional dependency, but this will work with any package that is not a dependency).
    1. Install amarok
    $ pacman -S amarok
    2. Install loudmouth with --asdeps
    $ pacman -S --asdeps loudmouth
    3. Edit amarok's depends file to make it depend on loudmouth
    3a. Open the file in a text editor
    $ nano /var/lib/pacman/local/amarok*/depends
    3b. Add "loudmouth" under the DEPENDS section; e.g.
    %DEPENDS%
    loudmouth
    mysql>=5.1.34
    kdebase-runtime>=4.2
    taglib
    3c. If loudmouth is an optional dependency of amarok (and it is), remove it from the OPTDEPENDS section.
    3d. Save and close the depends file.
    4. Test to see if it worked
    $ pacman -Qtd
    $ # loudmouth should not be listed
    $ pacman -Rs amarok
    $ # loudmouth should be listed

  • Not able to install some QT-dependant packages after upgrading to QT5

    I ran an updated today, it was a major update, there was a lot of stuff that I got prompted to replace, I said yes of course. One of those was qt, which was a dependancy to some of my apps, like Skype and edb-debugger. So I just, removed those apps, and proceeded with the update, it went alright. After that, I wanted to reinstall those two apps:
    resolving dependencies...
    warning: cannot resolve "lib32-qt", a dependency of "skype"
    :: The following package cannot be upgraded due to unresolvable dependencies:
    skype
    Do you want to skip the above package for this upgrade? [y/N]
    if I give that a yes:
    looking for inter-conflicts...
    there is nothing to do
    No:
    error: failed to prepare transaction (unexpected error)
    For edb, from yaourt:
    error: target not found: qt>=4.5
    It states that it wants a version of qt which is higher than 4.5 right? I already have qt5! so what's up?
    I looked into my /var/cache/pacman/pkg for qt so that I could downgrade, I didn't find that 'literal' package, I found some qt-related stuff.
    sudo pacman -U qt-4.8.4-3-x86_64.pkg.tar.xz
    loading packages...
    resolving dependencies...
    looking for inter-conflicts...
    :: qt and qt4 are in conflict. Remove qt4? [y/N] y
    :: qt and qt5-base are in conflict. Remove qt5-base? [y/N] y
    :: qt and qt5-declarative are in conflict. Remove qt5-declarative? [y/N] y
    :: qt and qt5-imageformats are in conflict. Remove qt5-imageformats? [y/N] y
    :: qt and qt5-multimedia are in conflict. Remove qt5-multimedia? [y/N] y
    :: qt and qt5-quick1 are in conflict. Remove qt5-quick1? [y/N] y
    :: qt and qt5-script are in conflict. Remove qt5-script? [y/N] y
    :: qt and qt5-svg are in conflict. Remove qt5-svg? [y/N] y
    :: qt and qt5-tools are in conflict. Remove qt5-tools? [y/N] y
    :: qt and qt5-translations are in conflict. Remove qt5-translations? [y/N] y
    :: qt and qt5-xmlpatterns are in conflict. Remove qt5-xmlpatterns? [y/N] y
    error: failed to prepare transaction (could not satisfy dependencies)
    :: attica: requires qt4
    :: grantlee: requires qt4
    :: lib32-qt4: requires qt4
    :: libdbusmenu-qt: requires qt4
    :: libqzeitgeist: requires qt4
    :: phonon: requires qt4
    :: polkit-qt: requires qt4
    :: poppler-qt: requires qt4
    :: prison: requires qt4
    :: q4wine: requires qt4
    :: qca: requires qt4
    :: qimageblitz: requires qt4
    :: qjson: requires qt4
    :: qt5-graphicaleffects: requires qt5-declarative
    :: qt5-jsbackend: requires qt5-base
    :: qt5-webkit: requires qt5-declarative
    :: qtwebkit: requires qt4
    :: soprano: requires qt4
    :: strigi: requires qt4
    :: unetbootin: requires qt4
    :: vlc: requires qt4
    :: winestuff: requires qt4
    Are you freckin kiddin me? I'm NOT gonna go over this again, hell no!
    I downloaded skype from its site, did a pacman -U on it:
    error: missing package metadata in skype-4.1.0.20.tar.bz2
    error: 'skype-4.1.0.20.tar.bz2': invalid or corrupted package
    How can I get around this, install Skype and the stuff that I want? anyhelp please?
    Thanks!
    Last edited by VeXe (2013-03-01 11:36:00)

    VeXe wrote:resolving dependencies...
    warning: cannot resolve "lib32-qt", a dependency of "skype"
    :: The following package cannot be upgraded due to unresolvable dependencies:
    skype
    Do you want to skip the above package for this upgrade? [y/N]
    Here you are trying to install skype from multilib, right? Then your mirror is not fully up to date or you need another -Sy. skype in the repos has been updated to depend on (lib32-)qt4 instead of (lib32-)qt.
    edb-debugger in AUR hasn't caught up with this change, you should at least edit the PGKBUILD, changing qt in debs to qt4.
    You can't just downgrade qt to the 4.x branch if you have apps depending on the qt5-* packages.

  • Installed my new canon camera n trashed my old canon software but when i connected camera its telling me that connection software for another canon is running n software can't be launched

    Installed a canon A3400IS camera to my OS X Yosemite computer n trashed my old canon camera software but the when i connect the camera its telling me that the connection software for another canon is running and that the software cannot be launched

    Take a look at the specs of your camera:
    http://shop.usa.canon.com/shop/en/catalog/cameras/powershot-camera-specials/powe rshot-sx500-is
    First, get yourself a decent brand (I have Verbatim and Sandisk) absolute minimum 4 GB, better 8 or 16 GB SDHC card, class 6 or higher (that number is in a little circle on the front of the card and means it can handle faster read/write speeds).
    Presumably, you are shooting in 1280 HD which will result in MUCH bigger file sizes. My camera does both 1280 HD as well as 1920 HD and in the latter, a 3 minute video easily uses up to 3 GB.
    Once you get a larger capacity card, you will be able to shoot up to 20 - 30 minute videos (depending on the card capacity - they have maximums). When I shoot video, I only use 16 and 32 GB cards. You might also call Canon and ask them two questions (or email their support, they're pretty good at answering):
    1. What is the maximum card capacity the SX500 can handle (cards can go to 32, 64, 128 GB)?
    2. What is the highest class number the camera can handle? (I said to get at least class 6; many more now come in class 10, and then there is a brand new version called UHS-1). If you get a card that is too fast, it will result in lower quality videos/pics. When I got my SX40, I called Canon and got their recommendations on cards because I was not happy with the quality output of the cards I had.
    And, lastly, make sure that, if you are using a card reader, it is fast enough to read whatever card class you will be using - that is important as that determines how long it takes it transfer the stuff to the computer. Also, I'd suggest using a USB card reader rather than attaching the camera - it makes it so much easier to handle and saves the camera battery.
    Start with these suggestions and you'll find that you'll be happy with the output of your camera.

  • Missing dependency for Supertux package [staging] TUR

    I did a :
    pacman -Syu
    pacman -S staging/supertux
    supertux
    Then it complains about missing libmikmod.so.2
    I rebooted and retried. No success.
    The I did a
    pacman -S libmikmod
    and it worked !
    Have other people experienced that issue ?
    When I do a
    ldd /usr/bin/supertux
    , the libmikmod is mentioned.
    However, pacman did not install it with the package...
    Did I find a missing dependency for that package or am I doing something wrong ?

    It's a bug in sdl_mixer, I noticed this with another SDL game when I wanted to package it, it complained about no sound because of a non-working SDL_Mixer. Installing libmikmod resolved the problem.
    This bug has been reported two days ago.

  • [Solved]pacman doesn't like ' =' in depends for pure package

    Trying to install the pure programming language package available here.
    $ makepkg -s
    ==> Making package: pure 0.60-1 (Tue Aug 12 19:22:57 EDT 2014)
    ==> Checking runtime dependencies...
    ==> Installing missing dependencies...
    error: target not found: llvm<=3.4
    ==> ERROR: 'pacman' failed to install missing dependencies.
    PKGBUILD file:
    # -*- shell-script -*-
    # Contributor: Mikko Sysikaski mikko.sysikaski at gmail dot com
    # Updated by Stephen Diehl - [email protected]
    # Maintainer: Alastair Pharo asppsa at gmail dot com
    # Maintainer: Albert Graef <[email protected]>
    pkgname=pure
    pkgver=0.60
    pkgrel=1
    pkgdesc="Pure is a modern-style functional programming language based on term rewriting."
    arch=("i686" "x86_64")
    license=('GPL3')
    url="http://purelang.bitbucket.org/"
    depends=('llvm<=3.4' 'gmp' 'mpfr' 'readline')
    makedepends=('make' 'gcc')
    optdepends=("pure-docs: online documentation"
    "w3m: access to help in interactive mode"
    "emacs-pure-mode: editing Pure files from Emacs"
    "texmacs-pure: embedding Pure sessions in TeXmacs")
    groups=(pure-complete pure-base)
    source=("https://bitbucket.org/purelang/pure-lang/downloads/$pkgname-$pkgver.tar.gz"
    "https://bitbucket.org/purelang/pure-lang/downloads/llvm-3.3-tools.tar.bz2")
    md5sums=('4bbd7cf05ce913814f02675c58aeaa23'
    '0a3c4154e7d20f1d078d994ec47be1b7')
    build() {
    cd $srcdir/$pkgname-$pkgver
    ./configure --prefix=/usr --without-elisp --without-texmacs --enable-release
    make || return 1
    # check that the interpreter is working
    make check || return 1
    package() {
    cd $srcdir/$pkgname-$pkgver
    make DESTDIR=$pkgdir install || return 1
    # llc in LLVM 3.4 is broken; these will work with both LLVM 3.3 and 3.4
    cd $srcdir/llvm-3.3-tools/$CARCH
    cp llc opt $pkgdir/usr/lib/pure || return 1
    I have installed for now by simply removing the
    <=3.4
    requirement but only out of frustration. I'm at a loss as to why pacman would be complaining, I see the bit about 'LLVM 3.4 is broken' but for one, 3.4 is already installed from [extra] and for two, 3.3 ought to meet the criteria. All help/explanation appreciated.
    Last edited by luisrayas3 (2014-08-18 20:06:03)

    luisrayas3 wrote:
    isn't it?? I would consider 3.4.2 == 3.4 from a versioning perspective and therefore also 3.4.2 <= 3.4
    edit: also worth noting that it does work anyhow with 3.4.2
    Nope, doesn't work that way. Try it yourself.
    % vercmp -h
    usage: vercmp <ver1> <ver2>
    output values:
    < 0 : if ver1 < ver2
    0 : if ver1 == ver2
    > 0 : if ver1 > ver2
    % vercmp 3.4.2 3.4
    1

  • I subscribed to Adobe Acrobat Pro but it is telling me to install.  I already have the trial version for another 3 days.  Do I have to install it again?

    I subscribed to Adobe Acrobat Pro XI.  I have the trial version for another 3 days.  The e-mail confirming the subscription said to install it, but I already have the trial version. Do I have to install it again?

    Hello,
    No, you don't need to re-install the Acrobat again. Just license it when the next time trial prompt appears. The moment you put your email on which you have purchased the subscription, it will get activated.
    Regards,
    Anoop

  • I re-installed Windows - Itunes says my iPod is for another computer

    So I re-installed Windows XP Pro on my computer and I just installed iTunes. I also updated my iPod. I have a 4GB Ipod Nano 2nd Gen. Itunes tells me that my iPod is for another computer, obviously since I re-intalled windows. How do I make it native to this copy of Windows vs my old one? Even tho they're the same copy..

    So you didn't back up your stuff before you formatted your HD?
    Bummer...
    There are a number of third party utilities that you can use to retrieve the files from your iPod, this is just a selection. Have a look at the web pages and documentation for these, they are generally quite straightforward.
    iPod Access Mac and Windows Versions
    YamiPod Mac and Windows Versions
    PodUtil Mac and Windows Versions
    iPodCopy Mac and Windows Versions
    PodPlayer Windows Only
    iGadget Windows Only
    There is also a manual method of accessing the iPod's hard drive on Windows posted in this thread: MacMuse - iPod to iTunes
    This message stolen from Zevoneer
    and then back up your iTunes.

Maybe you are looking for

  • Assigning value to proc_name in MT client

    Hello everyone, I'm wondering how one is supposed to assign a value to proc_name (for later use by userlog()) in a multi-threaded client? Would each thread (context) have to set it up? Or just the first one? Are there any other "gotchas" with userlog

  • Can an external Mac/Time Machine hard drive be connected with Airpot thru USB for wireless backup

    I purchased a seagate 3 tb hard drive and planned on connecting it to my airport via usb. I setup the drive and did the full time machine back up of my imac. I then powered down the airport and the hard drive. I then plugged in the drive and airport

  • Toll- ¨FREE¨numbers are not so Free with a subscri...

    I am in Mexcio, needing to make a nuber of calls to Canada & the USA, many of them toll-free numbers (1-800 / 1-888...) but, my PAID SKYPE subscription has been eaten up by these Toll-free numbers, which have you navigate through voice menu options,

  • Query regarding row level calculations in Bex

    I have a scenario where I am creating a report on a multiprovider. This multiprovider is based on General Ledger and Profit Center Accounting cube. The PCA cube has accumulated balances at G/L account and profit center level, and GL cube has balances

  • SQL Loader Urgent

    We want to load two tables from one file simultaneously from one comma separated data file. These tables has Master-Detail relation. Each row in the text file contain all the fields for Master Table and in some field fields of Detail table and data i