Your message dated Tue, 1 Dec 2015 10:46:53 +0000
with message-id <[email protected]>
and subject line Re: Bug#606546: Canonical's "Supported: 5y" field -- search 
pattern and -F format character
has caused the Debian Bug report #606546,
regarding Canonical's "Supported: 5y" field -- search pattern and -F format 
character
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
606546: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606546
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: aptitude
Version: 0.6.3-3.2
Severity: wishlist

Canonical places a "Supported" field in their Packages files,
indicating how long they (nominally) provide support for the package
in question.  I can show this field in search results:

    $ grep-aptavail -ns Package,Supported -F Provides x-display-manager | fmt | 
tr -s '\n'
    kdm 3y
    lxdm
    slim
    wdm
    xdm
    gdm 3y

and I can search by it (doesn't actually work in grep-status):

    $ grep-status -ns Package -F Supported 5y

I would like to do these things in aptitude instead of dctrl-tools.
For that to work, I think aptitude needs a search term[0]
(e.g. ?supported(5y)) and a format string[1] (e.g. %L) for the
Supported field.

[0] http://algebraicthunk.net/~dburrows/projects/aptitude/doc/en/ch02s03s05.html
[1] http://algebraicthunk.net/~dburrows/projects/aptitude/doc/en/ch02s04s01.html


-- Package-specific info:
aptitude 0.6.3 compiled at Oct 16 2010 18:18:04
Compiler: g++ 4.4.5
Compiled against:
  apt version 4.10.1
  NCurses version 5.7
  libsigc++ version: 2.2.4.2
  Ept support enabled.
  Gtk+ support disabled.

Current library versions:
  NCurses version: ncurses 5.7.20100313
  cwidget version: 0.5.16
  Apt version: 4.10.1
        linux-vdso.so.1 =>  (0x00007fff0bbff000)
        libapt-pkg.so.4.10 => /usr/lib/libapt-pkg.so.4.10 (0x00007f9a9d9f4000)
        libncursesw.so.5 => /lib/libncursesw.so.5 (0x00007f9a9d7a1000)
        libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0x00007f9a9d59b000)
        libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0x00007f9a9d2cf000)
        libept.so.1 => /usr/lib/libept.so.1 (0x00007f9a9d07b000)
        libxapian.so.22 => /usr/lib/libxapian.so.22 (0x00007f9a9cc9a000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007f9a9ca83000)
        libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x00007f9a9c7ec000)
        libboost_iostreams.so.1.42.0 => /usr/lib/libboost_iostreams.so.1.42.0 
(0x00007f9a9c5d0000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00007f9a9c3b4000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f9a9c0aa000)
        libm.so.6 => /lib/libm.so.6 (0x00007f9a9be27000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007f9a9bc11000)
        libc.so.6 => /lib/libc.so.6 (0x00007f9a9b8b0000)
        libutil.so.1 => /lib/libutil.so.1 (0x00007f9a9b6ac000)
        libdl.so.2 => /lib/libdl.so.2 (0x00007f9a9b4a8000)
        libuuid.so.1 => /lib/libuuid.so.1 (0x00007f9a9b2a3000)
        libbz2.so.1.0 => /lib/libbz2.so.1.0 (0x00007f9a9b093000)
        librt.so.1 => /lib/librt.so.1 (0x00007f9a9ae8b000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f9a9dd06000)
Terminal: screen
$DISPLAY not set.
`which aptitude`: /usr/bin/aptitude
aptitude version information:

aptitude linkage:

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.34-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages aptitude depends on:
ii  apt [libapt-pkg4.10]    0.8.9            Advanced front-end for dpkg
ii  libboost-iostreams1.42. 1.42.0-4         Boost.Iostreams Library
ii  libc6                   2.11.2-7         Embedded GNU C Library: Shared lib
ii  libcwidget3             0.5.16-3         high-level terminal interface libr
ii  libept1                 1.0.4            High-level library for managing De
ii  libgcc1                 1:4.5.1-7        GCC support library
ii  libncursesw5            5.7+20100313-4   shared libraries for terminal hand
ii  libsigc++-2.0-0c2a      2.2.4.2-1        type-safe Signal Framework for C++
ii  libsqlite3-0            3.7.3-1          SQLite 3 shared library
ii  libstdc++6              4.5.1-7          The GNU Standard C++ Library v3
ii  libxapian22             1.2.3-2          Search engine library
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages aptitude recommends:
ii  apt-xapian-index              0.41       maintenance and search tools for a
ii  aptitude-doc-en [aptitude-doc 0.6.3-3.2  English manual for aptitude, a ter
ii  libparse-debianchangelog-perl 1.1.1-2.1  parse Debian changelogs and output
ii  sensible-utils                0.0.5      Utilities for sensible alternative

Versions of packages aptitude suggests:
ii  debtags                       1.7.11     Enables support for package tags
pn  tasksel                       <none>     (no description available)

-- no debconf information



--- End Message ---
--- Begin Message ---
Hi,

2012-09-15 12:24 Daniel Hartwig:
"Trent W. Buck" <[email protected]> wrote:
Canonical places a "Supported" field in their Packages files,
indicating how long they (nominally) provide support for the package
in question.  I can show this field in search results:
[…]
I would like to do these things in aptitude instead of dctrl-tools.
For that to work, I think aptitude needs a search term[0]
(e.g. ?supported(5y)) and a format string[1] (e.g. %L) for the
Supported field.

Hello

Forwarded to Launchpad where perhaps an Ubuntu dev. will pick up this
feature request.

<https://bugs.launchpad.net/bugs/1051224>

I am going to close this bug report for the following reasons:

- It's about an Ubuntu-specific feature.  Ubuntu is not just another
 derivative, but we do not have the humanpower to support features for
 specific fields that other derivatives decide to add.

- It's been forwarded to Ubuntu for more than 3 years and they didn't
 take any interest either

- We're severely short on one-letter format strings and so on, and we
 are already having problems e.g. for architecture and source packages,
 %L for example could be used for packages marked for 'reinstalL' (same
 as the letter 'L' to take the reinstall action), so dedicating letter
 for this is not to be done lightly.

- It's been a long-time wishlist item which has seen no action or even
 comments, and I do not have the intention to work on it for the time
 being, so it's just not useful to keep it open indefinitely.


Cheers.
--
Manuel A. Fernandez Montecelo <[email protected]>

--- End Message ---
_______________________________________________
Aptitude-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/aptitude-devel

Reply via email to