Please exercise more care (testing packages both build and install)
Emilio Pozuelo Monfort
pochu at ubuntu.com
Sat Sep 27 11:13:13 BST 2008
Hi Sarah,
Sarah Hobbs wrote:
> Good afternoon developers, on this fine and sunny afternoon!
>
> Recently, my attention was pointed to bug #273015 [1], about a
> metapackage being uninstallable. On closer inspection, this turned out
> to be a merge request, actioned 9 days ago.
As the sponsor of the upload, I apologize for this mistake. I'll follow up in
the new bug report and make sure everything is fixed ASAP.
> Consequently, I must ask whether these were even test built. They
> certainly weren't all checked for installability, as the errors would
> have become immediately obvious. [2]
I did test-build them. I didn't test-installed them though, as I didn't though
there was anything to test in a metapackage (no binaries to run, no libraries...
and I didn't realize the dependencies were what I should be checking).
For my defense I have to say I test-build, test-install and test-run other
packages, so this isn't a common case.
> Consequently, I'd like to remind all universe contributors, MOTUs, Core
> Developers, Sponsors, and anyone else submitting and actioning patches,
> to check that their resulting packages build, and install, before
> uploading. Feature freeze is a time where we're attempting to stabilise
> the archive - so should not be introducing more breakage.
I'll be more careful in the future.
> For those of you who use pbuilder to build packages, please note that
> there are pbuilder hooks that will test installability for you. This is
> vaguely mentioned in our guide [3], and more thoroughly in the Pbuilder
> Users Manual [4]. Sbuild may have similar features, but I do not use it
> myself.
That's certainly useful, thanks for the tip!
Again sorry for the mistake,
Emilio
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20080927/e17d0116/attachment.pgp
More information about the ubuntu-devel
mailing list