Professional Web Applications Themes

How do I know what a meta port installs? - FreeBSD

Hi all! I am running freebsd 5.3 RELEASE p5 and have installed several ports, so now I have X, gnome 2.10, firefox, openoffice and several other "goodies" installed. And most of it without a glitch! :-) However, I have a question... (Of course, why else bother the list?? ;-) ) I have installed a couple of "meta" ports, for example gnome2. How can I see exactly which ports the meta port installs? I have tried to figure it out but failed... I am right now installing "gnome2-power-tools" and can see that it installs apache (!) which causes some concern regarding ...

  1. #1

    Default How do I know what a meta port installs?

    Hi all!

    I am running freebsd 5.3 RELEASE p5 and have installed several ports, so
    now I have X, gnome 2.10, firefox, openoffice and several other
    "goodies" installed. And most of it without a glitch! :-)

    However, I have a question... (Of course, why else bother the list?? ;-)
    )

    I have installed a couple of "meta" ports, for example gnome2. How can I
    see exactly which ports the meta port installs? I have tried to figure
    it out but failed...

    I am right now installing "gnome2-power-tools" and can see that it
    installs apache (!) which causes some concern regarding configuration
    and security. So; what else did it install? How do I find out?

    Regards,

    Per Berger
    Sweden

    Per Guest

  2. #2

    Default Re: How do I know what a meta port installs?

    Per Berger wrote: 

    A meta port installs a number of packages by depending on them. For
    example in the ports/x11/gnome2/Makefile you will find a variable
    "RUN_DEPENDS=" and then a long list of things.

    All these dependencies are installed when you "make install" but since
    it is a run-time dependency, nothing happens if you just type "make".

    What you won't see, is that each of these packages most likely depends
    on other packages etc. that are also installed. Tracing this till the
    end is hard.

    What may give you some idea is to install the portupgrade tools and run

    portupgrade -rRn gnome2

    This will not install anything (-n) but recurse up and down in the
    dependencies to tell you what would be done. This may not show you all
    dependencies as portupgrade should only want to upgrade what is _not_ up
    to date.

    Regarding gnome2-power-tools:

    First, it may install apache as a (sub-) dependency, but apache won't
    start unless you start it, as such it does not introduce new network
    accessible services.

    Second: Do you actually need all that? The easiest way to keep a system
    clean and updated is to stay at minimal needs, install as needed. You
    will learn that first time you try to upgrade a major package ...

    Cheers, Erik
    --
    Ph: +34.666334818 web: http://www.locolomo.org
    S/MIME Certificate: http://www.locolomo.org/crt/2004071206.crt
    Subject ID: A9:76:7A:ED:06:95:2B:8D:48:97:CE:F2:3F:42:C8:F2:22 :DE:4C:B9
    Fingerprint: 4A:E8:63:38:46:F6:9A:5D:B4:DC:29:41:3F:62:D3:0A:73 :25:67:C2
    Erik Guest

  3. #3

    Default Re: How do I know what a meta port installs?

    On Thu, Mar 31, 2005 at 03:58:41PM +0200, Erik Nørgaard wrote: 
    >
    > A meta port installs a number of packages by depending on them. For
    > example in the ports/x11/gnome2/Makefile you will find a variable
    > "RUN_DEPENDS=" and then a long list of things.
    >
    > All these dependencies are installed when you "make install" but since
    > it is a run-time dependency, nothing happens if you just type "make".
    >
    > What you won't see, is that each of these packages most likely depends
    > on other packages etc. that are also installed. Tracing this till the
    > end is hard.
    >
    > What may give you some idea is to install the portupgrade tools and run
    >
    > portupgrade -rRn gnome2
    >
    > This will not install anything (-n) but recurse up and down in the
    > dependencies to tell you what would be done. This may not show you all
    > dependencies as portupgrade should only want to upgrade what is _not_ up
    > to date.[/ref]

    Thanks! I'll check it out...
     

    Yes, I added apache_enable="NO" to /etc/rc.conf but I am a bit concerned what
    else got installed...
     

    I know I do not need all that got installed... I am usually conservative
    regarding what I install but now I wanted to be a little wild and try out
    the new gnome 2.10 and after reading the gnome faq on freebsd.org I also
    wanted to check out the power tools... This is after all an old PC at
    home, but being an IT professional the "Pro" part of me woke up when I
    saw apache flying by... ;-)
     
    Per Guest

  4. #4

    Default Re: How do I know what a meta port installs?

    On Thursday 31 March 2005 13:57, Per Berger wrote: 

    cd /usr/ports/x11/gnome2-power-tools && make run-depends-list

    also look at

    make pretty-print-run-depends-list

    which is recursive. If your readmes are up to date you can see this in the
    README.html file
    RW Guest

  5. #5

    Default Re: How do I know what a meta port installs?

    On Thu, Mar 31, 2005 at 08:35:51PM +0100, RW wrote: 
    >
    > cd /usr/ports/x11/gnome2-power-tools && make run-depends-list
    >
    > also look at
    >
    > make pretty-print-run-depends-list
    >
    > which is recursive. If your readmes are up to date you can see this in the
    > README.html file
    > _______________________________________________
    > org mailing list
    > http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    > To unsubscribe, send any mail to "org"
    >[/ref]

    Thank you! Exactly what I was looking for!

    /P

    Per Guest

Similar Threads

  1. ? Moving from port 8500 to port 80 on XP
    By b1boogie in forum Coldfusion - Getting Started
    Replies: 3
    Last Post: February 27th, 12:19 AM
  2. php5-extensions meta-port help
    By Al in forum FreeBSD
    Replies: 3
    Last Post: March 22nd, 07:28 PM
  3. How many installs on XP Pro?
    By Michael in forum Windows Setup, Administration & Security
    Replies: 1
    Last Post: July 27th, 03:23 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139