bug#44327: `guix install` doesn't warn about collison in profile

2020-11-04 Thread Ludovic Courtès
Zhu Zihao skribis: >> > I also suggest to raise an error when conflict detected during building >> > profile to force user to resolve it. > >> It should be already the case. :-) > > IIRC the deafult collision handler of union-build is > warn-about-collision which doesn't terminate the build when

bug#44327: `guix install` doesn't warn about collison in profile

2020-11-03 Thread Zhu Zihao
> > I also suggest to raise an error when conflict detected during building > > profile to force user to resolve it. > It should be already the case. :-) IIRC the deafult collision handler of union-build is warn-about-collision which doesn't terminate the build when collision occured. BTW, Ther

bug#44327: `guix install` doesn't warn about collison in profile

2020-10-31 Thread Ludovic Courtès
zimoun skribis: > On Fri, 30 Oct 2020 at 17:20, Ludovic Courtès wrote: > >> Currently, ‘guix install’ errors out if you try to install two >> same-named packages with a different version number or a different store >> file name (typically via propagated inputs). >> >> Here, ‘emacs’ and ‘emacs-xw

bug#44327: `guix install` doesn't warn about collison in profile

2020-10-30 Thread zimoun
On Fri, 30 Oct 2020 at 17:20, Ludovic Courtès wrote: > Currently, ‘guix install’ errors out if you try to install two > same-named packages with a different version number or a different store > file name (typically via propagated inputs). > > Here, ‘emacs’ and ‘emacs-xwidgets’ have different nam

bug#44327: `guix install` doesn't warn about collison in profile

2020-10-30 Thread Ludovic Courtès
Hi, Zhu Zihao skribis: > In commit ba60bbd4370570ff03a16c63af051be06f22658e. Try command > > guix install emacs && guix install emacs-xwidgets > > These two packages are conflict with each other, but I can't see any > warning message emitted(It should emit some because profile-derivation > use

bug#44327: `guix install` doesn't warn about collison in profile

2020-10-30 Thread zimoun
Dear, Thank you for the report. On Fri, 30 Oct 2020 at 19:17, Zhu Zihao wrote: > In commit ba60bbd4370570ff03a16c63af051be06f22658e. Try command > > guix install emacs && guix install emacs-xwidgets I do not know if this is really a collision since it is sequential. Well, I agree that a warn

bug#44327: `guix install` doesn't warn about collison in profile

2020-10-30 Thread Zhu Zihao
In commit ba60bbd4370570ff03a16c63af051be06f22658e. Try command guix install emacs && guix install emacs-xwidgets These two packages are conflict with each other, but I can't see any warning message emitted(It should emit some because profile-derivation use union-build). I also suggest to rais