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]