Charles,

On 12 March 2026 at 09:09, Charles Plessy wrote:
| Le Wed, Mar 11, 2026 at 08:39:13AM -0500, Dirk Eddelbuettel a écrit :
| > 
| > Are you talking about exclusions such as the one r-base (updated today) has
| > with respect to the JDK:
| 
| for broader class exclusions we build-depend on packages that do not exist on
| the given architectures.
| 
| You just have to add "architecture-is-64-bit, architecture-is-little-endian" 
to
| your build dependencies.  The following commands can automate it for you.
| 
|     if ! grep -q architecture-is-64-bit debian/control ; then
|       cme modify dpkg-control 'source 
Build-Depends:.push("architecture-is-64-bit")'
|     fi
| 
|     if ! grep -q architecture-is-little-endian debian/control ; then
|       cme modify dpkg-control 'source 
Build-Depends:.push("architecture-is-little-endian")'
|     fi

I have no idea what the command 'cme' is or does. I have never seen it
before. From context this seems to imply some scripted way in which _you_
modify debian/ files.

Fine.

Now assume that I do not use the same scripted solution. Is that ok?


I had asked you very explicitly in the last email if you do this:

> Could you illustrate with a diff against a representative package what you
> mean here?

but you chose to chop that part off.

Can I ask again?  As you have packages 'before' and 'after' your changes,
could you possibly detail a change in a way I can comprehend?

I would really appreciate it.

Thanks so much, Dirk

-- 
dirk.eddelbuettel.com | @eddelbuettel | [email protected]

Reply via email to