[Bug 1544781] Re: /var/lib/dpkg/available is not updated when packages are installed

Launchpad Bug Tracker 1544781 at bugs.launchpad.net
Tue Feb 16 08:41:20 UTC 2016


Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: dpkg (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to dpkg in Ubuntu.
https://bugs.launchpad.net/bugs/1544781

Title:
  /var/lib/dpkg/available is not updated when packages are installed

Status in dpkg package in Ubuntu:
  Confirmed

Bug description:
  This is a fresh install from a Xenial daily today.  All I've done
  post-install is configure networking, add a ppa, update the apt-cache
  and  dist-upgrade.  Then I installed MAAS to the machine.

  Now I am running a script we have to configure MAAS for Certification
  and discovered a part that does a dpkg query is failing.  On further
  digging, it looks like dpkg is not able to properly query the
  database.

  For example:

  bladernr at critical-maas:~$ dpkg -l |grep vim
  ii  vim                                           2:7.4.826-1ubuntu3                         amd64        Vi IMproved - enhanced vi editor
  ii  vim-common                                    2:7.4.826-1ubuntu3                         amd64        Vi IMproved - Common files
  ii  vim-runtime                                   2:7.4.826-1ubuntu3                         all          Vi IMproved - Runtime files
  ii  vim-tiny                                      2:7.4.826-1ubuntu3                         amd64        Vi IMproved - enhanced vi editor - compact

  dpkg tells me I have vim installed.  Now I try this:

  bladernr at critical-maas:~$ dpkg -p vim
  dpkg-query: package 'vim' is not available
  Use dpkg --info (= dpkg-deb --info) to examine archive files,
  and dpkg --contents (= dpkg-deb --contents) to list their contents.

  man says this:

  -p, --print-avail package-name...
                    Display details about package-name, as found in
                    /var/lib/dpkg/available. Users of APT-based frontends
                    should use apt-cache show package-name instead.

  installing packages does not update this file, apparently.  This seems
  to be a regression as this works fine in Trusty.

  Example: vim was installed via apt-get on Trusty here and dpkg -p works:
  bladernr at sulaco:~$ dpkg -p vim
  Package: vim
  Priority: optional
  Section: editors
  Installed-Size: 2185
  Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
  Architecture: amd64
  Version: 2:7.4.052-1ubuntu3
  Provides: editor
  Depends: vim-common (= 2:7.4.052-1ubuntu3), vim-runtime (= 2:7.4.052-1ubuntu3), libacl1 (>= 2.2.51-8), libc6 (>= 2.15), libgpm2 (>= 1.20.4), libpython2.7 (>= 2.7), libselinux1 (>= 1.32), libtinfo5
  Suggests: ctags, vim-doc, vim-scripts
  Size: 955616
  Description: Vi IMproved - enhanced vi editor
   Vim is an almost compatible version of the UNIX editor Vi.
   .
   Many new features have been added: multi level undo, syntax
   highlighting, command line history, on-line help, filename
   completion, block operations, folding, Unicode support, etc.
   .
   This package contains a version of vim compiled with a rather
   standard set of features.  This package does not provide a GUI
   version of Vim.  See the other vim-* packages if you need more
   (or less).
  Homepage: http://www.vim.org/
  Original-Maintainer: Debian Vim Maintainers <pkg-vim-maintainers at lists.alioth.debian.org>

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: dpkg 1.18.4ubuntu1
  ProcVersionSignature: Ubuntu 4.4.0-2.16-generic 4.4.0
  Uname: Linux 4.4.0-2-generic x86_64
  ApportVersion: 2.19.4-0ubuntu2
  Architecture: amd64
  Date: Thu Feb 11 18:41:56 2016
  InstallationDate: Installed on 2016-02-10 (1 days ago)
  InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20160210)
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: dpkg
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1544781/+subscriptions



More information about the foundations-bugs mailing list