Page 1 of 1

How to backport package on multi-arch

Posted: Sat Apr 14, 2018 12:51 am
by rich
Hello I'm having a question about backporting packages. I'm just using normal debian 9 atm so I posted in MX Modified, I hope that's ok?

I'm trying to backport a package. I usually follow the instructions here https://wiki.debian.org/SimpleBackportCreation without too much trouble. My issue is this: I'm using multi-arch, and when I build the package using these instructions it only gives me the amd64 package. I currently have the amd64 and i386 packages installed, so apt won't let me upgrade just one without the other. It does not approve.

This is the package https://packages.debian.org/buster/libfreetype6. I want that font rendering.

I found some instructions here https://wiki.debian.org/Multiarch/Implementation but unfortunately I don't understand what I'm looking at. I know the MX team does great work backporting and I hoped maybe someone could give me a pointer. Thank you for any assistance

Re: How to backport package on multi-arch

Posted: Sat Apr 14, 2018 2:06 pm
by Stevo
Most, but not all, packages can be built on pbuilder, including for other architectures. I am now building most of my packages for both architectures using that method because of its advantages, but I still have to resort to Virtual Box for some, like the 32-bit version of Pale Moon.

Anyway, I'm still learning to use pbuilder, but there's a guide for our developers...which you can't read because you're not on the team. Let me make a pdf of the two pages in the forum.

OK, here's a zip of the PDF and an example pbuilderrc configuration file. You don't need to add the MX repos or a local repo for freetype, I think. https://drive.google.com/open?id=1Hxtnw ... ulotfXCqOl

Re: How to backport package on multi-arch

Posted: Wed Apr 18, 2018 11:28 pm
by rich
Thanks! Can't wait to check this out