【详细描述】python-webencodings在编译过程中在cd python-webencodings-0.5.1时报错,找不到该目录;通过打印信息可以看到在cd之前执行了rm -rf python-webencodings-0.5.1,并将v0.5.1.tar.gz解压在/root/rpmbuild/BUILD下,但是解压后的文件夹并不叫python-webencodings-0.5.1,故而编译失败,请确认
【环境信息】
软件信息:
1) OS版本及分支:openEuler-22.03-SP1
2) 内核信息:5.10.0-136.0.0.74.oe2203sp1
【问题复现步骤】
1、下载源码包
yumdownloader --source python-webencodings
2、安装
rpm -i python-webencodings-0.5.1-9.oe2203sp1.src.rpm
3、安装编译依赖
yum builddep python-webencodings.spec
4、编译
rpmbuild -ba python-webencodings.spec
v0.5.1.tar.gz解压后名为sbt-ghpages-0.5.1
【预期结果】
编译成功
【实际结果】
编译失败,可能是rm -rf python-webencodings-0.5.1要删除的路径是错误的,rm -rf python-webencodings-0.5.1不该删除;也可能是需要cd的路径为解压后的新路径sbt-ghpages-0.5.1
【附件信息】
repo:
[everything]
name=everything
baseurl=file:///home/everything
enabled=1
gpgcheck=1
gpgkey=http://121.36.84.172/dailybuild/EBS-openEuler-22.03-LTS-SP1/rc3_openeuler-2022-12-10-04-00-31/everything/$basearch/RPM-GPG-KEY-openEuler
[source]
name=source
baseurl=file:///home/source
enabled=1
gpgcheck=1
gpgkey=http://121.36.84.172/dailybuild/EBS-openEuler-22.03-LTS-SP1/rc3_openeuler-2022-12-10-04-00-31/source/RPM-GPG-KEY-openEuler
[EPOL]
name=EPOL
baseurl=http://121.36.84.172/dailybuild/EBS-openEuler-22.03-LTS-SP1/rc3_openeuler-2022-12-10-04-00-31/EPOL/main/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://121.36.84.172/dailybuild/EBS-openEuler-22.03-LTS-SP1/rc3_openeuler-2022-12-10-04-00-31/OS/$basearch/RPM-GPG-KEY-openEuler