Bug 2249352 - W3m fails on Fedora 39/Emacs 29
Summary: W3m fails on Fedora 39/Emacs 29
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: emacs-common-w3m
Version: 39
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Akira TAGOH
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-11-12 14:05 UTC by Göran Uddeborg
Modified: 2023-12-07 02:07 UTC (History)
2 users (show)

Fixed In Version: emacs-common-w3m-1.4.632~0.e3b87d61-1.fc40 emacs-common-w3m-1.4.632~0.e3b87d61-1.fc39
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-12-07 02:07:02 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Göran Uddeborg 2023-11-12 14:05:23 UTC
Description of problem:
As far as I can tell, emacs-w3m doesn't work at all after upgrade to Emacs 29 in Fedora 39. Below I give one example of what I tried that didn't work.


Version-Release number of selected component (if applicable):
emacs-29.1-2.fc39.x86_64
emacs-w3m-1.4.631-0.14.20180618cvs.fc39.noarch


How reproducible:
Every time


Steps to Reproduce:
1. M-x w3m-find-file


Actual results:
internal-macroexpand-for-load: Eager macro-expansion failure: (error "Eager macro-expansion failure: (wrong-type-argument sequencep lambda)


Expected results:
A chance to select a file.


Additional info:
It seems the sources used for this package is very old. It seems they don't do numbered releases any more, but looking at https://github.com/emacs-w3m/emacs-w3m/commits/master there has been several commits since that old snapshot, Some of them explicitly mentions making the package compatible with more recent Emacs versions. Perhaps upgrading to the current sources is all that needs to be done.

Comment 1 Fedora Update System 2023-11-28 10:50:08 UTC
FEDORA-2023-04fdc64c47 has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2023-04fdc64c47

Comment 2 Fedora Update System 2023-11-28 10:51:44 UTC
FEDORA-2023-04fdc64c47 has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 3 Fedora Update System 2023-11-28 12:11:11 UTC
FEDORA-2023-371c442f5a has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-371c442f5a

Comment 4 Fedora Update System 2023-11-29 03:02:18 UTC
FEDORA-2023-371c442f5a has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-371c442f5a`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-371c442f5a

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 5 Fedora Update System 2023-12-07 02:07:02 UTC
FEDORA-2023-371c442f5a has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.