[SOLVED] Dependencies: How can I know if a package is needed by other

Hi guys, how are you doing?
I'm fine, but I have a doubt that is killing me, it's the following:
I want to remove "fam" (because I added the word fam on the line "DAEMONS=(...)" on rc.conf because a X person posted it on an X blog, and now I think that person was wrong), but I don't know if there is any package that depends on fam.
So, I was wondering if there is any tool or script to know if X package is needed by Y, Z or more packages, I've seen that pacman has a lot of features, like seeking orphans, remove packages recursively, but I didn't found a feature to solve my problem. 
But maybe there is a script that performs a search in pacman's database on the field "dependencies" of all entries, and if there is any matches, the package would made appear in the output the results. Sadly, I can't program that script, because I know only a little bit of bash (I'm learning).
Sorry by my english mistakes, I hope you understood the message.
Cheers!
Last edited by karlhf (2011-02-23 14:08:06)

OMG!!!! I missed this field when I checked
pacman -Qi <package>
Thanks for your support, barto and skunktrader
Edit: I figured out: hal is required by samba... so I would not erase it.
Edit2: Mods, problem solved, it was much more simple than what i thought, feel free to close the topic
Last edited by karlhf (2011-02-23 14:28:14)

Similar Messages

  • How can I know node include a node.

    Hello
    My English ability very poor.. sorry
    I want to know a node include another node..
    I use hasChildNodes... but it's not work
    xml child concept.. very confuse..
    <pre>
    <object>
         <codetype>codetype2</codetype>
         <code>code2</code>
         <archive>archive2</archive>
         <width>width2</width>
         <height>height2</height>
         <id>id2</id>
         <name>name2</name>
         <mayscript>mayscript2</mayscript>
         <classid>classid2</classid>
         <param>
              <name>name2</name>
              <value>value2</value>
         </param>
         <embed>
              <name>name2</name><src>src2</src><width>width2</width>
              <height>height2</height>
              <play>play2</play>
              <swliveconnect>swliveconnect2</swliveconnect>
              <quality>quality2</quality>
         </embed>
    </object>
    </pre>
    It's my xml source
    the codetype node has a value
    but embed or param has a childe node...
    How can I know...
    help me...

    I solved my problem by myself..
    but I am not sure where i'ts is good or not.
    <pre>
    public boolean hasChildNodes(Node node) {
    NodeList nodeList2 = node.getChildNodes();
              for (int j = 0; j < nodeList2.getLength(); j++) {
                   if (!nodeList2.item(j).getNodeName().equals("#text")) {
                        return true;
              return false;
    </pre>

  • How can I know how many processors do I need for a new SQL Server machine?

    My company intend to buy a new server and will dedicate that for SQL Server which will serve an in-house developed application.
    How can we know how many processors are enough to buy?
    I know that each SQL Server edition and version has it's different limitation of the number of processors it can support, for example SQL Server 2012 Standard Edition can support up to 4 sockets or 16 cores per SQL Server Instance, but this does not mean
    that I have to buy 4 physical CPUs. two could be enough. how can I know? 

    How can we know how many processors are enough to buy?
    I know that each SQL Server edition and version has it's different limitation of the number of processors it can support, for example SQL Server 2012 Standard Edition can support up to 4 sockets or 16 cores per SQL Server Instance, but this does not mean
    that I have to buy 4 physical CPUs. two could be enough. how can I know? 
    This is off topic question how can we answer it. We even dont have any knowledge about your application.
    Please speak to licensing specialist about servers and cores below link will give you more information.
    https://msdn.microsoft.com/en-us/library/ms143760.aspx?f=255&MSPPError=-2147217396
    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it
    My Technet Wiki Article
    MVP

  • How can i know if the sync process is done after a bookmark adding or so such and when it is processing , immediately after changes or what?

    how can i know if the sync process is done after a bookmark adding or so such and when it is processing , immediately after changes or what?

    I don't know whether you solve your problem or not! Anyway, I have the same problem. The program hangs when getInputStream is called.
    DataInputStream dis = new DataInputStream(request.getInputStream());
    If you have the answer, please let me know. Thanks!!

  • How can we know AR invoice is opended or closed?

    Hi All,
    I have a invoices(Receivables) data in 11.5.5. Now i would like to migrate open invoice or partially paid invoice to R12. How can we know that invoices(Receivables) is opened or closed.
    Suggestions will be highly appreciated.
    Thanks.
    Edited by: user627525 on Feb 24, 2009 11:13 PM

    Can't an invoice have more than 1 payment schedule id?
    Yes, an invoice can have more than 1 Payment schedule ID
    If so, would they all have to be zero or closed?
    We have to check by Payment schedule ID
    Regards,
    Sridhar

  • How can I know which model of K9A2VM I have?

    I have a K9A2VM motherboard with an Athlon 64 x2 3600+ AM2 CPU. I would now like to upgrade to an AM3 Phenom II CPU with lots and lots of cores.
    However, I have a problem. I don't know if I have K9A2VM-FD or K9A2VM-FIH and I don't know how to find out. I've opened my box and looked at the card, but it only says K9A2VM. By reading the specs and looking at pictures, I know it has to be one of them, or at least that it is not K9A2VM-F V2 since it only has two RAM slots and I have four of them installed. There are other obvious differences too, which I can easily spot by looking at the picture.
    Now, looking at the CPU support page for -FD and -FIH, they seem to have differences in what CPUs they support:
    -FD at least supports an X6: http://www.msi.com/product/mb/K9A2VM-FD.html#/?div=CPUSupport
    Phenom II X6    Thuban    HDT90ZFBK6DGR    1090T    200    3.20    3M    6M    E0    125    7501v1B.zip
    But the -FIH CPU support page is different: http://www.msi.com/product/mb/K9A2VM-FIH.html#/?div=CPUSupport
    If I can use that processor, I'm really happy. But -FIH doesn't seem to support Phenom II at all. So provided that the information in the CPU support page is correct, it's fairly important to me to know which model I have. But in case nobody knows how I can distinguish between them; if I buy a Phenom II X6 CPU and it turns out that my motherboard doesn't support it; what is the worst thing that can happen? Will I break the CPU or motherboard, or will it simply not work, but the hardware will still be fine?
    Thanks.

    So this is a MS-7501 Version 1.0 card, in addition to being a K9A2VM. The entire web refers to it as "K9A2VM-FD / FHI". One will work, and the other will go up in smoke. And there is no easy way to know which is which. So how can I know? The reason I bought this card was so I could upgrade the CPU at a later time. Now it seems that's not possible, because the available information is so very poor. I've never had to gamble when purchasing hardware from other vendors. Is this common for MSI?

  • Hi anybody there who can help me ha..? My phone 5s was stolen 1 month ago..Find my phone is no a big deal, How can i know whether my phone is in use??

    Hi anybody there who can help me ha..? My phone 5s was stolen 1 month ago..Find my phone is no a big deal bcz it seems to be wiped out all data including settings. it might be in use somewhere turning new fresh Gadget.  How can i know whether my phone is in use??

    You would know for a fact if the device is in use, but if you go back to the find my iPhone app in iCloud.com, you can either select to erase it, or place it in lost mode, in which case, once the device makes a connection to the internet, it will automatically go into that mode.

  • How can i know the RPM of my HD?

    I guys...
    Simple question...
    How can i know the RPM of my HD?
    I have a Mac mini and i would like to know that.
    Any ideas?.
    Thanks so much!!!

    Hi!!
    It doesn't show...
    Vendor:          NVidia
      Product:          MCP79 AHCI
      Link Speed:          3 Gigabit
      Negotiated Link Speed:          1.5 Gigabit
      Description:          AHCI Version 1.20 Supported
    FUJITSU MHZ2120BH G1:
      Capacity:          120.03 GB (120,034,123,776 bytes)
      Model:          FUJITSU MHZ2120BH G1                   
      Revision:          00810009
      Serial Number:                  K64PT9427599
      Native Command Queuing:          Yes
      Queue Depth:          32
      Removable Media:          No
      Detachable Drive:          No
      BSD Name:          disk0
      Medium Type:          Rotational
      Bay Name:          Lower
      Partition Map Type:          GPT (GUID Partition Table)
      S.M.A.R.T. status:          Verified
      Volumes:
      Capacity:          209.7 MB (209,715,200 bytes)
      Writable:          Yes
      BSD Name:          disk0s1
    Macintosh HD:
      Capacity:          119.69 GB (119,690,149,888 bytes)
      Available:          21.38 GB (21,376,569,344 bytes)
      Writable:          Yes
      File System:          Journaled HFS+
      BSD Name:          disk0s2
      Mount Point:          /
    FUJITSU MHZ2120BH G1:
      Capacity:          120.03 GB (120,034,123,776 bytes)
      Model:          FUJITSU MHZ2120BH G1                   
      Revision:          00810009
      Serial Number:                  K64PT9427599
      Native Command Queuing:          Yes
      Queue Depth:          32
      Removable Media:          No
      Detachable Drive:          No
      BSD Name:          disk0
      Medium Type:          Rotational
      Bay Name:          Lower
      Partition Map Type:          GPT (GUID Partition Table)
      S.M.A.R.T. status:          Verified
      Volumes:
      Capacity:          209.7 MB (209,715,200 bytes)
      Writable:          Yes
      BSD Name:          disk0s1
    Macintosh HD:
      Capacity:          119.69 GB (119,690,149,888 bytes)
      Available:          21.38 GB (21,376,569,344 bytes)
      Writable:          Yes
      File System:          Journaled HFS+
      BSD Name:          disk0s2
      Mount Point:          /
    Those are the 2 texts...
    Any idea?
    Thanks!!

  • How can i Know the email linked to icloud

    Please can anyone help me how to know teh email linked to my phone ??
    it shows me h********@hotmail.com i tried to logged in with my account that belong to h********@hotmail.com and it says inocrrect password or email i tried to reset my id but no reset mail was sent to my email ..
    so i tried to creat a new with the existing email addreess and it works and verified and finally i tried to activate it with h********@hotmail.com with the new passs and it says account cannot be activate with h********@hotmail.com it is linked to another account ..
    so please how can i know the linked email to my phone
    Thank you

    Welcome to the Apple community jorjh.
    If you mean that Find My Phone is asking for a password to a different Apple ID to your current Apple ID.
    This feature has been introduced to make stolen phones useless to those that have stolen them.
    However it can also arise when the user has changed their Apple ID details with Apple and not made the same changes to their iCloud account/Find My Phone on their device before upgrading to iOS 7, or if you restore from a previous back up made before you changed your details.
    The only solution is to change your Apple ID back to its previous state with Apple at My Apple ID using your current password, you don’t need access to this address if it’s previously been used with your Apple ID, once you have saved these details enter the password as requested on your device and then turn off "find my phone" and delete the account from your device.
    You should then change your Apple ID back to its current state, save it once again and then log back in using your current Apple ID. Finally, turn "find my phone" back on once again.
    This article provides more information about Activation Lock.

  • How can I know that the listener is starting up?

    Hi,
    I follow the instruction in ACS Oracle Installation guide. I believe that many of you use the document to install oracle. I have a question when I try to start the listener. when I execute ./listener8i stop or ./listener8i start I got the same message, which is different from the message in the ACS document.
    Here is the message:
    Oracle 8i listener start/stop
    Startting the Listener for 8i:
    LSNRCTL for Linux: Version 8.1.6.0.0 - Production on 31-AUG-2000 14:00:00
    (c) Copyright 1998, 1999, Oracle Corporation. All rights reserved.
    TNS-01106: Listener using listener name LISTNENER has already been startd.
    Is the message above correct? How can I know the listener is started up?
    TIA,
    Tony

    try "lsnrctl status" on the linux command line.
    for further info use "lsnrctl help"

  • How can i know if my ipad 3 is original, how can i know if my ipad 3 is original

    Hi there.. I bought an IPAD 3 from my friend. How can i know if the IPAD is original?

    Check warranty
    https://selfsolve.apple.com/agreementWarrantyDynamic.do

  • How can i know who get my photos and messages from my icloud???

    How can i know who get my photos and messages from my icloud???

    Nobody, except the persons who have your username and password or with whom you share photos streams would be able to see anything from you.

  • How can i know who get my photos and messages from my icloud???, How can i know who get my photos and messages from my icloud???

    How can i know who get my photos and messages from my icloud???

    The following website gives you an overview on how your iCloud data is encrypted: https://support.apple.com/kb/HT4865 So as long as you don not share your Apple ID with someone else, everything should be fine.

  • How can we know the affected reports when i remove object from universe

    Hi All,
    If i remove any objects from the universe.
    How can i know the list of affected reports.

    Thanks for your update.
    It shows what are all the reports has been created  by using that particular universe.
    But my question was, if i remove any object from the universe, Then what are all the reports affected(We may not use that deleted object in all the reports)

  • How can we know the return code of BDC Program ?

    Hi All,
    Please tell me : How can we know the return code of BDC Program when being exceuted in Session or in Transaction mode.
    In my program, we are uploading data from Excel sheet to SAP via BDC
    The records that are not updated we want to create a log file.
    Now to know whether a record is updated ot not, wat syst field shloud be used?
    Its urgent....
    <b>Reward Point will be there ....</b>
    Thanks,
    Harish

    Hi harish,
    try the logic in this code ...
    i had attached input file in the end.
    TYPES: begin of errmess,
            msgnr type t100-msgnr,
            text type t100-text,
           end of errmess.
    TABLES : t100.
    DATA: BEGIN OF DD_VA01,
           AUART TYPE VBAK-AUART,
           KUNNR TYPE RV45A-KUNNR,
           BSTKD TYPE VBKD-BSTKD,
           MABNR TYPE RV45A-MABNR,
           KWMENG(2) type C,
           KBETR(2) type C,
          END OF DD_VA01.
    DATA:IT_VA01     Like TABLE OF DD_VA01,
         WA_VA01     Like LINE  OF IT_VA01,
         WA_VA01_F   Like LINE  OF IT_VA01,
         IT_BDCDATA  TYPE TABLE OF BDCDATA,
         WA_BDCDATA  Like Line  OF IT_BDCDATA,
         W_FNAME     TYPE STRING,
         messtab like bdcmsgcoll occurs 0 with header line,
         it_errmess type table of errmess,
         wa_errmess like line of it_errmess,
         err_message type string.
    data: zf1 type i,
          zc1 type c value '2',
          fn(20) type c.
    Main Code ************************************************************
    PERFORM get_input using 'C:\Documents and Settings\ic881592\Desktop\Daran_bdc_VA01-e.txt'.
    SORT IT_VA01 BY AUART KUNNR BSTKD.
    LOOP AT IT_VA01 INTO WA_VA01.
      if WA_VA01_F-AUART <> WA_VA01-AUART OR
         WA_VA01_F-KUNNR <> WA_VA01-KUNNR OR
         WA_VA01_F-BSTKD <> WA_VA01-BSTKD.
           PERFORM set_header_flag.
           PERFORM create_bdc_header_data.
      endif.
      PERFORM create_bdc_item_data.
    ENDLOOP.
    PERFORM call_transaction.
    PERFORM errorlog.
    Procedures ***********************************************************
    form get_input using w_fname.
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          FILENAME            = W_FNAME
          HAS_FIELD_SEPARATOR = '#'
        TABLES
          DATA_TAB            = IT_VA01.
    endform.
    form call_transaction.
        PERFORM bdc_field       using 'BDC_OKCODE' '/11'.
        CALL TRANSACTION 'VA01' USING IT_BDCDATA MODE 'A' messages into messtab.
        refresh it_bdcdata.
    endform.
    FORM set_header_flag.
           WA_VA01_F-AUART = WA_VA01-AUART.
           WA_VA01_F-KUNNR = WA_VA01-KUNNR.
           WA_VA01_F-BSTKD = WA_VA01-BSTKD.
           if zf1 = 1.
               PERFORM call_transaction.
           endif.
           zf1 = 1.
    endform.   "set_header_flag.
    form create_bdc_header_data.
         perform bdc_dynpro      using 'SAPMV45A' '0101'.
         perform bdc_field       using 'VBAK-AUART' WA_VA01-AUART.
         perform bdc_field       using 'BDC_OKCODE' '/00'.
         perform bdc_dynpro      using 'SAPMV45A' '4001'.
         perform bdc_field       using 'KUAGV-KUNNR' WA_VA01-KUNNR.
         perform bdc_field       using 'VBKD-BSTKD' WA_VA01-BSTKD.
         perform bdc_field       using 'BDC_OKCODE' '/00'.
         perform bdc_dynpro      using 'SAPMSSY0' '0120'.
         perform bdc_field       using 'BDC_CURSOR' '04/06'.
         perform bdc_field       using 'BDC_OKCODE' '=CHOO'.
         perform bdc_dynpro      using 'SAPMV45A' '4001'.
         PERFORM bdc_field       USING 'BDC_OKCODE' '=POAN'.
    endform. "create_bdcdata
    FORM create_bdc_item_data.
         CONCATENATE 'RV45A-KWMENG(' zc1 ')' INTO FN.
         perform bdc_field       using 'BDC_CURSOR' FN.
         perform bdc_field       using FN WA_VA01-KWMENG.
         CONCATENATE 'KOMV-KBETR(' zc1 ')' INTO FN.
         perform bdc_field       using FN WA_VA01-KBETR.
         CONCATENATE 'RV45A-MABNR(' zc1 ')' INTO FN.
         perform bdc_field       using FN WA_VA01-MABNR.
         perform bdc_dynpro      using 'SAPMV45A' '4001'.
         PERFORM bdc_field       USING 'BDC_OKCODE' '=POAN'.
    ENDFORM.
    form errorlog.
      LOOP AT MESSTAB .
        if MESSTAB-MSGNR = '311' or MESSTAB-MSGTYP = 'E'.
            SELECT SINGLE msgnr text FROM T100
                            into wa_errmess
                            WHERE SPRSL = MESSTAB-MSGSPRA
                              AND ARBGB = MESSTAB-MSGID
                              AND MSGNR = MESSTAB-MSGNR.
            IF SY-SUBRC = 0.
              err_message = wa_errmess-TEXT.
              IF err_message CS '&1'.
                REPLACE '&1' WITH MESSTAB-MSGV1 INTO err_message.
                REPLACE '&2' WITH MESSTAB-MSGV2 INTO err_message.
                REPLACE '&3' WITH MESSTAB-MSGV3 INTO err_message.
                REPLACE '&4' WITH MESSTAB-MSGV4 INTO err_message.
              ELSE.
                REPLACE '&' WITH MESSTAB-MSGV1 INTO err_message.
                REPLACE '&' WITH MESSTAB-MSGV2 INTO err_message.
                REPLACE '&' WITH MESSTAB-MSGV3 INTO err_message.
                REPLACE '&' WITH MESSTAB-MSGV4 INTO err_message.
              ENDIF.
              CONDENSE err_message.
              WRITE: / MESSTAB-MSGTYP, err_message .
            ELSE.
              WRITE: / MESSTAB.
            ENDIF.
        endif.
      ENDLOOP.
    endform. "errorlog
    FORM BDC_DYNPRO USING PROGRAM DYNPRO.
      WA_BDCDATA-PROGRAM  = PROGRAM.
      WA_BDCDATA-DYNPRO   = DYNPRO.
      WA_BDCDATA-DYNBEGIN = 'X'.
      APPEND WA_BDCDATA TO IT_BDCDATA.
      CLEAR  WA_BDCDATA.
    ENDFORM.
    FORM BDC_FIELD USING FNAM FVAL.
      WA_BDCDATA-FNAM = FNAM.
      WA_BDCDATA-FVAL = FVAL.
      APPEND WA_BDCDATA TO IT_BDCDATA.
      CLEAR  WA_BDCDATA.
    ENDFORM.
    input file :
    OR     2148     0001235     R-1162     8     17
    OR     2148     0001235     R-1161     2     30
    OR     2148     0001235     100-400     6     25
    OR     2148     0001235     R-1162     4     12
    OR     2148     0001236     R-1162     3     12
    OR     2148     0001236     R-1161     2     30
    OR     2148     0001236     100-400     1     25
    OR     2148     0001236     R-1162     7     12
    OR     2148     0001236     R-1161     8     30
    OR     2148     0001236     100-400     10     25
    OR     2148     0001235     R-1161     5     30
    OR     2148     0001235     100-400     2     25
    OR     2148     0001235     R-11621     3     12
    OR     2148     0001235     R-1161     2     30
    OR     2148     0001235     100-400     1     25
    OR     2148     0001235     R-1162     7     12
    OR     2148     0001235     R-1161     8     30
    OR     2148     0001235     100-400     10     25
    OR     2148     0001236     R-1162     8     17
    OR     2148     0001236     R-1161     2     30
    OR     2148     0001236     100-400     6     25
    OR     2148     0001236     R-1162     4     12
    OR     2148     0001236     R-1161     5     30
    OR     2148     0001236     100-400     2     25

Maybe you are looking for

  • Formula variable with replacement path

    HI , 1. Is it possible to use "Customer exist- without user entry variable in the formula variable with the replacement ? 2. if I use two variable for a same time char in one report (one is User entry variable and the other is customer exit variable

  • Date error ORA-01843: not a valid month

    Hi, I am in a 4.01 Apex environment with NLS_DATE_FORMAT     mm/dd/yyyy. I created a view with a CASE statements using 'when eventstartdate between '08/15/2010' and '06/1/2011' then...' clauses and the view is created fine. I also can query the view

  • ITunes 10 for OSX 10.5 only why?

    I was so bummed to see yet another major component/function of OS X not available for 10.4.11. Is this a "tech-under-the-hood" thing, or a money thing? I just don't need 10.5/6 and am not going to spend $130 for something I don't need - generally spe

  • Connexion between PCG4 1,2 GHz OSX 3,9 and LiveBox Sagem

    Hi, could you know if there is an impossibility between a LiveBox Sagem (modem and routeur WiFi) and the PCG4? I didn't link the two devices I had tested with a MacbookG4 it is OK

  • 10g Sample Schema code missing

    Hi...On installation of 10g db (10.1.0.2.0), the expected sample schemas are not provided. I have tried multiple installs in order to try and extract the sql scripts. e.g. hr_main.sql, oe_main.sql and bi_main.sql. These sample schemas are not the sam