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

Re: suse open build service - debian builds


gbWilly, your post containing the content quoted below was much more clear and comprehendible. Thank you.


I was not asking you to explain to me what tools to use to effect a build. It simply seemed to me that you were making things more complicated than necessary. And, that is why I was asking questions.

Case in point:

On 12/10/24 16:00, gbWilly wrote:
And so, greatly simplified, you unpack the original source, repack it with `dpkg-source`, and then unpack it again ... all
before executing `dpkg-buildpackage` and all just to get the .dsc file. Correct?

Nope, I unpack original source, add recipe and use dpkg-source -b to create a source archive that I can unpack and dpkg-buildpackage can build
The .dsc for me is a byproduct I do NOT need nor does dpkg-buildpackage
osb wants the .dsc file

That sounds just the same as what I said.
Step 1: Unpack the original source and add the 'debian' directory to the source tree
Step 2: Repack the source tree into a source archive
Step 3: Unpack the source archive created in Step 2 into a source tree for use by dpkg-buildpackage

... unpack, repack, and unpack again.

I suspect you are using Step 2 to force the source to be in Native format when it actually should be Quilt as the 'debian' directory is not contained in the pristine tarball. To my mind, Step 2, which unnecessarily creates the need for Step 3, is an unnecessary complication.

But it's no matter. Do as you like.

And, yes, dpkg-source is invoked by dpkg-buildpackage, but, as you probably know, that can be disabled by passing to it the 'b' ("binaries only") option: `dpkg-buildpackage -b`.


Thank you for your responses to my queries. And, thank you very much for all your hard work on this project.


--
Lee

--- Gambas User List Netiquette [https://gambaswiki.org/wiki/doc/netiquette] ----
--- Gambas User List Archive [https://lists.gambas-basic.org/archive/user] ----


Follow-Ups:
Re: suse open build service - debian buildsgbWilly <gbWilly@xxxxxxxxxxxxxx>
References:
suse open build service - debian buildsgbWilly <gbWilly@xxxxxxxxxxxxxx>
Re: suse open build service - debian buildsgbWilly <gbWilly@xxxxxxxxxxxxxx>
Re: suse open build service - debian buildsT Lee Davidson <t.lee.davidson@xxxxxxxxx>
Re: suse open build service - debian buildsgbWilly <gbWilly@xxxxxxxxxxxxxx>
Re: suse open build service - debian buildsT Lee Davidson <t.lee.davidson@xxxxxxxxx>
Re: suse open build service - debian buildsgbWilly <gbWilly@xxxxxxxxxxxxxx>
Re: suse open build service - debian buildsT Lee Davidson <t.lee.davidson@xxxxxxxxx>
Re: suse open build service - debian buildsgbWilly <gbWilly@xxxxxxxxxxxxxx>