GNOME Bugzilla – Bug 766393
Unable to create packages for ubuntu trusty while running on ubuntu xenial
Last modified: 2016-05-21 06:49:05 UTC
I have created package using cerbero on ubuntu xenial using config/linux.config. I have set up target distro to ubuntu trusty. However, the dependencies of the created .deb contain libstdc++6 (>= 5.2) which are not possible to resolve on ubuntu trusty. Seems that cerbero inherits some configuration regardless of selected target distro.
Yes you have to build on the target distro. That's also required for things like glibc. The only alternative would be to set up a chroot with the full target distro or a docker container or similar.
So is this WONTFIX? Or should/can we detect this and error out somewhere in cerbero?
I consider it as WONTFIX, but Marcin might disagree. FWIW, the same requirements are there for building Debian packages in Debian itself. They are all supposed to be built in a clean chroot before being uploaded to Debian.
I agree, it me who changed to WONTFIX :)