Package is empty except for documentation

Bug #88134 reported by Matt Zimmerman
20
Affects Status Importance Assigned to Milestone
python-apt (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: python-apt

This causes quite a few problems, as might be expected (e.g. bug 88104 and friends against update-manager)

mizar:[/tmp] dpkg -L python-apt
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/python-apt
/usr/share/doc/python-apt/README
/usr/share/doc/python-apt/README.apt
/usr/share/doc/python-apt/README.templates
/usr/share/doc/python-apt/TODO
/usr/share/doc/python-apt/AUTHORS
/usr/share/doc/python-apt/copyright
/usr/share/doc/python-apt/examples
/usr/share/doc/python-apt/examples/acquire.py
/usr/share/doc/python-apt/examples/action.py
/usr/share/doc/python-apt/examples/all_deps.py
/usr/share/doc/python-apt/examples/build-deps.py
/usr/share/doc/python-apt/examples/cdrom.py
/usr/share/doc/python-apt/examples/checkstate.py
/usr/share/doc/python-apt/examples/config.py
/usr/share/doc/python-apt/examples/configisc.py
/usr/share/doc/python-apt/examples/deb_inspect.py
/usr/share/doc/python-apt/examples/depcache.py
/usr/share/doc/python-apt/examples/dependant-pkgs.py
/usr/share/doc/python-apt/examples/desc.py
/usr/share/doc/python-apt/examples/indexfile.py
/usr/share/doc/python-apt/examples/inst.py
/usr/share/doc/python-apt/examples/print_uris.py
/usr/share/doc/python-apt/examples/progress.py
/usr/share/doc/python-apt/examples/recommends.py
/usr/share/doc/python-apt/examples/sources.py
/usr/share/doc/python-apt/examples/tagfile.py
/usr/share/doc/python-apt/examples/versiontest.py
/usr/share/doc/python-apt/examples/gui-inst.py.gz
/usr/share/doc/python-apt/changelog.gz

Related branches

Matt Zimmerman (mdz)
Changed in python-apt:
importance: Undecided → High
Revision history for this message
Matt Zimmerman (mdz) wrote :

When running a build by hand, I see install rules running only for python-apt-dbg, but not for python-apt, so I think this is related to:

  * Build the extension for the debug interpreter.

Subscribing Matthias.

Revision history for this message
Matt Zimmerman (mdz) wrote :

Problem seems to be that python-apt is installed into debian/tmp rather than debian/python-apt

Revision history for this message
Matt Zimmerman (mdz) wrote :

Date: Mon, 26 Feb 2007 14:04:15 -0800
Source: python-apt
Binary: python-apt-dbg python-apt
Architecture: source
Version: 0.6.20ubuntu9
Distribution: feisty
Urgency: low
Maintainer: Michael Vogt <email address hidden>
Changed-By: Matt Zimmerman <email address hidden>
Description:
 python-apt - Python interface to libapt-pkg
 python-apt-dbg - Python interface to libapt-pkg (debug extension)
Launchpad-Bugs-Fixed: 88134
Changes:
 python-apt (0.6.20ubuntu9) feisty; urgency=low
 .
   * Re-add debian/python-apt.install (LP: #88134)
     - This seems to have gone missing between 0.6.20ubuntu6 and 0.6.20ubuntu8
     - This probably happened because it wasn't added to bzr

Changed in python-apt:
status: Unconfirmed → Fix Released
Revision history for this message
houstonbofh (leesharp) wrote :

I would not call this low urgency. Everyone will be getting this, and breaking the only way most know to fix it. A quick look at the dupes for 88104 will show how bad this is already. (and yes, one is mine... Doh!) Keep in mind that no one with this bug will see the update notifier announcing the fix.

Revision history for this message
Matt Zimmerman (mdz) wrote : Re: [Bug 88134] Re: Package is empty except for documentation

On Mon, Feb 26, 2007 at 11:12:37PM -0000, houstonbofh wrote:
> I would not call this low urgency. Everyone will be getting this, and
> breaking the only way most know to fix it. A quick look at the dupes
> for 88104 will show how bad this is already. (and yes, one is mine...
> Doh!) Keep in mind that no one with this bug will see the update
> notifier announcing the fix.

No one has claimed it was not an urgent problem. In fact, I pushed in a
quick fix already because the impact of the bug was apparent as soon as I
encountered it.

There's nothing we can do about update-manager breaking as a result of this
bug, though; users affected by it will need to use apt-get to install the
fix. Unfortunately, this can happen from time to time here at the bleeding
edge of development.

--
 - mdz

Revision history for this message
Matt Zimmerman (mdz) wrote :

Note that Synaptic may also be used to install the update, as well as apt-get, aptitude or another package management frontend which does not use python-apt

Revision history for this message
houstonbofh (leesharp) wrote :

I didn't mean to sound rude. :) Just sharing the implications as my inbox filled with 88104 dupes. I am posting the progress in 88104 as well.

Revision history for this message
Matt Zimmerman (mdz) wrote :

On Tue, Feb 27, 2007 at 12:27:09AM -0000, houstonbofh wrote:
> I didn't mean to sound rude. :) Just sharing the implications as my
> inbox filled with 88104 dupes. I am posting the progress in 88104 as
> well.

I see now that you were reacting to the changelog entry which by default
includes the text "urgency=low". This is almost always left this way except
in special circumstances, as it has almost no effect on how the package is
handled by standard tools.

--
 - mdz

Revision history for this message
Matt Zimmerman (mdz) wrote :

The fixed python-apt (for i386) is now built and available on the master mirror at archive.ubuntu.com. It should be propagated to the mirrors as time passes.

The amd64 package is a bit behind for some reason, but should be available shortly.

Revision history for this message
houstonbofh (leesharp) wrote :

Just to confirm, the i386 fix is out to the US servers, and it works. Good job, and thanks.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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