openSUSE / obs-service-source_validator

The default source validator as used by openSUSE:Factory distribution
GNU General Public License v2.0
3 stars 25 forks source link

Can not submit to factory, because source validator does not see files are referenced in spec #93

Closed weberhofer closed 2 years ago

weberhofer commented 3 years ago

In Request https://build.opensuse.org/request/show/919620 the source validator fails with the following output:

Attention, FreeRDP-2.4.0.tar.gz is not mentioned in spec files as source or patch.
Attention, freerdp-builtin-channels-off-link-fix.diff is not mentioned in spec files as source or patch.
Attention, freerdp-rpmlintrc is not mentioned in spec files as source or patch. 

But the spec definitely contains the following lines:

Source0:        https://github.com/FreeRDP/FreeRDP/archive/%{version}.tar.gz#/FreeRDP-%{version}.tar.gz
Source1:        freerdp-rpmlintrc
Patch0:         freerdp-builtin-channels-off-link-fix.diff 
Vogtinator commented 3 years ago

Same as #85, no support for %elif

dirkmueller commented 2 years ago

https://github.com/openSUSE/obs-service-source_validator/commit/f49d8d983847f858a4b306f14886fde55a7786af has fixed this