GNU bug report logs -
#76530
Remove or update dir file in the debbugs package
Previous Next
Reported by: Jonas Bernoulli <jonas <at> bernoul.li>
Date: Mon, 24 Feb 2025 20:06:01 UTC
Severity: normal
Done: Michael Albinus <michael.albinus <at> gmx.de>
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 76530 in the body.
You can then email your comments to 76530 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#76530
; Package
emacs
.
(Mon, 24 Feb 2025 20:06:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Jonas Bernoulli <jonas <at> bernoul.li>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Mon, 24 Feb 2025 20:06:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
The last commit changed the $direntry name of the manuals, but the
tracked dir file was not updated. Because that file is being tracked,
running install-info results in uncommitted changes.
I recommend you remove this file; I believe it is not commonly tracked.
Alternatively regenerate it and check in the changes. I would have done
that myself, but this resulted in more changes than what one would
expect from looking just at 69f4dc14e8cbffbada422fe4e2d5640692a63425.
It appears it makes a difference what version of install-info is used --
another reason not to check in this file.
Cheers,
Jonas
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#76530
; Package
emacs
.
(Wed, 26 Feb 2025 08:09:01 GMT)
Full text and
rfc822 format available.
Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):
Jonas Bernoulli via "Bug reports for GNU Emacs, the Swiss army knife of
text editors" <bug-gnu-emacs <at> gnu.org> writes:
Hi Jonas,
> The last commit changed the $direntry name of the manuals, but the
> tracked dir file was not updated. Because that file is being tracked,
> running install-info results in uncommitted changes.
Thanks for the heads-up. I've modified the dir file accordingly, pushed
to the ELPA git repo.
> I recommend you remove this file; I believe it is not commonly tracked.
(package-initialize) adds the directories, where packages are installed,
to Info-directory-list. Therefore, the dir file is taken into account.
> Alternatively regenerate it and check in the changes. I would have done
> that myself, but this resulted in more changes than what one would
> expect from looking just at 69f4dc14e8cbffbada422fe4e2d5640692a63425.
> It appears it makes a difference what version of install-info is used --
> another reason not to check in this file.
In the past, I've experienced problems when generating the dir
file. Therefore, I edit it manually all the time.
The change will appear with debbugs 0.44, to be released in a couple of
days (hopefully). If you want to check it just now, you could install
the recent debbugs 0.43.0.20250225.140711 from the
<https://elpa.gnu.org/devel/> archive.
> Cheers,
> Jonas
Best regards, Michael.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#76530
; Package
emacs
.
(Wed, 26 Feb 2025 08:09:02 GMT)
Full text and
rfc822 format available.
Reply sent
to
Michael Albinus <michael.albinus <at> gmx.de>
:
You have taken responsibility.
(Tue, 11 Mar 2025 09:37:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Jonas Bernoulli <jonas <at> bernoul.li>
:
bug acknowledged by developer.
(Tue, 11 Mar 2025 09:37:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 76530-done <at> debbugs.gnu.org (full text, mbox):
Michael Albinus <michael.albinus <at> gmx.de> writes:
Hi Jonas,
>> I recommend you remove this file; I believe it is not commonly tracked.
>
> (package-initialize) adds the directories, where packages are installed,
> to Info-directory-list. Therefore, the dir file is taken into account.
Finally, I've removed the dir file from git, as recommended by Stefan
Monnier. It is generated automatically when creating a package release.
If you need it it locally in git, Makefile is your friend. Call 'make doc'.
Closing the bug.
>> Cheers,
>> Jonas
Best regards, Michael.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#76530
; Package
emacs
.
(Tue, 11 Mar 2025 12:54:02 GMT)
Full text and
rfc822 format available.
Message #19 received at 76530-done <at> debbugs.gnu.org (full text, mbox):
Michael Albinus <michael.albinus <at> gmx.de> writes:
> Michael Albinus <michael.albinus <at> gmx.de> writes:
>
> Hi Jonas,
>
>>> I recommend you remove this file; I believe it is not commonly tracked.
>>
>> (package-initialize) adds the directories, where packages are installed,
>> to Info-directory-list. Therefore, the dir file is taken into account.
>
> Finally, I've removed the dir file from git, as recommended by Stefan
> Monnier. It is generated automatically when creating a package release.
Thanks!
> If you need it it locally in git, Makefile is your friend. Call 'make doc'.
I'm already friends with the Makefile. ;)
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 09 Apr 2025 11:24:08 GMT)
Full text and
rfc822 format available.
This bug report was last modified 67 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.