[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#843430: RFS: ocrmypdf/4.3-1



control: tag -1 -moreinfo
control: retitle -1 RFS: ocrmypdf/4.3.2-1

Hello Mattia,

On Sat, Nov 12, 2016 at 01:00:14PM +0000, Mattia Rizzolo wrote:
> * policy 3.9.7 recommend to install the docs in /usr/share/doc/$mainpkg
>   instead of /usr/share/doc/$mainpkg-doc/   care to move them?

Thanks for reminding me of that.  Done.

> * question: why don't you also sort the (build-)deps?

No particular reason.  Done now.

I've also updated to a new upstream bugfix release.  Please pull both
the dgit/sid and pristine-tar branches from my repo.  New hashes:

    % git rev-parse dgit/sid
    74fe61dff168a760edaf08cc5f8e497e8c0181d1

    % sha256sum ../ocrmypdf_4.3.2.orig.tar.xz
    a935fd4c4e808ab41018e0c0b74d1f91047f3165eeeeaab96b692831247e9a25  ../ocrmypdf_4.3.2.orig.tar.xz

> I use pbuilder, so I can't use `dgit sbuild`.
> I also don't use gbp to build my package, but I usually `debuild -S`
> them, then `cd ..` and `pbuilder b foo_123.dsc`, and depending on
> whether I'm doing a source-only upload or a source+binary upload I
> either upload that one foo_123_source.changes  that debuild generated,
> or the ~/pbuilder/results/sid/amd64/foo_123_amd64.changes that pbuilder
> built (note how it's in a completely different directory).
> 
> Now, I understand I shouldn't run debuild directly on this but:
>     % dgit build-source
> wants all the build-dependencies installed => no going to happen
> 
> digging through the manpage I ended up with
>     % dgit -wg build-source
> 
> cool, I have a .dsc now.
> I can build it!
>
> [...]
> 
> Then, once I build this, should I e.g. place the built files (I suppose
> I have to do a -b build, right, not -F?) in .. realtative to the
> unpacked source tree and just dgit push?

That's a perfectly reasonable way to use dgit.  Don't use -b/-F.
Instead:

    % dgit -wg build-source || ( git clean -xdf ; debuild -S -nc )
    % pdebuild
    % dgit --build-products-dir=~/pbuilder/resuilts/sid/amd64 push

since you have to do a binary upload to binNEW.

Do you think this could be better documented?  I guess there is no
manpage corresponding to your workflow.  Maybe it could be added to
dgit-maint-merge(7)?

> but: tests/test_main.py
> FFFFFFFFFFFFFFFFFFFFFFFFFFssFF.FFF.FFFFFFFFFFF.FFFF.FF.F.FFFFFFFF..FFFFFFFF
> 
> They are all like
>
> [...]
> 
> stderr
> ======
>   ERROR - [Errno 13] Permission denied
> 
> 
> Is there some caveat I don't know?

Please try turning off your pbuilder tmpfs.  That worked last time, when
you originally sponsored ocrmypdf.  Or you could just use deb-o-matic.

Thank you again for your time!

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature


Reply to: