Bug 1811583

Summary: R2spec hangs on package Seurat
Product: [Fedora] Fedora EPEL Reporter: Frank Büttner <bugzilla>
Component: R2specAssignee: Pierre-YvesChibon <pingou>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel7CC: pingou
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Frank Büttner 2020-03-09 09:45:59 UTC
Description of problem:
When I try to build the spec file for the Seurat module, it will hangs.
Building the spec file for other packages will work.

Version-Release number of selected component (if applicable):
R2spec-4.2.1-1.el7.noarch


How reproducible:
Every time

Steps to Reproduce:
1. call R2spec --no-suggest --no-check -p Seurat --verbose --debug


Actual results:
It hangs with:
R2spec --no-suggest --no-check -p Seurat --debug                                                                                                                           
INFO:R2spec:Not Found: Seurat in http://bioconductor.org/packages/release/bioc/src/contrib/PACKAGES
INFO:R2spec:Not Found: Seurat in http://bioconductor.org/packages/release/data/annotation/src/contrib/PACKAGES
INFO:R2spec:Not Found: Seurat in http://bioconductor.org/packages/release/data/experiment/src/contrib/PACKAGES
INFO:R2spec:Package found in : http://cran.r-project.org/src/contrib/PACKAGES
INFO:R2spec:Sources are already present, no need to re-download
INFO:R2spec:Opening: /home/fbuettn/rpmbuild/SOURCES/Seurat_3.1.4.tar.gz
INFO:R2spec:Loading "Seurat/DESCRIPTION"
INFO:R2spec:Determining if the package is arch dependant or not
INFO:R2spec:Package is arch dependant
INFO:R2spec:Removing extracted sources: "Seurat"
INFO:R2spec:Filling spec variable from info collected

Expected results:
Working spec file.

Comment 1 Frank Büttner 2020-03-20 09:46:10 UTC
It can be fixed with the this patch:
https://pagure.io/r2spec/pull-request/20