Hi,
I requested review of the proposed package in 
https://bugzilla.redhat.com/show_bug.cgi?id=1880953 
<https://bugzilla.redhat.com/show_bug.cgi?id=1880953>

Andy

> Begin forwarded message:
> 
> From: Andreas R Maier <andreas.r.ma...@gmx.de>
> Subject: Fwd: Copr package build fails on python-nocaselist package
> Date: 21. September 2020 at 09:07:32 CEST
> To: devel@lists.fedoraproject.org
> Cc: Robert-André Mauchin <zebo...@gmail.com>
> 
> Hello Robert,
> I suspect the reason I get the python-%{srcname}-%{version} in the .tar.gz 
> file is that I was setting up COPR to use "rpkg". When using "copr-cli build" 
> as shown in your mail, it works on COPR. So I think we can ignore that issue.
> 
> At this point, I can successfully build locally (with "rpmbuild -bb"), on 
> Koji (with "koji build"), and on COPR (with "copr-cli build").
> 
> I cannot yet build locally with "fedpkg mockbuild" or on Koji with "fedpkg 
> scratch-build", and I suspect this is because there is no repo for the 
> package yet and/or because I have not set up the mock environment on my local 
> Fedora.
> 
> What I still don't understand is the package name: "rpmbuild -bs" creates an 
> SRPM with package name "python3-nocaselist" while "fedpkg srpm" creates an 
> SRPM with package name "python-nocaselist". What will be the package name in 
> Fedora at the end of the day?
> 
> Andy
> 
>> Begin forwarded message:
>> 
>> From: Robert-André Mauchin <zebo...@gmail.com <mailto:zebo...@gmail.com>>
>> Subject: Re: Copr package build fails on python-nocaselist package
>> Date: 18. September 2020 at 13:46:53 CEST
>> To: Development discussions related to Fedora <devel@lists.fedoraproject.org 
>> <mailto:devel@lists.fedoraproject.org>>
>> Reply-To: Development discussions related to Fedora 
>> <devel@lists.fedoraproject.org <mailto:devel@lists.fedoraproject.org>>
>> 
>> The archives in your SRPM are different:
>> - on COPR the root directory of your archive is python-%{srcname}-%{version} 
>> - on Koji the root directory of your archive is %{srcname}-%{version}
>> 
>> Check that you have deleted python-%{srcname}-%{version}.tar.gz before 
>> regenerating the SRPM.
>> 
>> Also I never use rpmbuild anymore, I do everything in the same directory 
>> with 
>> fedpkg:
>> 
>> ## Building the Fedora package
>> 
>> ### Build the source RPM locally:
>> 
>>    rm *.tar.gz *src.rpm
>>    spectool -g *.spec && fedpkg --release f34 srpm
>> 
>> ### Build the binary RPM locally in a mock chroot:
>> 
>>    fedpkg --release f34  mockbuild --mock-config fedora-rawhide-x86_64 -N
>> 
>> Build logs and RPMs (if any) are in the results subdirectory
>> 
>> ### Build the binary RPM with the Koji build system:
>> 
>>    fedpkg  --release f34 scratch-build --srpm --fail-fast
>> 
>> ### COPR:
>> 
>>    copr-cli build python-nocaselist *.src.rpm
>> 
>> 
>> 
>> No idea where python-%{srcname}-%{version} in the .tar.gz is coming from, 
>> neither pypi or github have that archive. Maybe it's an artifact of building 
>> the SRPM with rpkg?
>> 
>> _______________________________________________
>> devel mailing list -- devel@lists.fedoraproject.org 
>> <mailto:devel@lists.fedoraproject.org>
>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org 
>> <mailto:devel-le...@lists.fedoraproject.org>
>> Fedora Code of Conduct: 
>> https://docs.fedoraproject.org/en-US/project/code-of-conduct/ 
>> <https://docs.fedoraproject.org/en-US/project/code-of-conduct/>
>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines 
>> <https://fedoraproject.org/wiki/Mailing_list_guidelines>
>> List Archives: 
>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org 
>> <https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org>

_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to