GNU bug report logs -
#70922
[PATCH] Look at DEBBUGS_DATA for Debbugs data.
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#70922: [PATCH] Look at DEBBUGS_DATA for Debbugs data.
which was filed against the mumi package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 70922 <at> debbugs.gnu.org.
--
70922: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=70922
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Hi Felix,
Felix Lechner <felix.lechner <at> lease-up.com> writes:
> Maintaining symbolic links to Debbugs data is not reasonable burden
> for co-existing installations of various versions of Debbugs and Mumi.
>
> This change further allows the location to be configured in an
> operating-system declaration that syncronizes the data from
> debbugs.gnu.org via a Shepherd timer. A patch with a 'configuration'
> record is available but has not been submitted.
That's reasonable to me, but it should be documented somewhere. Oh
wait, we do not have documentation yet. Hm.
I've streamlined the commet missage and pushed:
--8<---------------cut here---------------start------------->8---
Honor DEBBUGS_DATA environment variable for Debbugs data.
This makes it easier to experiment with various sets of data.
* mumi/config.scm.in (%config) <data-dir>: Honor DEBBUGS_DATA
environment variable.
--8<---------------cut here---------------end--------------->8---
--
Thanks,
Maxim
[Message part 3 (message/rfc822, inline)]
Maintaining symbolic links to Debbugs data is not reasonable burden
for co-existing installations of various versions of Debbugs and Mumi.
This change further allows the location to be configured in an
operating-system declaration that syncronizes the data from
debbugs.gnu.org via a Shepherd timer. A patch with a 'configuration'
record is available but has not been submitted.
---
mumi/config.scm.in | 21 +++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)
diff --git a/mumi/config.scm.in b/mumi/config.scm.in
index eda815b..cf916fb 100644
--- a/mumi/config.scm.in
+++ b/mumi/config.scm.in
@@ -62,16 +62,17 @@
(string-replace dir "@prefix@"
0 (string-length "${prefix}"))
dir)))))
- (data-dir . ,(let ((maybe-dir
- (string-append (getcwd) "/data")))
- (if (and (getenv "MUMI_UNINSTALLED")
- (file-exists? maybe-dir))
- maybe-dir
- (let ((dir "@localstatedir@/mumi/data"))
- (if (string-prefix? "${prefix}" dir)
- (string-replace dir "@prefix@"
- 0 (string-length "${prefix}"))
- dir)))))
+ (data-dir . ,(or (getenv "DEBBUGS_DATA")
+ (let ((maybe-dir
+ (string-append (getcwd) "/data")))
+ (if (and (getenv "MUMI_UNINSTALLED")
+ (file-exists? maybe-dir))
+ maybe-dir
+ (let ((dir "@localstatedir@/mumi/data"))
+ (if (string-prefix? "${prefix}" dir)
+ (string-replace dir "@prefix@"
+ 0 (string-length "${prefix}"))
+ dir))))))
(host . "localhost")
(port . 1234)
(cache-ttl . 120)
base-commit: 99416ed5c7d950eaf54d52023a2efd975bccac92
--
2.41.0
This bug report was last modified 71 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.