Hi, just noticed this: $ xdg-open https://fedoraproject.org > egrep: warning: egrep is obsolescent; using grep -E (more informative demo with a pun intended for a little bit of fun: $ egrep egrep $(which xdg-open) > egrep: warning: egrep is obsolescent; using grep -E > || ! echo "$1" | egrep -q '^[[:alpha:]][[:alpha:][:digit:]+\.\-]*:'; then ) $ rpm -qf $(which grep xdg-open) grep-3.8-1.fc38.x86_64 xdg-utils-1.1.3-12.fc37.noarch See also the announcement https://lists.gnu.org/archive/html/info-gnu/2022-09/msg00001.html: > The egrep and fgrep commands, which have been deprecated since > release 2.5.3 (2007), now warn that they are obsolescent and should > be replaced by grep -E and grep -F. Also, for the sake of a more complete picture, note it looks like Debian actually decided to revert the upstream change of raising those compatibility warnings: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019335 No particular opinion here, just following what's currently in Fedora and assuming that Fedora is more prudent regarding the divergence from upstream, which would favour adapting xdg-utils to this new constrain than the other way around. No upstream bug seems to exist for xdg-utils at this time.
https://gitlab.freedesktop.org/xdg/xdg-utils/-/issues/214
*** Bug 2189126 has been marked as a duplicate of this bug. ***
https://gitlab.freedesktop.org/xdg/xdg-utils/-/merge_requests/66 is not merge yet, but it would be good to apply this downstream until it's resolved upstream. Just to avoid the warning all the time.
To fix this issue, I'm proposing https://src.fedoraproject.org/rpms/xdg-utils/pull-request/2
This was already fixed upstream ( hopefully ) https://gitlab.freedesktop.org/xdg/xdg-utils/-/commit/6519ca76246c3c1ad941d3117d4e3a2d4a1dc599
FEDORA-2023-b76ca33423 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-b76ca33423
FEDORA-2023-0d30eafc36 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-0d30eafc36
FEDORA-2023-a39ab76b73 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-a39ab76b73
FEDORA-2023-0d30eafc36 has been pushed to the Fedora 38 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-0d30eafc36` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-0d30eafc36 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-b76ca33423 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-b76ca33423` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-b76ca33423 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-a39ab76b73 has been pushed to the Fedora 37 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-a39ab76b73` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-a39ab76b73 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-0d30eafc36 has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2023-b76ca33423 has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2023-a39ab76b73 has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report.