#24 closed defect (fixed)

APT repository does not contain etch packages

Reported by: arch_o_median Owned by: warner
Priority: minor Milestone: 0.6.0
Component: packaging Version:
Keywords: Cc:
Launchpad Bug:

Description

0 arc@axe /home/arc> sudo apt-get install allmydata-tahoe Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation:

The following packages have unmet dependencies:

allmydata-tahoe: Depends: python-foolscap but it is not installable

E: Broken packages 100 arc@axe /home/arc> apt-cache search python-foolscap 0 arc@axe /home/arc> apt-cache policy python-foolscap python-foolscap:

Installed: (none) Candidate: (none) Version table:

Change History (9)

comment:1 Changed at 2007-05-02T05:48:42Z by zooko

  • Owner changed from somebody to warner

comment:2 Changed at 2007-05-02T19:57:06Z by zooko

  • Priority changed from major to blocker

Marking as "blocker" to show that I don't want to announce tahoe until this is fixed.

comment:3 Changed at 2007-05-03T17:34:16Z by warner

  • Status changed from new to assigned

I've added foolscap-0.1.3 .debs to our apt repository for feisty, dapper, and edgy.

I still need to set up an etch machine so we can have both tahoe and foolscap debs.

comment:4 Changed at 2007-05-04T06:03:28Z by warner

  • Priority changed from blocker to major

I'm going to lower the priority of this one, since I think it should be ok for 3 out of 4 platforms.

comment:5 Changed at 2007-05-07T00:44:59Z by zooko

  • Priority changed from major to minor
  • Summary changed from package does not contain python-foolscap to package does not contain python-foolscap on etch

comment:6 Changed at 2007-05-22T00:02:26Z by warner

  • Summary changed from package does not contain python-foolscap on etch to APT repository does not contain python-foolscap on etch

comment:7 Changed at 2007-08-21T20:23:43Z by warner

  • Summary changed from APT repository does not contain python-foolscap on etch to APT repository does not contain etch packages

we need an etch buildslave.

Also, I removed the dapper repository, since we decided to stop trying to build tahoe .debs for dapper (too many backports required). I've updated the DownloadDebianPackages page to mention this.

comment:8 Changed at 2007-08-21T22:24:55Z by zooko

FWIW the current Packaging page says that feisty is the oldest Ubuntu that we support, so I interpret this topic as being sort of "above and beyond what we promised", and not necessarily as smooth as our support for feisty.

Or do I misunderstand and we should update that page to say that we support etch?

comment:9 Changed at 2007-08-21T23:52:31Z by warner

  • Milestone set to 0.6.0
  • Resolution set to fixed
  • Status changed from assigned to closed

fixed, the etch buildslave is now pumping out etch .deb packages.

zooko: etch is the current stable debian release, so it roughly corresponds to ubuntu "feisty". It has mostly the same packages as feisty does, so it's easy to support both.

For the record, we currently provide .deb packages for:

  • ubuntu:
    • edgy (Ubuntu 6.10, released october 2006)
    • feisty (Ubuntu 7.04, released april 2007)
  • debian:
    • etch (Debian 4.0, released august 2007)
    • sid (Debian HEAD, never released)

I think tahoe should build from source ok on Ubuntu dapper (6.06, released june 2006, notable because Canonical will provide long-term support contracts for it), but the dependencies must be built manually (starting with setuptools), and there are no .debs available.

I think the existing .deb-building rules will work fine on the next release of Ubuntu (gutsy, scheduled for this fall).

closing this ticket now, since etch works.

Note: See TracTickets for help on using tickets.