| Summary: | Emacs missing depedency for font. | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Nicholas Longo <nmichalo> |
| Component: | RPM Packages | Assignee: | Thierry Vignaud <thierry.vignaud> |
| Status: | NEW --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins |
| Version: | 8 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://bugs.mageia.org/show_bug.cgi?id=30609 | ||
| Whiteboard: | |||
| Source RPM: | emacs-27.1-1.1.mga8.src.rpm | CVE: | |
| Status comment: | |||
| Attachments: | Image of emacs with missing font. | ||
|
Description
Nicholas Longo
2022-07-05 19:12:53 CEST
Created attachment 13325 [details]
Image of emacs with missing font.
Which desktop environment are you using? It seems a dependency for Gnome and Plasma as it want's to remove them when you try to uninstall abattis-cantarell-fonts. Currently the system doesn't have a desktop environment installed. My starting point was the docker image which was slide-loaded into WSL. For completeness I then reinstalled all rpms currently used by the system to fix other issues. Finally I installed emacs (to edit some essential files). The system doesn't have a DE, or even X11/Wayland. X11 forwarding and an X server on the 'local machine' is used to for displaying. Hope that helps. Ok that means you installed on Windows WSL a docker image of Mageia (where do you have this image from?) and do X11-forwarding? Correct me if i understood your setup wrong. Could it be that the docker image (which is not provided by Mageia) is not properly setup? I tried to reproduce this problem with a slightly different setup but was not able to. Minimum installation of 64 bit MGA8 with X (IceWM) according https://doc.mageia.org/installer/8/en/content/software.html#minimal-install -> abattis-cantarell-fonts is automatically installed -> removed abattis-cantarell-fonts via "urpme abattis-cantarell-fonts" -> "urpmi emacs" -> emacs opens and displays just fine without any artefacts or squares => maybe the docker image is faulty => there are known issues with x-forwarding on windows not working well with all programs In reply to comment 4, you are correct. I got the docker image from dockerhub. https://hub.docker.com/_/mageia Where it claims to be maintained by "Mageia Developers". But now I see there isn't a reference to it on mageia.org. So I hope my confusion is understandable. Unfortunately, installing a WSL instance requires a tar-ball of an install, so running the installer is not really an option for me. Does there exist at list of which rpms are included in the minimum install? (Then I will just fix the instance I have running.) About comment 5. Perhaps there is something else missing that gets installed with the base system? I understand if you want to close out this bug as not reproducible. https://hub.docker.com/_/mageia indicates https://github.com/juanluisbaptiste/docker-brew-mageia/issues should be used to report problems. Assigning accordingly. CC:
(none) =>
davidwhodgins Juan, please modify the description to say it's maintained by "A Mageia developer" instead of "Mageia Developers". Also please remove "Official" from the description.
Lewis Smith
2022-07-07 20:13:14 CEST
See Also:
(none) =>
https://bugs.mageia.org/show_bug.cgi?id=30609 Aside from the problem of an unofficial docker image being labeled as official, which will be dealt with elsewhere, there's still the problem of the missing requires. I haven't tested this yet, but to reproduce based on the above info, Use a netinstall iso to install basesystem-minimal and it's required packages. Install emacs, which installs as part of it's requries, libX11, etc. Use an X server on another system connected to the test system via ssh with X forwarding on. abattis-cantarell-fonts is not included in the requires of emacs so is not available. Changing the assignee to Thierry, the registered maintainer of emacs. Assignee:
juan.baptiste =>
thierry.vignaud |