On 10/7/05, Martin 'MC' Brown <[EMAIL PROTECTED]> wrote:
>
> On 7 Oct 2005, at 14:11, Dennis Clarke wrote:
>
> > One thing that I have been looking at is the creation of a GUI for
> > pkg-get.
>
> While we're on the topic of 'things I'd like to see in packages...',
> I think one of the fundamental limitations of the current package
> system is that versioning is not a key part of the process package
> management process. It's certainly not very visible when it comes to
> displaying currently installed packages, and the system is, at best,
> clumsy when you want to upgrade a package that is already installed,
> but based on an earlier version.

# pkg-get -U
Getting catalog...
gpg: Signature made Thu Oct 06 13:24:22 2005 EDT using DSA key ID E12E9D2F
gpg: Good signature from "Distribution Manager <[EMAIL PROTECTED]>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 0BF0 9891 9340 86DC EBE3  DDFF 06A1 ED1B E12E 9D2F
Updating catalog file
/var/pkg-get/catalog-opt updated

Updated description file


# man -M /opt/csw/man pkg-get
Reformatting page.  Please Wait... done

Maintenance Commands                                  PKG-GET(1m)

NAME
     pkg-get 2.0 - automatic install and upgrade of packages over
     the network

SYNOPSIS
      pkg-get [modifiers] {-i|install}  {pkgname [...]|all}
      pkg-get [modifiers] {-d|download} {pkgname [...]|all}
      pkg-get [modifiers] {-u|upgrade}   [pkgname...]
      pkg-get [modifiers] {-c|compare} | {-a|available}
      pkg-get [modifiers]  -D [regexp to search for]

.
.
.

# pkg-get -c | grep -v "Not installed"
# (From site file:///opt/CSWdistro/unstable )
       software                    localrev                   remoterev
          aalib   1.4.0,REV=2004.10.15_rev=rc5                        SAME
         analog          5.32,REV=2003.9.12                        SAME
        angband                       3.0.3                        SAME
         apache                      1.3.33                        SAME
            apr        1.0.0,REV=2004.10.03                        SAME
      audiofile        0.2.6,REV=2004.04.15                        SAME
       autoconf                        2.59                        SAME
           bash          3.0,REV=2004.10.14                        SAME
    berkeleydb3                      3.3.11                        SAME
    berkeleydb4                    4.1.25p1   4.2.52,REV=2005.04.28_rev=p4
.
.
.

save yourself all the "SAME" verbage with :

# pkg-get -c | grep -v "Not installed" |  grep -v SAME
# (From site file:///opt/CSWdistro/unstable )
       software                    localrev                   remoterev
    berkeleydb4                    4.1.25p1   4.2.52,REV=2005.04.28_rev=p4
     bittorrent                         3.3                       4.0.4
           curl                      7.14.0       7.14.1,REV=2005.09.16
      findutils       4.1.20,REV=2003.12.20       4.2.23,REV=2005.06.20
           flex        2.5.4,REV=2005.04.22        2.5.4,REV=2005.10.03
      freetype2                      2.1.10       2.1.10,REV=2005.07.20
       gcc3core        3.4.3,REV=2005.02.10        3.4.4,REV=2005.05.20
     gcc3corert        3.4.3,REV=2005.02.10        3.4.4,REV=2005.05.20
        gcc3g++        3.4.3,REV=2005.02.10        3.4.4,REV=2005.05.20
      gcc3g++rt        3.4.3,REV=2005.02.10        3.4.4,REV=2005.05.20
         gcc3rt        3.4.3,REV=2005.02.10        3.4.4,REV=2005.05.20
       ggettext       0.14.1,REV=2004.10.22       0.14.1,REV=2005.06.29
          glib2        2.6.3,REV=2005.04.13        2.6.3,REV=2005.06.05
   gnomekeyring        0.2.0,REV=2004.04.07        0.4.3,REV=2005.09.05
           gtar         1.14,REV=2004.07.27       1.15.1,REV=2005.06.15
       krb5_lib        1.4.1,REV=2005.05.12        1.4.2,REV=2005.08.14
           lftp        3.2.0,REV=2005.05.22        3.2.1,REV=2005.06.12
         libatk        1.8.0,REV=2005.04.14                       1.9.1
      libglade2                       2.4.1                       2.5.1
     libgnomeui        2.8.0,REV=2004.12.05        2.8.1,REV=2005.08.31
   libgpg_error                         1.0          1.1,REV=2005.09.23
         libidn        0.5.9,REV=2005.05.07       0.5.17,REV=2005.07.03
          libpq                       8.0.3        8.0.3,REV=2005.09.27
        libxml2       2.6.11,REV=2004.07.15                      2.6.22
           nano         1.2.5,REV=2005.5.25        1.2.5,REV=2005.08.14
       openldap       2.1.30,REV=2005.04.09       2.1.30,REV=2005.08.13
        openssl   0.9.7,REV=2005.05.22_rev=g        0.9.8,REV=2005.07.15
           perl        5.8.6,REV=2005.02.17        5.8.7,REV=2005.10.03
            png                       1.2.6                       1.2.8
         qt_gcc        3.3.2,REV=2004.07.10                       3.3.4
       readline                         5.0          5.0,REV=2005.06.07
          rsync                       2.6.5                       2.6.6
           sasl       2.1.13,REV=2003.06.11       2.1.21,REV=2005.09.07
           sudo      1.6.8p8,REV=2005.04.06      1.6.8p9,REV=2005.09.12
            tcl                       8.4.9                      8.4.10
        texinfo          4.6,REV=2004.04.02          4.8,REV=2005.06.15
             tk                       8.4.9                      8.4.10
            vim          6.3,REV=2004.11.10          6.3,REV=2005.10.03
          vimrt          6.3,REV=2004.11.01          6.3,REV=2005.09.12
           zlib        1.2.2,REV=2005.02.17        1.2.3,REV=2005.07.22

All that is from a machine that has not seen an update in a long while.

Dennis Clarke
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to