Hi there, I am new with packager, please teach me if I doing wrong. I fork some project to learn about packaging.
I forked a copr project (riot) and try to build new version of riot but failed, source are stored on github https://github.com/RobbiNespu/riot-rpm
Latest build and log : https://copr.fedorainfracloud.org/coprs/robbinespu/Riot/build/596875/
I keep getting the same error for each build, can anyone tell my why and what should I do
This is a bug on our side.
More concretely, the error is caused by:
BuildRoot: %(mktemp -ud %{_tmppath}/%{namevr}-XXXXXX)
directive in the spec file. We "disallow" calling external commands currently from the .spec preamble.
This will be fixed in the next release. As a temporary solution I would suggest putting the mktemp call into %build section or avoid it completely.
Sorry for the problems clime
On Thu, Aug 31, 2017 at 8:26 PM, Robbi Nespu robbinespu@fedoraproject.org wrote:
Hi there, I am new with packager, please teach me if I doing wrong. I fork some project to learn about packaging.
I forked a copr project (riot) and try to build new version of riot but failed, source are stored on github https://github.com/RobbiNespu/riot-rpm
Latest build and log : https://copr.fedorainfracloud. org/coprs/robbinespu/Riot/build/596875/
I keep getting the same error for each build, can anyone tell my why and what should I do _______________________________________________ copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org
Thank you, Where I can see bug status regarding this issue? I can't find it on bugzilla.
On Fri, Sep 1, 2017 at 3:42 AM, Michal Novotny clime@redhat.com wrote:
This is a bug on our side.
More concretely, the error is caused by:
BuildRoot: %(mktemp -ud %{_tmppath}/%{namevr}-XXXXXX)
directive in the spec file. We "disallow" calling external commands currently from the .spec preamble.
This will be fixed in the next release. As a temporary solution I would suggest putting the mktemp call into %build section or avoid it completely.
Sorry for the problems clime
On Thu, Aug 31, 2017 at 8:26 PM, Robbi Nespu <robbinespu@fedoraproject.org
wrote:
Hi there, I am new with packager, please teach me if I doing wrong. I fork some project to learn about packaging.
I forked a copr project (riot) and try to build new version of riot but failed, source are stored on github https://github.com/RobbiNespu/ riot-rpm
Latest build and log : https://copr.fedorainfracloud. org/coprs/robbinespu/Riot/build/596875/
I keep getting the same error for each build, can anyone tell my why and what should I do _______________________________________________ copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org
copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org
You can watch this branch https://pagure.io/copr/copr/branch/rpmbuild-providers that should fix the problem after merge Otherwise, you can also report the bug here Enter Bug: Copr https://bugzilla.redhat.com/enter_bug.cgi?product=Copr or https://pagure.io/copr/copr/issues and watch the status there.
Thank you clime
On Fri, Sep 1, 2017 at 11:31 PM, Robbi Nespu robbinespu@fedoraproject.org wrote:
Thank you, Where I can see bug status regarding this issue? I can't find it on bugzilla.
On Fri, Sep 1, 2017 at 3:42 AM, Michal Novotny clime@redhat.com wrote:
This is a bug on our side.
More concretely, the error is caused by:
BuildRoot: %(mktemp -ud %{_tmppath}/%{namevr}-XXXXXX)
directive in the spec file. We "disallow" calling external commands currently from the .spec preamble.
This will be fixed in the next release. As a temporary solution I would suggest putting the mktemp call into %build section or avoid it completely.
Sorry for the problems clime
On Thu, Aug 31, 2017 at 8:26 PM, Robbi Nespu < robbinespu@fedoraproject.org> wrote:
Hi there, I am new with packager, please teach me if I doing wrong. I fork some project to learn about packaging.
I forked a copr project (riot) and try to build new version of riot but failed, source are stored on github https://github.com/RobbiNespu/ riot-rpm
Latest build and log : https://copr.fedorainfracloud. org/coprs/robbinespu/Riot/build/596875/
I keep getting the same error for each build, can anyone tell my why and what should I do _______________________________________________ copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org
copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org
--
Best Regards, RN
copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org
Thank you for guideline. I report bug to bugzilla so I can watch the status. Again, thank you.
On Sat, Sep 2, 2017 at 12:47 PM, Michal Novotny clime@redhat.com wrote:
You can watch this branch https://pagure.io/copr/copr/ branch/rpmbuild-providers that should fix the problem after merge Otherwise, you can also report the bug here Enter Bug: Copr https://bugzilla.redhat.com/enter_bug.cgi?product=Copr or https://pagure.io/copr/copr/issues and watch the status there.
Thank you clime
On Fri, Sep 1, 2017 at 11:31 PM, Robbi Nespu <robbinespu@fedoraproject.org
wrote:
Thank you, Where I can see bug status regarding this issue? I can't find it on bugzilla.
On Fri, Sep 1, 2017 at 3:42 AM, Michal Novotny clime@redhat.com wrote:
This is a bug on our side.
More concretely, the error is caused by:
BuildRoot: %(mktemp -ud %{_tmppath}/%{namevr}-XXXXXX)
directive in the spec file. We "disallow" calling external commands currently from the .spec preamble.
This will be fixed in the next release. As a temporary solution I would suggest putting the mktemp call into %build section or avoid it completely.
Sorry for the problems clime
On Thu, Aug 31, 2017 at 8:26 PM, Robbi Nespu < robbinespu@fedoraproject.org> wrote:
Hi there, I am new with packager, please teach me if I doing wrong. I fork some project to learn about packaging.
I forked a copr project (riot) and try to build new version of riot but failed, source are stored on github https://github.com/RobbiNespu/ riot-rpm
Latest build and log : https://copr.fedorainfracloud. org/coprs/robbinespu/Riot/build/596875/
I keep getting the same error for each build, can anyone tell my why and what should I do _______________________________________________ copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org
copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org
--
Best Regards, RN
copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org
copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org
Dne 31.8.2017 v 21:42 Michal Novotny napsal(a):
This is a bug on our side.
More concretely, the error is caused by:
BuildRoot: %(mktemp -ud %{_tmppath}/%{namevr}-XXXXXX)
BTW usage of BuildRoot tag is discouraged in Fedora:
https://fedoraproject.org/wiki/Packaging:Guidelines#Tags_and_Sections
Looking at the original .spec file, there are also other obsoleted practices. You probably want to take inspiration from more up-to-date project ...
Vít
directive in the spec file. We "disallow" calling external commands currently from the .spec preamble.
This will be fixed in the next release. As a temporary solution I would suggest putting the mktemp call into %build section or avoid it completely.
Sorry for the problems clime
On Thu, Aug 31, 2017 at 8:26 PM, Robbi Nespu <robbinespu@fedoraproject.org mailto:robbinespu@fedoraproject.org> wrote:
Hi there, I am new with packager, please teach me if I doing wrong. I fork some project to learn about packaging. I forked a copr project (riot) and try to build new version of riot but failed, source are stored on github https://github.com/RobbiNespu/riot-rpm <https://github.com/RobbiNespu/riot-rpm> Latest build and log : https://copr.fedorainfracloud.org/coprs/robbinespu/Riot/build/596875/ <https://copr.fedorainfracloud.org/coprs/robbinespu/Riot/build/596875/> I keep getting the same error for each build, can anyone tell my why and what should I do _______________________________________________ copr-devel mailing list -- copr-devel@lists.fedorahosted.org <mailto:copr-devel@lists.fedorahosted.org> To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org <mailto:copr-devel-leave@lists.fedorahosted.org>
copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org
copr-devel@lists.stg.fedorahosted.org