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