Thanks Micah and Steve for the great explanations.

On Oct 25, 2011, at 03:18 PM, Micah Gersten wrote:

>It's a check on upload and not during the build would be my guess. 
>Maybe we should add a lintian warning/error if it uses .xz debs w/out
>the pre-depends.

I think that could help, but it's also not a huge deal to add the Pre-Depends
and bump the version number.  It's pretty obvious from the error message what
the problem was (even if the ultimate location of the problem wasn't).  If it
was added to lintian, I think it should be an error because warnings can
sometimes get overlooked, and this is a pretty severe failure.

But this makes me think of another question: why didn't the Debian package
have that same Pre-Depends.  Extrapolating from Steve's explanation, my guess
is that they don't have the same distro-version restriction setup that we do
(i.e. outside the chroot).

So what would happen if I just sync'd m2crypto instead of merging it?  Would
it still fail without the Pre-Depends? (my guess: yes).  This would probably
force me to add the Pre-Depends and upload a 1ubuntu1 version, since we'd be
carrying a delta.  Unless i could convince the Debian maintainer to add that
line for us.  It wouldn't have any negative consequences for Debian, would it?

Cheers,
-Barry

-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel

Reply via email to