Pacman and dependencies

How does pacman handle dependencies?  Eg. If you remove a package does it check for dependencies, then if other packages need them, then remove them? 
Note - I havn't downloaded the iso yet and I'm still debating whether I should.
Thanks
Last edited by quaaack (2007-07-06 04:52:24)

from: http://wiki.archlinux.org/index.php/Pacman
"To remove all of the packages dependencies which aren't used by any other installed package:
pacman -Rs package_name

Similar Messages

  • View and dependencies

    Hello Every one.
    I know i should not be doing duplicate posting but i think this section will have pointer.
    Please look into this. What am i missing.
    Re: View and dependencies
    Thank you in advance.

    Thank you for your reply.
    I am sorry it is not getting me the result.
    I think of two things, the table is on DBLINK and is there any think to do with dependecy_type='HARD'
    .>ed
    Wrote file afiedt.buf
      1  CREATE OR REPLACE  VIEW V_test
      2  AS
      3    SELECT   rpt_date,
      4             client_id,
      5             SUM (no_received) no_received
      6        FROM xxx.daily_summery_rpt@ARCHIVE
      7       WHERE client_id = '4398000000'
      8         AND rpt_date BETWEEN trunc(sysdate-60)
      9                          AND trunc(sysdate)
    10    GROUP BY rpt_date,
    11*            client_id
    .>/
    View created.
    Elapsed: 00:00:03.07
    .>SELECT *
      2    FROM user_dependencies
      3   WHERE TYPE = 'VIEW'
      4     AND NAME = 'V_TEST';
    no rows selected
    Elapsed: 00:00:01.03
    .>I am not sure what am i missing.

  • What pacman and or AUR warpper/helper do you use and why?

    What pacman and or AUR warpper/helper do you use and why?
    Last edited by jrussell (2013-04-07 12:40:07)

    tomk wrote:
    None, because I don't need one.
    Just in case you meant to say "AUR wrapper/helper", I use cower.
    I forgot AUR, thanks

  • Pacman and pacman -Syu

    I was 100% sure I already posted this message but it is not here, I think I have done something terribly wrong with the submit button.  :oops:
    As everybody (should) know in case you do a pacman -Syu and a newer version of pacman is out, you should stop it, then upgrade only pacman and after do again pacman -Syu.
    Could it be possible to have pacman that checks  if there is a newer version available and in that case do only pacman upgrade?
    This should save (especially newcomers) many problem.
    I know that newcomers start to take advantage from a such feature only from 0.6 but somewere we have to start.
    I think pacman is this case can have two operating mode:
    1) pacman -Syu
    2) pacman see a newer pacman version
    3) pacman warn the user  to do a pacman -S pacman  before the pacman -Syu and stop. Eventually with the option to force the -Syu anyway. If somebody wants to mess up his/her system they should be free to do it 
    Another way can be
    1) pacman -Syu
    2) pacman see a newer pacman version
    3) pacman automatically update itself and after stop  warning the user that pacman has been update and now he/she need to start pacman -Syu again

    I think this is a good idea. You should submit a feature request to the bugtracker.
    Bobonov wrote:
    I think pacman is this case can have two operating mode:
    1) pacman -Syu
    2) pacman see a newer pacman version
    3) pacman warn the user  to do a pacman -S pacman  before the pacman -Syu and stop. Eventually with the option to force the -Syu anyway. If somebody wants to mess up his/her system they should be free to do it 
    Another way can be
    1) pacman -Syu
    2) pacman see a newer pacman version
    3) pacman automatically update itself and after stop  warning the user that pacman has been update and now he/she need to start pacman -Syu again
    A third way would be:
    1) pacman -Syu
    2) See never pacman version
    3) "Do you want to update pacman y/n"
    4) If yes upgrade pacman
    5) Continue with normal update.

  • Pacman and Targets

    Just a suggestion for your consideration.
    I like pacman and the way it evolves. Is it possible to change the way how the targets are displayed during system update?
    I know that displating all the packages in a long column is not very transparent, however listing them in line is not good either.
    Is it possible to list them in 2 or 3 columns in alphabetical order?
    If there is more than 30 updates it is really hard to scan through this text and determin if updates are critical or not.
    Cheers

    Might not exactly be what you're looking for, but if you enable option VerbosePkgLists in your pacman.conf all packages will be listed with their names, versions and sizes, formatted as a table.

  • What is the difference between pacman and pacstrap?

    Hello.
    I'm wondering about the difference between pacman and pacstrap.
    Please tell me about the difference between pacman and pacstrap.

    Pacman: https://wiki.archlinux.org/index.php/Pacman
    pacstrap: https://projects.archlinux.org/arch-ins … acstrap.in

  • Variant Configuration and Dependencies?

    Hi,
    How is variant configuration is used and dependencies? Can someone give the step by step details with an example? What are the sample questions that can be asked about variant configuration in the interview?
    Thank you

    Hi Altin,
    The process of Variant Configuration and its dependency uses defers from scenario to scenario,
    Please click on the Link
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/92/58d455417011d189ec0000e81ddfac/frameset.htm
    or refer to SAP PLM 145 or LO990.
    To check an end user documentation of how to create Knowledge base objects of Variant Configuration
    please refer to link
    service.sap.com/var_conf or https://websmp202.sap-ag.de/var_conf
    This link should explain different strategies and scenarios where Variant Configuration is used.
    If you have access to SAP IDES systems:
    USE models T-VPP00 for Sales BOM and T-VPC00 for regular.
    Need more help please let me know
    Thanks
    Ajay

  • Pacman and Proxy

    I found an old message without answer about that
    http://bbs.archlinux.org/viewtopic.php?t=506
    Can pacman (and makepkg) use proxy connection?
    If yes, how can I configure pacman to use a proxy?

    ::edit:: help if i read everything others posts... evidently pacman does not coll wget from what apiero said.... in any event, if it did.. you could ::/edit::
    theres a way to hack around it i believe
    ::if:: pacman uses wget (i think it does.... maybe):
    1) setup a /etc/wgetrc file and enable wget through proxy (read man wget)
    2) export the http_proxy environment variable
    now it shousd get through a proxy

  • Installation order and dependencies of Essbase Products

    Hi Experts,
    I am soon to start a fresh EPM Installation on SUN SOLARIS SPARC. Just wanted to know the Installation order and dependencies on each services. The Instllation would be a Websphere based on 64 bit SUN SOL OS with 11.1.3.
    the following are the essbase production which i have to Install.
    Essbase Analytical services
    Essbase Administration Services
    Essbase Shared services
    Application Provider services ( for Smart View ).
    at present i am going thru the Read me Installation docs for all products, Would be great if you can give me a quick order of Installation so i can concentracte accordingly.
    any quick reference DOC will also help
    Cheers
    MS

    The installation order is not so important as the installer should install the components correctly, just install the products you want to on each machine.
    When configuring you would configure shared services registry and shared services first.
    It is worth reading through the install and config doc http://docs.oracle.com/cd/E12825_01/epm.111/epm_install_11114/launch.html
    Installation sequence http://docs.oracle.com/cd/E12825_01/epm.111/epm_install_11114/ch03s01.html
    "EPM System Installer enables you to install, configure, and deploy multiple products on a machine at one time. EPM System Installer installs components in the correct order, so you can select as many products as you want to install on a machine at one time"
    Configuration Sequence - http://docs.oracle.com/cd/E12825_01/epm.111/epm_install_11114/ch04s03.html
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Pacman and closed terminal

    If you start Pacman and then accidentally close Konsole (Pacman continues to run), is there any chance you can attach to running Pacman again?

    You can kill pacman and restart later. If pacman is still running, the log should be written anyway.

  • Trying to install nvidia and nvidia-utils via pacman and failed

    I type
    pacman -Sy nvidia nvidia-utils
    i get:
    resolving dependencies...
    looking for inter-conflicts...
    :: util-linux and util-linux-ng are in conflict (linux32). Remove util-linux-ng? [y/N] Y
    error: failed to prepare transaction (could not satisfy dependencies)
    :: aufs2: requires kernel26<2.6.38
    :: ndiswrapper: requires kernel26<2.6.38
    :: tiacx: requires kernel26<=2.6.37
    I cant seem to get it to install nvidia and consequentially lots of things are borked.
    Any ideas what I can do to start solving this?
    Last edited by netw1z (2011-09-19 15:35:34)

    Don't run 'pacman -Sy foo' - it may lead to breakage https://bbs.archlinux.org/viewtopic.php?id=89328
    Are you using [testing]? http://mailman.archlinux.org/pipermail/ … 21479.html
    Last edited by karol (2011-09-19 16:06:50)

  • Python-matplotlib and dependencies

    To day I tried to install python-matplotlib, but it dependet on, and tried to install wxpython and tk, which in turn depends on old usless gtk-1 and glib-1. All together 17 MB. Why is that, you can easily build this package without all those dependencies and as far as I know don't lose any functionality.

    tpoisot wrote:
    karol wrote:Write a PKGBUILD and specify the dependencies there. In Arch we're using pacman to handle package updating and dependency resolving, so it makes sense to use packages rather than e.g. bare xpi plugins.
    Thanks for the info. But shouldn't there it be a mechanism to not install the arch version of a python pakage if the correct version has been installed using e.g. pip already?
    No. I think pip should be patched to inform pacman about its illegal operations in pacman territory.

  • Kmldonkey and dependencies [Solved]

    (first: sorry for my english)
    ok i am old in GNU/Linux but new in Arch Linux, i want to install kmldonkey (pacman -S kmldonkey) but pacman want to install in my machine:
    Targets: ocaml-3.10.0-1  gd-2.0.34-1  mldonkey-2.8.7-1  kmldonkey-0.10.1-4
    Total Package Size:   47.06 MB
    i don't want to install mldonkey because i don't want use mldonkey in my machine i have mldonkey in my server so i want use kmldonkey to connect with my server, i can install kmldonkey forcing to install kmldonkey only, without dependencies?.
    Regards
    insulae
    PD i love pacman is the best package manager i tried!!! very good work guys!!
    Last edited by insulae (2007-06-09 18:35:50)

    hohoho i like ArchLinux every day a little more, i try with:
    pacman -Sd kmldonkey and work perfectly!!

  • PKGBUILD and dependencies

    Hi,
    I want to ask, if there is way, that pacman automatically installs resp. deinstalls all the needed packages I put to the depends-field?

    Hm, exact problem ist following:
    pacman -A ogmrip-0.10.0-1.pkg.tar.gz
    loading package data... done.
    error: unsatisfied dependencies:
    ogmrip: requires ogmtools
    ogmrip: requires vorbis-tools
    ogmrip: requires intltool
    ogmrip: requires gconf
    ogmrip: requires mkvtoolnix
    ogmrip: requires gocr
    with PKGBUILD
    # Contributor: Moo-Crumpus <do.not.spam.me AT web.de>
    pkgname=ogmrip
    pkgver=0.10.0
    pkgrel=1
    pkgdesc="Librairies and gtk2 interface for dvd ripping using mencoder"
    url="http://ogmrip.sourceforge.net/"
    license="GPL"
    # Optional depedencies comes after pkgconfig. You can add enchant(for spellchacking in subtitiles), faac and libtheora
    depends=('xorg' 'glib2' 'libxml2' 'libdvdread' 'mplayer' 'ogmtools' 'vorbis-tools' 'lame' 'intltool' 'pkgconfig' 'gtk2' 'gconf' 'libglade' 'dbus' 'hal' 'mkvtoolnix' 'gocr')
    makedepends=('perlxml')
    conflicts=()
    replaces=()
    backup=()
    install=
    #source=(http://mesh.dl.sourceforge.net/sourceforge/ogmrip/$pkgname-$pkgver.tar.gz)
    source=(http://dl.sourceforge.net/sourceforge/ogmrip/$pkgname-$pkgver.tar.gz)
    md5sums=('cef80b77b551a6e7accc1441b62c1b4a')
    build() {
    [ "$GNOMEDIR" = "" ] && source /etc/profile.d/gnome.sh
    cd $startdir/src/$pkgname-$pkgver
    ./configure --prefix=/usr
    make || return 1
    make DESTDIR=$startdir/pkg install
    Had the same problem also with another package.

  • [Solved] Conflicting conflicts (and dependencies)

    Attempting to update an AMD x86_64 system this morning:
    07:55 Sun Dec 28
    [root@arch64://~]# pacman -Su
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    :: bluez-libs conflicts with bluez. Remove bluez? [Y/n] y
    error: failed to prepare transaction (could not satisfy dependencies)
    :: gnokii: requires bluez>=4.1
    07:55 Sun Dec 28
    [root@arch64://~]# pacman -Su
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    :: bluez-libs conflicts with bluez. Remove bluez? [Y/n] n
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: bluez-libs: conflicts with bluez
    I run LxDE and KDE3 (brand new install).
    I'm dead in the water, of course. My system's running fine, but pacman updates are borked here ATM.
    Last edited by grndrush (2008-12-28 14:34:21)

    I did a pacman -Syy *right before* the bash display above. Trying to strive for brevity. 
    I'm very current - the only packages I *expected* to be upgraded were the kernel and klibc-udev. I was current otherwise as of 6 AM this morning. No idea where this is coming from.
    FWIW, I use KDE3 as my primary D/E. It was installed after LXDE, but I didn't remove LXDE.
    gnokii is required by kde3-kdepim, so we're talking a good 100 MB of disk trashing. If I have to remove and reinstall both (although the latter IS optional, I guess...).

Maybe you are looking for

  • Messages in search results won't open and can't be found

    I run a local search in the search box on the top right of the email screen. Three messages are found. I click on any of the three messages, and the message list screen appears, but the message is not listed. Is there any way to determine where these

  • Motion Crashing Part 2

    I forgot to ask - What the He** is an OZONE Plugin! And where can I find that darned thing so I can throw it away!!!! Jerry Wills

  • Java Applet vs JavaScript

    Trying to find pros and cons for Applet and JavaScript. Anyone know any or a good place to look? Thanks

  • ACE : can't get to loadbalance

    Hi I've got a ACE wich should loadbalance to 2 web servers. From the router itself (ssh) I can ping the 2 servers with their internal address. I can also ping the ACE, but when I try to telnet the router on port 80 to see if loadbalancing is function

  • Making a mix of three purchased songs

    I need to make a mix of three songs that I purchased from Itunes. It is for a school activity.. I just need parts of each of the songs How do I do this I need help fast Thanks MeSha