No subject


Thu May 22 12:28:38 UTC 2008


aptitude such as

shirish at Mugglewille:~$ aptitude search "~o" |more
i apt-spy - writes a sources.list file based on bandwidth tests
i beforelight - X client - beforelight
i bitchx - Advanced Internet Relay Chat client
i bitmap - X client - bitmap
i cogito - version control system
i gnome-keyring-manager - keyring management program for the GNOME d
i gtkhtml3.14 - HTML rendering/editing library - bonobo co
i hal-device-manager - Hardware Abstraction Layer user interface
i hamster-applet - Time tracking applet for GNOME desktop
i icedtea-java7-bin - Java runtime based on OpenJDK
i icedtea-java7-doc - Icedtea Development Kit (JDK) documentatio
i icedtea-java7-plugin - Java plugin based on IcedTea and gcjwebplu
i ico - X client - ico
i libbeagle0 - library for accessing beagle using C
i libbind9-30 - BIND9 Shared Library used by BIND
i libboost-regex1.34.0 - regular expression library for C++
i libbrlapi1 - braille display access via BRLTTY - shared
i libcamel1.2-10 - The Evolution MIME message handling librar
i libcdio6 - library to read and control CD-ROM
i libdevmapper1.02 - The Linux Kernel Device Mapper userspace l
i libdirectfb-0.9-25 - direct frame buffer graphics - shared libr
i libdvdcss2 - Library for accessing DVDs like block devi
i libflac7 - Free Lossless Audio Codec - runtime C libr
i libgpod1 - a library to read and write songs and artw
i libicu36 - International Components for Unicode
i libisccfg30 - Config File Handling Library used by BIND
i libiw28 - Wireless tools - library
i libjasper-1.701-1 - The JasPer JPEG-2000 runtime library
i liblaunchpad-integration0 - library for launchpad integration
i libldap2 - OpenLDAP libraries
i libmagick9 - Image manipulation library
i libneon25 - An HTTP and WebDAV client library
i liboobs-1-3 - GObject based interface to system-tools-ba
i libopencdk8 - Open Crypto Development Kit (OpenCDK) (run
i libpisync0 - synchronization library for PalmOS devices
i libpoppler-glib1 - PDF rendering library (GLib-based shared l
i libpoppler1 - PDF rendering library
--More--

http://algebraicthunk.net/~dburrows/projects/aptitude/doc/en/ch02s03s05.html

Now my query is, is there a way to know by what has a package been
obsoleted. From what little I have understood of obsolete packages in
Ubuntu/debian obsolete packages mean either those packages which have
nobody to maintain or something or whose functionality has been
superseded by some other package. (I know about locally created
packages which mean they are not from ubuntu archive)

If my above reasoning is right, true then is there a way by using
aptitude or any similar tool by which one can find why the package has
been obsoleted or what it has been superseded  with?

Taking a random example just to know :-

i icedtea-java7-bin - Java runtime based on OpenJDK
i icedtea-java7-doc - Icedtea Development Kit (JDK) documentatio
i icedtea-java7-plugin - Java plugin based on IcedTea and gcjwebplu

Now these are openjdk java packages

Using few commands to find out about the same

shirish at Mugglewille:~$ aptitude search icedtea
i A icedtea-gcjwebplugin - Java plugin based on IcedTea and gcjwebplugin
p icedtea-gcjwebplugin-dbgsym - debug symbols for package icedtea-gcjwebplugin
i icedtea-java7-bin - Java runtime based on OpenJDK
i icedtea-java7-doc - Icedtea Development Kit (JDK) documentation
i icedtea-java7-jre - Java runtime based on OpenJDK (transitional package)
i icedtea-java7-plugin - Java plugin based on IcedTea and gcjwebplugin
(transitiona
shirish at Mugglewille:~$ apt-cache policy icedtea-java7-bin
icedtea-java7-bin:
  Installed: 7~b24-1.5+20080118-1
  Candidate: 7~b24-1.5+20080118-1
  Version table:
 *** 7~b24-1.5+20080118-1 0
        100 /var/lib/dpkg/status
shirish at Mugglewille:~$ apt-cache show icedtea-java7-bin
Package: icedtea-java7-bin
Status: install ok installed
Priority: extra
Section: interpreters
Installed-Size: 15628
Maintainer: Matthias Klose <doko at ubuntu.com>
Architecture: i386
Source: icedtea-java7
Version: 7~b24-1.5+20080118-1
Depends: icedtea-java7-jre (>= 7~b24-1.5+20080118-1), libasound2 (>>
1.0.14), libc6 (>= 2.7-1), libfreetype6 (>= 2.3.5), libgcc1 (>=
1:4.1.1-21), libgif4 (>= 4.1.4), libjpeg62, libpng12-0 (>= 1.2.13-4),
libx11-6, libxext6, libxi6, libxtst6, zlib1g (>= 1:1.2.3.3.dfsg-1)
Recommends: lesstif2, libcupsys2, libgconf2-4, libgl1-mesa-glx,
libgnome2-0, libgnomevfs2-0, libgtk2.0-0, liblcms1, libxrandr2
Suggests: binfmt-support
Conflicts: binfmt-support (<< 1.1.2)
Conffiles:
 /etc/java-7-icedtea/security/cacerts 1104bda1f1cf3f8c4fb9a99ba9f42ef4
 /etc/java-7-icedtea/security/java.policy 388700a2e3ab6c9469ed03e40f5b3529
 /etc/java-7-icedtea/security/java.security d59957fc647358ebbf4081fb11e7fe64
 /etc/java-7-icedtea/management/jmxremote.password
7b46c291e7073c31d3ce0adae2f7554f
 /etc/java-7-icedtea/management/snmp.acl 71a7de7dbe2977f6ece75c904d430b62
 /etc/java-7-icedtea/management/jmxremote.access
fe2f871dc9bf3b47e2131e1a3b5940e5
 /etc/java-7-icedtea/management/management.properties
d1fd503d08da448638158c56849dbc55
 /etc/java-7-icedtea/accessibility.properties 154256f45826f67678cafb9a505f48af
 /etc/java-7-icedtea/calendars.properties ade6b9a9e33bffd48de7f5eb5c23906a
 /etc/java-7-icedtea/content-types.properties 6bffae942882e96727b2eee6adce708b
 /etc/java-7-icedtea/logging.properties 2ebf6417293beb2566a950abc02b07e8
 /etc/java-7-icedtea/sound.properties 4f95242740bfb7b133b879597947a41e
 /etc/java-7-icedtea/flavormap.properties 856d2d44a5c7e08357a80ae4474978e7
 /etc/java-7-icedtea/net.properties 19854300cbe8fc2d955111b0b31d0652
 /etc/java-7-icedtea/psfontj2d.properties 0136129bbf5afaf395e21977d916fe69
 /etc/java-7-icedtea/psfont.properties.ja 15b6ff366e5a4ce1ebc990e885fc0d7b
 /etc/java-7-icedtea/jvm.cfg f8e980950f88d6ba8dbbe95f54f6acbe
 /etc/java-7-icedtea/fontconfig.properties 6625dde0bb51e8cdeae57615a93943f5
 /etc/java-7-icedtea/fontconfig.bfc c92dedc610ad3849061df40f0b1ecbe4
Description: Java runtime based on OpenJDK
 Icedtea is a temporary fork of OpenJDK
Homepage: http://icedtea.classpath.org/

None of these tools give me any idea why java7-bin has been obsoleted?
Can there be a way to find out why it has been obsoleted and what it
has been superseded  with.

Any answers to the same would be appreciated. Apologize for posting
the same to -devel list.

-- 
          Regards,
          Shirish Agarwal
  This email is licensed under http://creativecommons.org/licenses/by-nc/3.0/

065C 6D79 A68C E7EA 52B3  8D70 950D 53FB 729A 8B17



More information about the Aptitude-devel mailing list