Hello!
We have just released new COPR stack. There is one big important change:
SRPMs are now built on builders before they get imported into DistGit.
There will be more to follow regarding SRPM generation.
Thank you for building on COPR COPR team
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On Thu, 2017-09-07 at 22:46 +0200, Michal Novotny wrote:
Hello!
We have just released new COPR stack. There is one big important change:
SRPMs are now built on builders before they get imported into DistGit.
Does it enable "external repositories"? Because I need patched RPM to build SRPM.
There will be more to follow regarding SRPM generation.
Thank you for building on COPR COPR team _______________________________________________ copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel- leave@lists.fedorahosted.org
- -- - -Igor Gnatenko
Hello Igor!
On Fri, Sep 8, 2017 at 9:18 AM, Igor Gnatenko < ignatenkobrain@fedoraproject.org> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On Thu, 2017-09-07 at 22:46 +0200, Michal Novotny wrote:
Hello!
We have just released new COPR stack. There is one big important change:
SRPMs are now built on builders before they get imported into DistGit.
Does it enable "external repositories"? Because I need patched RPM to build SRPM.
No, it does not. We will see if we can do anything about it in future.
There will be more to follow regarding SRPM generation.
Thank you for building on COPR COPR team _______________________________________________ copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel- leave@lists.fedorahosted.org
- -Igor Gnatenko
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEhLFO09aHZVqO+CM6aVcUvRu8X0wFAlmyRCgACgkQaVcUvRu8 X0ysCBAAnF8Jx2PIjWPQOKvmng81lyW43HllXZcxkPfA0Wery9qOA4DeNwQeY3sO VVD4F7J8wp3CMTWJmQPPq7iQ8FOsFj/1QUkdkGrWE+oNUc/iKbiDx3kn8PrhROKz fJxcIYHAMdFhNBQdh1T+a9yOXDP32qvUN4V9BhFWZNhISNSV7YlChUyi0vXa828L iI5EF86ISFI7nv2494ipyluhrCP9SzhaCmo1UeUhRcdZM1di0IrKVVtkwsKH8D+S nzAFZYdibQMi+ZLpHyps9GLHlAqSvx0cFdYOfSazYz8+8zBDPeAeeeJIsRyHKm/Z Vo/N+DzcDKNCdJBkwCOG350bORk2n+Z9NeuuzIbpuf18O4d3xkAvb3Bh9E0JQU6N Ve1BrCFiUwfL5umzO37Kr0bbX46kkN5rA1hcOBN2B0cgtjiCRFa4jbQGKXJpF7Ba 2YA3OcpMVyY+5FbCk2rHQZC+/EkJnKQRbjRD2aqzsZx7CebqFoCnBxlBIYBtzrzR CeYxDLl9m3zKuDXo71oC4WJt54oYvq9TLYLanvd0oOoIiOop2T3xDGN57PFrcl+e oliMShwqLah4FG+ppF10s9C86rNEvkM6ubsYhZ87Nw3SbZpAdKXkqKKRDu/4KpCo /4hSBb1Q6IywOm9V2g+SGDaMmeFa0BMEeLr0o+hmcyiOjIenQWI= =bpPU -----END PGP SIGNATURE----- _______________________________________________ copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org
Hi,
Le 07/09/2017 à 22:46, Michal Novotny a écrit :
Hello!
We have just released new COPR stack. There is one big important change:
SRPMs are now built on builders before they get imported into DistGit.
Great, so DistGit won't be update if build fails ?
There will be more to follow regarding SRPM generation.
Thank you for building on COPR COPR team
JM
Hey Jean-Marc,
On Fri, Sep 8, 2017 at 9:50 AM, Jean-Marc Liger < jean-marc.liger@parisdescartes.fr> wrote:
Hi,
Le 07/09/2017 à 22:46, Michal Novotny a écrit :
Hello!
We have just released new COPR stack. There is one big important change:
SRPMs are now built on builders before they get imported into DistGit.
Great, so DistGit won't be update if build fails ?
Right now, srpm is imported into DistGit before the actual rpm build. So it should be updated if the rpm build fails. But it will not be updated if the initial srpm generation fails (that is the first step in the build process now unless SRPM upload or SRPM url sources are used, then it is being skipped).
There will be more to follow regarding SRPM generation.
Thank you for building on COPR COPR team
JM
copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org
On Friday, September 8, 2017 11:07:41 AM CEST Michal Novotny wrote:
On Fri, Sep 8, 2017 at 9:50 AM, Jean-Marc Liger jean-marc.liger@parisdescartes.fr> wrote:
Great, so DistGit won't be update if build fails ?
Right now, srpm is imported into DistGit before the actual rpm build.
Just additional note, this is nothing new (the dist-git was never updated if dist-git failed to obtain the external sources). The only thing which changed now is that dist-git itself is not responsible for "srpm preparation", but it is delegated to safer (and more parallelizable) place -> to builders.
JFTR: People obviously do care about dist-git content. Since there is temptation to stop importing the srpm into distgit (in future, since dist-git import is way too space expensive). Thus, we should really make sure that it won't hurt the users, at least those who care about dist-git (so IMHO we should really keep the dist-git feature as-is, at least as an optional feature).
Pavel
Hi Pavel,
Le 08/09/2017 à 15:43, Pavel Raiskup a écrit :
On Friday, September 8, 2017 11:07:41 AM CEST Michal Novotny wrote:
On Fri, Sep 8, 2017 at 9:50 AM, Jean-Marc Liger jean-marc.liger@parisdescartes.fr> wrote:
Great, so DistGit won't be update if build fails ?
Right now, srpm is imported into DistGit before the actual rpm build.
Just additional note, this is nothing new (the dist-git was never updated if dist-git failed to obtain the external sources). The only thing which changed now is that dist-git itself is not responsible for "srpm preparation", but it is delegated to safer (and more parallelizable) place -> to builders.
JFTR: People obviously do care about dist-git content. Since there is temptation to stop importing the srpm into distgit (in future, since dist-git import is way too space expensive). Thus, we should really make sure that it won't hurt the users, at least those who care about dist-git (so IMHO we should really keep the dist-git feature as-is, at least as an optional feature).
Pavel
To avoid space consumming, an optional feature to switch before build should be the best option for me.
Regards, Jean-Marc
On Monday, September 11, 2017 2:07:43 PM CEST Jean-Marc Liger wrote:
To avoid space consumming, an optional feature to switch before build should be the best option for me.
This would be possible too, if such builds have been imported into temporary ("soon" to be garbage collected) namespace on dist-git.
In my use-cases, much more convenient would be to have the setting per-package (instead of per-build) basis.
Pavel
Hello!
We have just released new COPR stack. There is one big important change:
SRPMs are now built on builders before they get imported into DistGit.
There will be more to follow regarding SRPM generation.
Thank you for building on COPR COPR team
Hello,
I don't know what you've changed but since this release, my Rust packages aren't building anymore. Rust packages are depending on the latest RPM to handle rich dependencies ("with"), but now I get an error as if it was using an older rpm which doesn't understand "with":
Munch({'cmd': ['rpkg', '--config', '/tmp/tmp4idk7_da/rpkg.conf', '--module-name', 'eclipseo/rust-libraries/rust-compiler_error', 'srpm'], 'stdout': '', 'stderr': "error: line 21: Unknown rich dependency op 'with': BuildRequires: (crate(rand) >= 0.3.0 with crate(rand) < 0.4.0)\nerror: query of specfile /tmp/tmp4idk7_da/repo/compiler_error.spec failed, can't parse\n\nCould not execute srpm: Could not get n-v-r-e from ''", 'returncode': 1}) error: line 21: Unknown rich dependency op 'with': BuildRequires: (crate(rand) >= 0.3.0 with crate(rand) < 0.4.0) error: query of specfile /tmp/tmp4idk7_da/repo/compiler_error.spec failed, can't parse
https://copr-be.cloud.fedoraproject.org/results/eclipseo/rust-libraries/fedo...
Please provide a fix for this.
Best regards,
Robert-André.
Hello Robert,
On Sun, Sep 10, 2017 at 5:35 PM, Robert-André Mauchin zebob.m@gmail.com wrote:
Hello!
We have just released new COPR stack. There is one big important change:
SRPMs are now built on builders before they get imported into DistGit.
There will be more to follow regarding SRPM generation.
Thank you for building on COPR COPR team
Hello,
I don't know what you've changed but since this release, my Rust packages aren't building anymore. Rust packages are depending on the latest RPM to handle rich dependencies ("with"), but now I get an error as if it was using an older rpm which doesn't understand "with":
Munch({'cmd': ['rpkg', '--config', '/tmp/tmp4idk7_da/rpkg.conf',
'--module-name', 'eclipseo/rust-libraries/rust-compiler_error', 'srpm'], 'stdout': '', 'stderr': "error: line 21: Unknown rich dependency op 'with': BuildRequires: (crate(rand) >= 0.3.0 with crate(rand) < 0.4.0)\nerror: query of specfile /tmp/tmp4idk7_da/repo/compiler_error.spec failed, can't parse\n\nCould not execute srpm: Could not get n-v-r-e from ''", 'returncode': 1})
error: line 21: Unknown rich dependency op 'with': BuildRequires:
(crate(rand) >= 0.3.0 with crate(rand) < 0.4.0)
error: query of specfile /tmp/tmp4idk7_da/repo/compiler_error.spec
failed, can't parse
https://copr-be.cloud.fedoraproject.org/results/eclipseo/rust-libraries/ fedora-rawhide-x86_64/00600465-rust-compiler_error/builder-live.log
Please provide a fix for this.
Yes, we are very sorry for this :(. We will provide the fix immediately in the next release.
Best regards,
Robert-André. _______________________________________________ copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org
Hi Clime,
Le 07/09/2017 à 22:46, Michal Novotny a écrit :
Hello!
We have just released new COPR stack. There is one big important change:
SRPMs are now built on builders before they get imported into DistGit.
There will be more to follow regarding SRPM generation.
Thank you for building on COPR COPR team
Some (nice for me) features which were in the previous release have been reverted : - the original SRPM dist tag is present again in the package version ; - there is no more spec file in the result repository.
What about it ?
Regards,
Jean-Marc
Hello Jean-Marc,
On Mon, Sep 11, 2017 at 2:00 PM, Jean-Marc Liger < jean-marc.liger@parisdescartes.fr> wrote:
Hi Clime, Le 07/09/2017 à 22:46, Michal Novotny a écrit :
Hello!
We have just released new COPR stack. There is one big important change:
SRPMs are now built on builders before they get imported into DistGit.
There will be more to follow regarding SRPM generation.
Thank you for building on COPR COPR team
Some (nice for me) features which were in the previous release have been reverted :
- the original SRPM dist tag is present again in the package version ;
- there is no more spec file in the result repository.
What about it ?
You are right. I am aware of both. And both are fairly difficult to solve right now.
We will try to come up with a solution to this. Thank you a lot for your remarks! Your input is very valuable.
Regards,
Jean-Marc
copr-devel mailing list -- copr-devel@lists.fedorahosted.org To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org
copr-devel@lists.fedorahosted.org