GNU bug report logs -
#52351
Is bad-packages-alist still relevant?
Previous Next
Reported by: Stefan Kangas <stefan <at> marxist.se>
Date: Tue, 7 Dec 2021 14:11:02 UTC
Severity: wishlist
Tags: patch
Fixed in version 29.1
Done: Stefan Kangas <stefan <at> marxist.se>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 52351 in the body.
You can then email your comments to 52351 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
rgm <at> gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#52351
; Package
emacs
.
(Tue, 07 Dec 2021 14:11:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Stefan Kangas <stefan <at> marxist.se>
:
New bug report received and forwarded. Copy sent to
rgm <at> gnu.org, bug-gnu-emacs <at> gnu.org
.
(Tue, 07 Dec 2021 14:11:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Severity: wishlist
Is bad-packages-alist still relevant now that we have package.el or
should it just be removed, as in the attached?
It was added in this commit and hasn't seen much use since, AFAICT:
commit a2603048ce283d22b37b35c9098d4583db244073
Author: Glenn Morris <rgm <at> gnu.org>
Date: Tue Aug 14 07:41:59 2007 +0000
(bad-packages-alist): New constant.
(bad-package-check): New function. Together, these two add
elements to `after-load-alist' to check for problematic external
packages.
The idea is to give warnings for incompatible external packages, but
this should be rather unusual these days, as most packages will be
installed with package.el and any incompatibilities are better handled
in that context. Furthermore, it seems to currently just warn about
really ancient versions of semantic and cua-mode.
IOW, not a bad idea at the time, but the passing of time has meant that
it's hard to see the relevance of the feature.
[0001-Remove-bad-packages-alist.patch (text/x-diff, attachment)]
Added tag(s) patch.
Request was from
Stefan Kangas <stefan <at> marxist.se>
to
control <at> debbugs.gnu.org
.
(Fri, 10 Dec 2021 01:24:01 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#52351
; Package
emacs
.
(Fri, 10 Dec 2021 12:28:01 GMT)
Full text and
rfc822 format available.
Message #10 received at 52351 <at> debbugs.gnu.org (full text, mbox):
Stefan Kangas <stefan <at> marxist.se> writes:
> IOW, not a bad idea at the time, but the passing of time has meant that
> it's hard to see the relevance of the feature.
Yeah, it doesn't seem very useful to me. We should probably obsolete
it, though, instead of removing it outright, I guess? (Even if it's a
defconst.)
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#52351
; Package
emacs
.
(Fri, 10 Dec 2021 20:02:01 GMT)
Full text and
rfc822 format available.
Message #13 received at 52351 <at> debbugs.gnu.org (full text, mbox):
Lars Ingebrigtsen <larsi <at> gnus.org> writes:
> Yeah, it doesn't seem very useful to me. We should probably obsolete
> it, though, instead of removing it outright, I guess? (Even if it's a
> defconst.)
Sure, we might as well obsolete it.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#52351
; Package
emacs
.
(Sun, 19 Dec 2021 15:20:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 52351 <at> debbugs.gnu.org (full text, mbox):
close 52351 29.1
thanks
Lars Ingebrigtsen <larsi <at> gnus.org> writes:
> Stefan Kangas <stefan <at> marxist.se> writes:
>
>> IOW, not a bad idea at the time, but the passing of time has meant that
>> it's hard to see the relevance of the feature.
>
> Yeah, it doesn't seem very useful to me. We should probably obsolete
> it, though, instead of removing it outright, I guess? (Even if it's a
> defconst.)
No further comments within 9 days, so I have now made it obsolete on
master (commit 8f82a83cae).
bug marked as fixed in version 29.1, send any further explanations to
52351 <at> debbugs.gnu.org and Stefan Kangas <stefan <at> marxist.se>
Request was from
Stefan Kangas <stefan <at> marxist.se>
to
control <at> debbugs.gnu.org
.
(Sun, 19 Dec 2021 15:20:03 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#52351
; Package
emacs
.
(Tue, 21 Dec 2021 04:16:01 GMT)
Full text and
rfc822 format available.
Message #21 received at 52351 <at> debbugs.gnu.org (full text, mbox):
[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]
bad-packages-alist may be useful again some day, so please restore its
non-obsoleteness.
The specific issue about Semantic and Emacs 22 is no longer pertinent,
so we should set the variable's default value to nil.
However, that kind of problem could happen again some day. We hope it
won't, but few of us are perfect and none of us is precognitive. Why
not be prepared in case such problems occur again?
--
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#52351
; Package
emacs
.
(Tue, 21 Dec 2021 10:03:02 GMT)
Full text and
rfc822 format available.
Message #24 received at 52351 <at> debbugs.gnu.org (full text, mbox):
Richard Stallman <rms <at> gnu.org> writes:
> bad-packages-alist may be useful again some day, so please restore its
> non-obsoleteness.
>
> The specific issue about Semantic and Emacs 22 is no longer pertinent,
> so we should set the variable's default value to nil.
>
> However, that kind of problem could happen again some day. We hope it
> won't, but few of us are perfect and none of us is precognitive. Why
> not be prepared in case such problems occur again?
Beyond the original Semantic case, this hasn't seen much use in 15
years. If we need it back in the future, we can make it non-obsolete
then. We have another decade to think about its obsoletion before it
would normally be considered for final removal.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 18 Jan 2022 12:24:08 GMT)
Full text and
rfc822 format available.
This bug report was last modified 2 years and 92 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.