grammatical mistake in 'apt-cache show awk': "as it purely virtual"

Bug #641673 reported by rusivi2
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
apt (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

LATEST VERSION TESTED: 0.8.10ubuntu1

---------------------------------------

Binary package hint: apt

1) lsb_release -rd
Description: Ubuntu maverick (development branch)
Release: 10.10

2) apt-cache policy apt
apt:
  Installed: 0.8.3ubuntu4
  Candidate: 0.8.3ubuntu4
  Version table:
 *** 0.8.3ubuntu4 0
        500 http://us.archive.ubuntu.com/ubuntu/ maverick/main i386 Packages
        100 /var/lib/dpkg/status

3) What I expected to happen is when I type at the terminal 'apt-cache show awk' it shows:

apt-cache show awk
N: Can't select versions from package 'awk' as it is purely virtual
N: No packages found

4) What happens instead is:

apt-cache show awk
N: Can't select versions from package 'awk' as it purely virtual
N: No packages found

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: apt 0.8.3ubuntu4
ProcVersionSignature: Ubuntu 2.6.35-22.32-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic i686
Architecture: i386
Date: Fri Sep 17 18:29:42 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Beta i386 (20100901.1)
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: apt

Related branches

Revision history for this message
rusivi2 (rusivi2-deactivatedaccount) wrote :
Revision history for this message
Torsten Spindler (tspindler) wrote :

Confirmed, the typo appears in a number of places:

apt-pkg/cacheset.cc: _error->Insert(ErrorType, _("Can't select versions from package '%s' as it purely virtual"), Pkg.FullName(true).c_str());

Changed in apt (Ubuntu):
status: New → Confirmed
Revision history for this message
rusivi2 (rusivi2-deactivatedaccount) wrote :

In Maverick, confirmed in newest apt.

lsb_release -rd
Description: Ubuntu 10.10
Release: 10.10

apt-cache policy apt
apt:
  Installed: 0.8.3ubuntu7
  Candidate: 0.8.3ubuntu7
  Version table:
 *** 0.8.3ubuntu7 0
        500 http://us.archive.ubuntu.com/ubuntu/ maverick/main i386 Packages
        100 /var/lib/dpkg/status

Revision history for this message
Micah Gersten (micahg) wrote :

Thanks for reporting this bug and any supporting documentation. Since this bug has enough information provided for a developer to begin work, I'm going to mark it as Triaged and let them handle it from here. Thanks for taking the time to make Ubuntu better! Please report any other issues you may find.

Changed in apt (Ubuntu):
importance: Undecided → Low
status: Confirmed → Triaged
tags: added: bitesize string-fix
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (9.2 KiB)

This bug was fixed in the package apt - 0.8.11.5ubuntu1

---------------
apt (0.8.11.5ubuntu1) natty; urgency=low

  * Merged from debian/sid

apt (0.8.11.5) unstable; urgency=low

  [ Christian Perrier ]
  * Add missing dot in French translation of manpages. Merci, Olivier
    Humbert.
  * French translation update
  * French manpages translation update

  [ David Kalnischkies ]
  * apt-pkg/depcache.cc:
    - party revert fix in 0.8.11.2 which marked all packages as manual
      installed if the FromUser bit is set in the MarkInstall call.
      The default for this bit is true and aptitude depends on the old
      behavior so the package is only marked as manual if its not marked
      ("old" behavior) or if automatic installation is enabled - which
      aptitude disables always (see also #613775)

apt (0.8.11.4) unstable; urgency=low

  [ David Kalnischkies ]
  * apt-pkg/contrib/error.cc:
    - ensure that va_list is not invalid in second try
  * cmdline/apt-get.cc:
    - don't remove new dependencies of garbage packages (Closes: #613420)

  [ Michael Vogt ]
  * test/integration/*
    - fix dashish in the integration tests

apt (0.8.11.3) unstable; urgency=low

  * apt-pkg/contrib/fileutl.cc:
    - really detect bigendian machines by including config.h,
      so we can really (Closes: #612986)
  * apt-pkg/contrib/mmap.cc:
    - Base has as 'valid' failure states 0 and -1 so add a simple
      validData method to check for failure states

apt (0.8.11.2) unstable; urgency=low

  [ Michael Vogt ]
  * merged lp:~evfool/apt/fix641673:
    - String-fix in the source and the translations for the grammatical
      mistake reported in bug LP: #641673, thanks to Robert Roth
  * merged lp:~evfool/apt/fix418552:
    - Grammar fix for bug LP: #418552, thanks to Robert Roth

  [ David Kalnischkies ]
  * cmdline/apt-get.cc:
    - add --install-suggests option (Closes: #473089)
  * apt-pkg/depcache.cc:
    - mark a package which was requested to be installed on commandline
      always as manual regardless if it is already marked or not as the
      marker could be lost later by the removal of rdepends (Closes: #612557)
  * methods/rred.cc:
    - read patch into MMap only if we work on uncompressed patches
    - update size of dynamic MMap as we write in from the outside
  * apt-pkg/contrib/mmap.cc:
    - do not try to free the mapping if its is unset
  * apt-pkg/contrib/fileutl.cc:
    - reorder the loaded filesize bytes for big endian (Closes: #612986)
      Thanks to Jörg Sommer for the detailed analyse!

apt (0.8.11.1) unstable; urgency=low

  [ Stefan Lippers-Hollmann ]
  * cmdline/apt-key:
    - fix root test which prevented setting of trustdb-name
      which lets gpg fail if it adds/remove keys from trusted.gpg
      as it tries to open the (maybe) not existent /root/.gnupg

  [ David Kalnischkies ]
  * debian/apt.symbols:
    - add more arch dependent symbols

apt (0.8.11) unstable; urgency=low

  [ David Kalnischkies ]
  * apt-pkg/depcache.cc:
    - add SetCandidateRelease() to set a candidate version and
      the candidates of dependencies if needed to a specified
      release (Closes: #572709)
    - allow conflicts in the same group again (...

Read more...

Changed in apt (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.