GNU bug report logs - #42186
emacs swiper package missing since ivy update 0.13.1

Previous Next

Package: guix;

Reported by: Pierre Langlois <pierre.langlois <at> gmx.com>

Date: Sat, 4 Jul 2020 10:11:02 UTC

Severity: normal

Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 42186 in the body.
You can then email your comments to 42186 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#42186; Package guix. (Sat, 04 Jul 2020 10:11:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Pierre Langlois <pierre.langlois <at> gmx.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 04 Jul 2020 10:11:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Pierre Langlois <pierre.langlois <at> gmx.com>
To: Bug guix <bug-guix <at> gnu.org>, Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Subject: emacs swiper package missing since ivy update 0.13.1
Date: Sat, 04 Jul 2020 12:10:27 +0200
Hi Nicolas, hello Guix!

I just noticed the last update to the emacs-ivy package removed
swiper.el from the package by moving from github to elpa. It seems elpa
packages ivy and swiper separately
(https://elpa.gnu.org/packages/swiper.html).

I don't have time to submit a patch to fix it at the moment so I'm just
filing a bug, but I can get to it next week if needed :-). I think we
can either go back to using github to fetch the source, or package
emacs-swiper separately.

WDYT?

Thanks!
Pierre





Information forwarded to bug-guix <at> gnu.org:
bug#42186; Package guix. (Sat, 04 Jul 2020 10:27:02 GMT) Full text and rfc822 format available.

Message #8 received at 42186 <at> debbugs.gnu.org (full text, mbox):

From: Pierre Langlois <pierre.langlois <at> gmx.com>
To: Pierre Langlois <pierre.langlois <at> gmx.com>
Cc: 42186 <at> debbugs.gnu.org, mail <at> nicolasgoaziou.fr
Subject: Re: bug#42186: emacs swiper package missing since ivy update 0.13.1
Date: Sat, 04 Jul 2020 12:26:33 +0200
Pierre Langlois writes:

