drahnr / oregano

Schematic capture and circuit simulator
https://ahoi.io
GNU General Public License v2.0
214 stars 39 forks source link

debian pkg fails to build #235

Closed drahnr closed 6 years ago

drahnr commented 6 years ago

Since the image got updated to the latest ubuntu version, debian packages fail to build https://ci.spearow.io/teams/main/pipelines/oregano/jobs/build-pkg-deb/builds/20

The particular error is:


dpkg-deb: building package 'oregano' in '../oregano_0.84.35-0_amd64.deb'.

dpkg-deb: building package 'oregano-dbgsym' in 'debian/.debhelper/scratch-space/build-oregano/oregano-dbgsym_0.84.35-0_amd64.deb'.

dh_builddeb: mv debian/.debhelper/scratch-space/build-oregano/oregano-dbgsym_0.84.35-0_amd64.deb ../oregano-dbgsym_0.84.35-0_amd64.ddeb: Invalid cross-device link

    Renaming oregano-dbgsym_0.84.35-0_amd64.deb to oregano-dbgsym_0.84.35-0_amd64.ddeb

dh_builddeb: Aborting due to earlier error

debian/rules:10: recipe for target 'binary' failed

make: *** [binary] Error 25

dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2

debuild: fatal error at line 1152:

dpkg-buildpackage -rfakeroot -us -uc -ui -i -b failed

So my suspicion is that the mv of a symlink fails due to the individual source dirs of concourse are on different btrfs subvolumes mappend by concourse based on the get/input directives.