Repairing a broken package import

Vincent Ladeuil vila+udd at canonical.com
Wed Jun 6 07:36:38 UTC 2012


>>>>> Barry Warsaw <barry at ubuntu.com> writes:

    > Today I wanted to work on the apport packaging branch, but the importer has
    > been failing on this package:

    > http://package-import.ubuntu.com/status/apport.html#2012-01-26 06:59:16.573850

    > I took a look at bug 494481, which is referenced by the importer failure
    > package, but I didn't see anything that exactly matched the traceback.  Still,
    > on the theory that I probably can't break this package any worse than it
    > already is, I did the following:

    > bzr tag -r martin.pitt at canonical.com-20100624133714-tp43iqk10jzt7ftp \
    > upstream-1.14.1 -d :parent

    > Two questions:

    > - Did I do the right thing to fix this particular crash?

Apparently no :-/

    > - Do I need to do anything else explicitly to get this package to
    > start importing again (i.e. "requeue the package")?

I did requeue it during my night and we got the same failure (packages
that fails to import stay in an error state which can only be left by an
explicit requeue request).

    > We've talked about adding some remediation hints to the wiki page
    > but have yet to do so.  As a result of this thread, I'll write
    > something up for https://wiki.ubuntu.com/DistributedDevelopment

That would be great !

Now, creating a tag is one thing, making it part of the relevant
branches is what matters here (I'm pretty sure about that even if the
whole issue is still unclear to me).

So the first question that comes to mind is: where did you create this
tag and where did you try to propagate it ?

The error message mentions natty so that's probably where the tag should
be propagated first (i.e. in the official natty packaging branch).

    Vincent



More information about the ubuntu-distributed-devel mailing list