Skip to content

Logview dependency is not available on NonGNU ELPA #3365

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
bbatsov opened this issue Jul 5, 2023 · 10 comments
Closed

Logview dependency is not available on NonGNU ELPA #3365

bbatsov opened this issue Jul 5, 2023 · 10 comments

Comments

@bbatsov
Copy link
Member

bbatsov commented Jul 5, 2023

I just noticed that the ELPA CIDER build is broken because logview (https://github.com/doublep/logview) is actually only MELPA. I was under the impression this was some built-in package or whatever - I guess I misread something. Now we'll have to submit it in short order to NonGNU ELPA to fix the build there (a patch needs to be sent to the Emacs devel mailing list).

@doublep Can you please help with this, as usually they prefer those patches to come from the package maintainers?

//cc @r0man

@doublep
Copy link
Contributor

doublep commented Jul 5, 2023

Maybe, but I don't know what I should do...

@bbatsov
Copy link
Member Author

bbatsov commented Jul 5, 2023

@doublep It's super simple - I wrote an article about the process a while ago https://emacsredux.com/blog/2021/08/11/submitting-a-package-to-nongnu-elpa/

@doublep
Copy link
Contributor

doublep commented Jul 5, 2023

Well, OK, I'll try, but note that Logview itself has some dependencies not available on NonGNU...

paul@gonzo:~/logview$ eldev dtree
logview 0.16.3snapshot
    datetime 0.6.1    [0.7.2 installed]
        extmap 1.1.1    [1.2.1 installed]
    extmap 1.0    [1.2.1 installed]

I guess I'll have to start with extmap and work my way up then?

@bbatsov
Copy link
Member Author

bbatsov commented Jul 5, 2023

@doublep Yeah, all the deps need to be there. Generally it's fine to submit all of them in a single PR.

This was referenced Jul 5, 2023
@bbatsov
Copy link
Member Author

bbatsov commented Jan 23, 2025

@doublep Any progress here?

@doublep
Copy link
Contributor

doublep commented Jan 23, 2025

You saw as much as I did, it was basically ignored. Since I hate Emacs-devel anyway, I'm not going to ping it or argue with them when they say that ten things have to be reimplemented or "why had you do it like this and not like that", sorry.

@bbatsov
Copy link
Member Author

bbatsov commented Jan 23, 2025

That's fine, I know what you mean. Not the biggest fan of emacs-devel, but I've learned to endure there. :D

@doublep
Copy link
Contributor

doublep commented Feb 18, 2025

@bbatsov
Copy link
Member Author

bbatsov commented Feb 18, 2025

Nice! It's good there are people like Stefan to help out with things like these.

@r0man
Copy link
Contributor

r0man commented Feb 23, 2025

Nice! Thanks @doublep and @bbatsov for making it happen

@bbatsov bbatsov closed this as completed Feb 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants