[Debian-pan-maintainers] ufo-core 0.9.0
Sergi Blanch-Torné
sergi at calcurco.cat
Tue Jan 5 07:53:52 GMT 2016
Hi Fred,
I've committed "something". Just until before the 'gbp buildpackage'.
But then a new clone doesn't reproduce the issue I've been facing, and
now says: "gbp:error: upstream/0.9.0 is not a valid treeish".
I'm sorry it looks that I dirtied the repository, just what I've wanted
to avoid to "push" only something useful.
/Sergi.
On 04/01/16 10:41, PICCA Frederic-Emmanuel wrote:
>> Hello Fred,
>
> Hello Sergi,
>
> Sorry for this late reply, I was on holidays and I reach the maximum size of my email box.
> Which mean, impossibility so send an email...
>
>> I'm back on the task of the ufo-core and I've seen that the version 0.8
>> is not the latest any more, now we have the 0.9. I think this time I
>> know a bit better what I have to do and what the things does.
>
>> First thing I did is to compile in the machine where I like to prepare
>> the repository sources for packaging, the original sources from ufo-core
>> in github. With this I've realize that, some dependencies for
>> compilation wasn't installed on my machine. Once fixed that, the process
>> continues much better.
>
>> Even that it stalls in a step "[ 75%] Running gtkdoc-scangobj". At least
>> I'm in the same situation with the original sources and the packaging
>> process.
>
>> I've tried to search for this situation that it's not an error that can
>> be traced but a long wait that doesn't looks normal.
>
>> The procedure I'm applying is:
>> $ git clone
>> git+ssh://serguei-guest@git.debian.org/git/debian-pan/packages/ufo-core.git;
>> cd ufo-core/
>> $ uscan --download --verbose
>> $ git checkout -t origin/upstream
>> $ git checkout master
>> $ git-import-orig --pristine-tar ../ufo-core-0.9.0.tar.gz
>
> you can simplify this with
>
> $ gbp clone git+ssh://serguei-guest@git.debian.org/git/debian-pan/packages/ufo-core.git
> $ cd ufo-core
> $ git checkout -t origin/upstream
> $ git checkout master
> $ gbp import-orig --pristine-tar --uscan
>
>> Then I edit debian/rules to remove the --enable-gtk-doc argument to
>> avoid later compilation error (because this flag is placed in the cmake
>> call instead of the ./configure). And continue:
>
> Yes it is ok to switch from autotools to cmake, because the upstream author is using cmake.
>
>> $ dch -v 0.9.0-1 "Move up the upstream release to 0.9.0" && debcommit -a
>
> you can replace this by
>
> gbp dch
>
>> $ gbp buildpackage
>
> ok
>
>> Does anything rings the bell? I'm happy that it only needs a few steps.
>> Last try I was doing too many blind modifications that, in fact, they
>> were disturbing and breaking more than solving.
>
> Yes once the initial package is done, the process is not that complicate.
>
> Did you commit something to the repository ?
>
> Cheers
>
> Fred
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 648 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-pan-maintainers/attachments/20160105/7a578021/attachment.sig>
More information about the Debian-pan-maintainers
mailing list