Hi Tom,

On 25 February 2022 at 13:14, Tom Lee wrote:
| Thanks for giving it a shot. Surprised to hear the patch didn't apply
| cleanly, believe I worked directly from the source pulled via
| 
| dget -a http://deb.debian.org/debian/pool/main/t/tiledb/tiledb_2.6.2-2.dsc

Would it be possible for you to work off a git checkout?

I still use the one started by Adam (which I took over) in the debian account:

   [email protected]:debian/tiledb.git

| I even had a DD co-maintainer try the patch before I sent it your way so
| not quite sure what I messed up.

"Me neither".  But sticking the patch into debian/patches/ lead to dpkg-* 
failing.

The patch was also (very weirdly) non-unified. Why?

| In terms of testing, tested by myself and the co-maintainer. I'm not sure
| what to suggest here but I can try regenerating the patch, perhaps I should
| try again using dpkg-source --commit.

Yes please do work off git. Whether or not we use pbuilder (I do, "old"
setup) or not should not matter.

We could also proxy on "clean" environments like a Docker container or AWS
instance. But I want to be sure this works.
 
| Can't speak to the build failure, perhaps send through your own patch and
| the full build log and I'll take a look.

There is no "own" patch. I just tried to follow your (nice !!) logic of
removing the enforced "exact" match (my colleagues at TileDB at strong 
proponents
of pinnning as they are used to building in other environments <coughs,
mutters conda, coughs some more> and your logic of recomputing the capnproto
files (as you kindly explained in the other email). My pbuilder is current to
unstable too.

Dirk

-- 
https://dirk.eddelbuettel.com | @eddelbuettel | [email protected]

Reply via email to