本地构建 osc build opensUSE_Tumblewwed x86_64 报错 RPM build errors: File not found

具体报错:
RPM build errors:
[ 31s] File not found: /home/abuild/rpmbuild/BUILDROOT/my-first-obs-package-0.1.0-lp154.1.1.x86_64/usr/bin/*
[ 31s] File not found: /home/abuild/rpmbuild/BUILDROOT/my-first-obs-package-0.1.0-lp154.1.1.x86_64/usr/share/doc/packages/my-first-obs-package/README

求大佬帮忙

这 spec 是自己写的么?

构建和安装啥也没干,但是后面 %files 申明了除 %doc 能找到的文件(构建目录下)外的其它东西,报错找不到不挺正常的么

大概文档中的 spec 需要更新,当然又没有可能是故意的?

我是新手,按着手册顺序敲不是应该可以顺利吗,我也不知道是不是故意的,这些宏里要写什么,我看 rpm 包构建指南也还是不太懂怎么改,大佬可以指点一下吗

继续跟着手册走吧,我看他写得挺清楚的,有讲各个宏在干嘛啊,而且我看他不是给了个完整的 spec 链接的么

我看到了,谢谢大佬,我是不知道宏里面的东西该怎么写;我以为外面那个架构就是完整的,所以就没注意看那个链接,看到区别了,谢谢大佬!

请问下,跟着文档搭建了本地 obs,也跟着示例操作上传了这个包 my-first-obs-package,但是本地机器并没有编译,不懂到底是 spec 配置文件中配置了去哪编译,还是本地服务器的 worker 没有配置好

后者吧,spec 里就只描述了这个包要咋打。我没自己搭过 obs,也没啥经验