Overview

Request 880781 accepted

- Use single %doc
- Don't use if for %license
- Don't %check there are no tests

Loading...

Jeff Kowalczyk's avatar
reviewer target maintainer

Looks good, will accept. I wanted to discuss one item, mostly for my edification. The reason there have been two calls to %setup is to ensure that the prepared contents of vendor.tar.gz unconditionally overwrite contents of vendor/ that might be present in the application tarball.

Whether vendor/ should be committed is an individual decision by upstream projects, but I have encountered several Go projects that have committed outdated or incomplete vendor/ directories that cause builds in the offline OBS environment to fail.

For my edification, is it certain that %autosetup -a1 has this behavior? I'll start using that in all Go packaging if so.


Callum Farmer's avatar
author source maintainer

@jfkw. Absolutely, @jengelh did the change but I understand it as I use it always now (no more %setup), it is functionally indifferent so if it worked before it will work after.


Callum Farmer's avatar
author source maintainer

Also @jfkw put "this should be in Staging:E" in submit request description

Request History
Callum Farmer's avatar

gmbr3 created request

- Use single %doc
- Don't use if for %license
- Don't %check there are no tests


Jeff Kowalczyk's avatar

jfkw accepted review

Review OK for devel:languages:go


Jeff Kowalczyk's avatar

jfkw approved review

Review OK for devel:languages:go


Jeff Kowalczyk's avatar

jfkw accepted request

Accept to devel:languages:go

openSUSE Build Service is sponsored by