Package: aptitude
Version: 0.8.11-7
Severity: minor

If a user does
$ aptitude show package1 package2...
and one of them is a virtual package, it "glues itself onto the header of
the following package", because it is missing its blank line at bottom.

# aptitude show twitter-bootstrap libtwitter-api-perl | colrm 14 | head
Package: twit
State: not a
Provided by:
Package: libt
Version: 1.00
State: not in
Priority: opt
Section: perl
Maintainer: D
Architecture:

So it takes a skilled eye to realize that they are actually looking at
two packages. So please add the newline.

Let's look at the newline situation at the bottom of various packages listings,

# for i in tw... ; do echo ===== $i; aptitude show $i|nl -b a|tail -n 3; done
===== twittering-mode
    34  Homepage: http://twmode.sf.net/
    35
    36
===== twitterwatch
    19  Homepage: https://github.com/chaica/twitterwatch
    20
    21
===== twitter-bootstrap
     1  Package: twitter-bootstrap
     2  State: not a real package
     3  Provided by: libjs-twitter-bootstrap (2.0.2+dfsg-10)
===== libtwitter-api-perl
    38  Homepage: https://metacpan.org/release/Twitter-API
    39
    40
===== libnet-twitter-perl
    23  Homepage: https://metacpan.org/release/Net-Twitter
    24  Tags: devel::lang:perl, devel::library, implemented-in::perl, 
role::shared-lib, web::microblog
    25

In fact from our small sample we see if there are no e.g., Tags, an
inconsistent second newline is appended to the bottom too!

Reply via email to