> Hi Nicolas, hello Guix!
>
> I just noticed the last update to the emacs-ivy package removed
> swiper.el from the package by moving from github to elpa. It seems elpa
> packages ivy and swiper separately
> (https://elpa.gnu.org/packages/swiper.html).

Looking at elpa, it seems 0.13.1 isn't a new update to the code itself
(I couldn't find any 0.13.1 release upstream) but instead a change that
splits ivy into three packages for ivy, swiper and counsel. I wonder if
that means we should also package emacs-counsel separately, they mention
version conflict issues although I imagine we don't have this problem
in guix.

https://git.savannah.gnu.org/cgit/emacs/elpa.git/commit/packages/ivy?id=782117aa34418ff66ecf763327f1e2aa69f234f9

Thanks,
Pierre




Reply sent to Nicolas Goaziou <mail <at> nicolasgoaziou.fr>:
You have taken responsibility. (Sat, 04 Jul 2020 10:30:03 GMT) Full text and rfc822 format available.

Notification sent to Pierre Langlois <pierre.langlois <at> gmx.com>:
bug acknowledged by developer. (Sat, 04 Jul 2020 10:30:03 GMT) Full text and rfc822 format available.

Message #13 received at 42186-done <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: Pierre Langlois <pierre.langlois <at> gmx.com>
Cc: 42186-done <at> debbugs.gnu.org
Subject: Re: bug#42186: emacs swiper package missing since ivy update 0.13.1
Date: Sat, 04 Jul 2020 12:29:42 +0200
Hello,

Pierre Langlois <pierre.langlois <at> gmx.com> writes:

> I just noticed the last update to the emacs-ivy package removed
> swiper.el from the package by moving from github to elpa. It seems elpa
> packages ivy and swiper separately
> (https://elpa.gnu.org/packages/swiper.html).
>
> I don't have time to submit a patch to fix it at the moment so I'm just
> filing a bug, but I can get to it next week if needed :-). I think we
> can either go back to using github to fetch the source, or package
> emacs-swiper separately.
>
> WDYT?

I think packages from GNU ELPA are cleaner, and easier to update.
I added emacs-swiper package.

Thank you for the heads up.

Regards,
-- 
Nicolas Goaziou




Information forwarded to bug-guix <at> gnu.org:
bug#42186; Package guix. (Sat, 04 Jul 2020 10:45:01 GMT) Full text and rfc822 format available.

Message #16 received at 42186 <at> debbugs.gnu.org (full text, mbox):

From: Michael Rohleder <mike <at> rohleder.de>
To: 42186 <at> debbugs.gnu.org
Subject: Re: bug#42186: emacs swiper package missing since ivy update 0.13.1
Date: Sat, 04 Jul 2020 12:44:10 +0200
[Message part 1 (text/plain, inline)]
That is also the reason why emacs-lispy fails to build:

...
starting phase `check'
make: which: No such file or directory
Using ...
emacs -batch -l elpa.el -l lispy-test.el -l lispy-inline.el -l lispy.el -f ert-run-tests-batch-and-exit
Loading /gnu/store/3s56kpyjvds6apr21nw85nh83lwj6smg-emacs-clojure-mode-5.11.0/share/emacs/site-lisp/clojure-mode-autoloads...
Loading /gnu/store/p1advrdp5jipq915alsxgvdb24ck6rwd-emacs-undercover-0.6.1/share/emacs/site-lisp/undercover-autoloads...
Loading /gnu/store/j57rh6w6fvxibl08mj9x8pb7d98jbfk2-emacs-ace-window-0.10.0/share/emacs/site-lisp/ace-window-autoloads...
Loading /gnu/store/adndadpiaj5i08hiq9bddrn7m4sqy5a8-emacs-iedit-0.9.9.9-1.e2c100c/share/emacs/site-lisp/iedit-autoloads...
Loading /gnu/store/s86lwlq43m1jy7nw8ydwz6017cxhcl2x-emacs-ivy-0.13.1/share/emacs/site-lisp/ivy-autoloads...
Loading /gnu/store/5b6qndzv9hczlm7ax2vmah9z81177p5r-emacs-hydra-0.15.0/share/emacs/site-lisp/hydra-autoloads...
Loading /gnu/store/v09b5sx3lm9pybvikm19krmwvb2fgvqg-emacs-zoutline-0.2.0/share/emacs/site-lisp/zoutline-autoloads...
Loading /gnu/store/byijdv6j5gsdrvamcwcpnn9in6c8854h-emacs-shut-up-0.3.2/share/emacs/site-lisp/shut-up-autoloads...
Loading /gnu/store/qi38w5ivwzdiapnkj8h3v5zkdfy5wnkj-emacs-dash-2.17.0/share/emacs/site-lisp/dash-autoloads...
Loading /gnu/store/fxi3kp0kcbvp8grljm2c8h11xygggl47-emacs-avy-0.5.0/share/emacs/site-lisp/avy-autoloads...
Cannot open load file: No such file or directory, swiper
make: *** [Makefile:22: test] Error 255


-- 
The sendmail configuration file is one of those files that looks like someone
beat their head on the keyboard.  After working with it... I can see why!
		-- Harry Skelton
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#42186; Package guix. (Sat, 04 Jul 2020 10:47:01 GMT) Full text and rfc822 format available.

Message #19 received at 42186-done <at> debbugs.gnu.org (full text, mbox):

From: Pierre Langlois <pierre.langlois <at> gmx.com>
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: Pierre Langlois <pierre.langlois <at> gmx.com>, 42186-done <at> debbugs.gnu.org
Subject: Re: bug#42186: emacs swiper package missing since ivy update 0.13.1
Date: Sat, 04 Jul 2020 12:46:03 +0200
[Message part 1 (text/plain, inline)]
Nicolas Goaziou writes:

> Hello,
>
> Pierre Langlois <pierre.langlois <at> gmx.com> writes:
>
>> I just noticed the last update to the emacs-ivy package removed
>> swiper.el from the package by moving from github to elpa. It seems elpa
>> packages ivy and swiper separately
>> (https://elpa.gnu.org/packages/swiper.html).
>>
>> I don't have time to submit a patch to fix it at the moment so I'm just
>> filing a bug, but I can get to it next week if needed :-). I think we
>> can either go back to using github to fetch the source, or package
>> emacs-swiper separately.
>>
>> WDYT?
>
> I think packages from GNU ELPA are cleaner, and easier to update.
> I added emacs-swiper package.

Nice, thanks for the quick fix! Originally I noticed this because of the
emacs-lispy package failing to build. Here's a patch to add
`emacs-swiper` as a dependency to fix it.

I suspect we might need to fix some more, including the few
emacs-counsel-* packages we have. I agree things will be cleaner that
way in the end :-).

Thanks,
Pierre

[0001-gnu-emacs-lispy-Add-emacs-swiper-dependency.patch (text/x-patch, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#42186; Package guix. (Sat, 04 Jul 2020 12:47:01 GMT) Full text and rfc822 format available.

Message #22 received at 42186-done <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: Pierre Langlois <pierre.langlois <at> gmx.com>
Cc: 42186-done <at> debbugs.gnu.org
Subject: Re: bug#42186: emacs swiper package missing since ivy update 0.13.1
Date: Sat, 04 Jul 2020 14:46:18 +0200
Pierre Langlois <pierre.langlois <at> gmx.com> writes:

> Nice, thanks for the quick fix! Originally I noticed this because of the
> emacs-lispy package failing to build. Here's a patch to add
> `emacs-swiper` as a dependency to fix it.
>
> I suspect we might need to fix some more, including the few
> emacs-counsel-* packages we have. I agree things will be cleaner that
> way in the end :-).

I think I fixed all Emacs packages depending on emacs-ivy.

Let me know if something is still wrong.

Regards,




Information forwarded to bug-guix <at> gnu.org:
bug#42186; Package guix. (Sat, 04 Jul 2020 14:09:01 GMT) Full text and rfc822 format available.

Message #25 received at 42186-done <at> debbugs.gnu.org (full text, mbox):

From: Pierre Langlois <pierre.langlois <at> gmx.com>
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: Pierre Langlois <pierre.langlois <at> gmx.com>, 42186-done <at> debbugs.gnu.org
Subject: Re: bug#42186: emacs swiper package missing since ivy update 0.13.1
Date: Sat, 04 Jul 2020 16:08:04 +0200
Nicolas Goaziou writes:

> Pierre Langlois <pierre.langlois <at> gmx.com> writes:
>
>> Nice, thanks for the quick fix! Originally I noticed this because of the
>> emacs-lispy package failing to build. Here's a patch to add
>> `emacs-swiper` as a dependency to fix it.
>>
>> I suspect we might need to fix some more, including the few
>> emacs-counsel-* packages we have. I agree things will be cleaner that
>> way in the end :-).
>
> I think I fixed all Emacs packages depending on emacs-ivy.
>
> Let me know if something is still wrong.

It all works for me! This is great, thanks so much!

Pierre




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 02 Aug 2020 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 267 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.