kelleyk / ppa-emacs

Packaging repository for my Emacs PPA
https://launchpad.net/~kelleyk/+archive/ubuntu/emacs
97 stars 4 forks source link

How often does this get built and released? #2

Closed echosa closed 5 years ago

echosa commented 6 years ago

There was recently a fix merged into the emacs-26 branch (and subsequently merged into master as well) that fixes a bug I reported. I'd like to have this fix, but would rather not use the emacs-snapshot PPA.

How often does this PPA get built and what triggers it? Will this PPA's version of emacs 26 be built again, including the latest code changes?

I'm new to PPAs so I don't fully understand how they work.

kelleyk commented 6 years ago

PPAs are Debian-style package repositories hosted by Canonical (the Ubuntu folks); the Launchpad service builds new binary packages only when someone (like, say, me) uploads new source packages. Some people have automation set up to automatically do that (e.g. for snapshot or nightly packages). These are rebuilt only when I manually upload new source packages.

Usually, I wait for stable upstream releases (e.g. 26.2). Can you provide links to the commits involved and any relevant mailing list discussion? If the issue is severe enough, I'd consider releasing updated packages. Otherwise, cherry-picking that patch into this packaging repository and building the packages yourself should not be too hard.

echosa commented 6 years ago

It's not a severe bug. It's a visual bug concerning menus on HiDPI displays.

Mailing list discussion thread starts here: https://lists.gnu.org/archive/html/bug-gnu-emacs/2018-06/msg00802.html

I'm not sure where to look up the actual commit, but this message in the thread says the commit with the fix is d22b8d1ad1: https://lists.gnu.org/archive/html/bug-gnu-emacs/2018-06/msg00927.html

If it's trouble or outside your realm of normal maintenance, then no need to handle this. I only asked in case it was something easy or automatic that would happen.