triggers for debian builds

Last week was my first foray into using OBS to build Debian (Ubuntu) packages. Largely OK by following the wiki (https://en.opensuse.org/openSUSE:Build_Service_Debian_builds). However I did run into a small inconsistency with requirement between Ubuntu versions, which I attempted to resolve according to the example: - wonderproj-xUbuntu_10.10.dsc - wonderproj_0.0.1-1.debian.tar.gz - wonderproj_0.0.1.orig.tar.bz2 In my case I augmented the regular dsc file with one for Ubuntu 20.04. For example, openfoam2012_1-2.dsc openfoam2012_1-2.debian.tar.xz openfoam2012_1.orig.tar.gz openfoam2012-xUbuntu_20.04.dsc which promptly prevent anything from building. Removing the openfoam2012-xUbuntu_20.04.dsc file and it builds for xUbuntu_18.04 and xUbuntu_20.10 without problem (the 20.04 still complains about missing gfortran). One guess is that the repo-specific dsc file should actually also include the project version, or I could just add in the gfortran to the base dsc file and go from there. In any case, I would like to understand where the "magic" is encapsulated and fix my input and/or the wiki accordingly. Cheers, /mark
participants (1)
-
Mark Olesen