openSUSE / openSUSE-release-process

Other
8 stars 9 forks source link

Get rid of IGNORE_MISSING_REPO_PACKAGES in Leap 15.5's ftp build #113

Open nilxam opened 1 year ago

nilxam commented 1 year ago

IGNORE_MISSING_REPO_PACKAGES has newly added to Leap 15.5's ftp build file because of glibc-32bit on s390 can not find a corresponding source packages, the issue is addressed to be SUSE:SLE-15:GA/glibc has got glibc-32bit imported from somewhere else to s390x but doesn't have a matched source package: s390 build result is empty; s390x built has different build number + release number. product builder is really not happy with that, therfore IGNORE_MISSING_REPO_PACKAGES is a workaround to make product builder happy again, the proper fix should be handle those special case in NON_FTP_PACKAGES.grouop as blocked glibc-32bit for s390x, unless we can fix this in SUSE:SLE-15:GA/glibc otherwise blocked glibc-32bit should be the solution for Leap.

Since NON_FTP_PACKAGES is autogenerated by skippkg-finder, we need to enhance skippkg-finder to support multiple conditional scenario, not only drop_from_ftp.