From godef.th@free.fr Sat Mar 7 08:21:06 2026 From: godef.th@free.fr (=?UTF-8?B?VGjDqXLDqHNlIEdvZGVmcm95?=) Date: Sat, 7 Mar 2026 09:21:06 +0100 Subject: [bug-gnutrition] Replacement of .htaccess with symlinks Message-ID: Hello, There are plans of switching the www.gnu.org web server from Apache to Nginx. The problem is that Nginx doesn't support .htaccess. So we need to replace the redirections that are now in /gnutrition/.htaccess with .symlinks. A patch is attached. If you agree but don't have time to apply it, I will gladly do it. Best, Thérèse -------------- next part -------------- A non-text attachment was scrubbed... Name: gnutrition.diff Type: text/x-patch Size: 1539 bytes Desc: not available URL: From godef.th@free.fr Sat Mar 7 17:21:33 2026 From: godef.th@free.fr (=?UTF-8?B?VGjDqXLDqHNlIEdvZGVmcm95?=) Date: Sat, 7 Mar 2026 18:21:33 +0100 Subject: [bug-gnutrition] Replacement of .htaccess with symlinks In-Reply-To: References: Message-ID: <2b67f6b4-b29d-4a01-852e-98416a9cf485@free.fr> Le 07/03/2026 à 17:43, Jason Self a écrit : > On Sat, 2026-03-07 at 09:21 +0100, Thérèse Godefroy via bug-gnutrition > wrote: >> Hello, >> >> There are plans of switching the www.gnu.org web server from Apache >> to >> Nginx. The problem is that Nginx doesn't support .htaccess. So we >> need >> to replace the redirections that are now in /gnutrition/.htaccess >> with >> .symlinks. A patch is attached. If you agree but don't have time to >> apply it, I will gladly do it. >> >> Best, >> Thérèse >> _______________________________________________ >> https://lists.gnu.org/mailman/listinfo/bug-gnutrition > > > Please apply. Done. From asm@aperture.akron.oh.us Fri Mar 27 20:24:39 2026 From: asm@aperture.akron.oh.us (Anton McClure) Date: Fri, 27 Mar 2026 16:24:39 -0400 Subject: [bug-gnutrition] Help Wanted: Porting GNUtrition to Python 3 and wxPython Message-ID: (Announcement also available on GNUtrition's web site at http://www.gnu.org/software/gnutrition/py3.html) As of February 7, 2026 (and still as of March 27, 2026): the last release of GNUtrition on the [1]GNU FTP server is version 0.32.1 from March 31, 2012. Every currently published release on the FTP server uses Python 2, and current versions for many distributions of the GNU operating system (along with several other non-GNU systems) now lack Python 2 in their package repositories. The Python Software Foundation has also [2]stopped accepting bug reports, fixes, and other changes for Python 2.x on January 1, 2020, leading to further complications. PyGTK, which was used by GNUtrition, is also not supported on Python 3. This also means that anyone using these systems will not be able to easily (or safely) run GNUtrition. The plan for GNUtrition going forward is to port the Python 2 code to Python 3, and replace the old PyGTK and GObject code with wxPython. Porting work has already been started on [3]GNUtrition’s Git repository in its primary branch: master. The Python 2 version has been archived in the py2 branch. Contributions are welcome from anyone who wishes to do so. You may send patches via e-mail to [4]gnutrition-devel@gnu.org. Any help we can get for GNUtrition 0.33 and onward will be greatly appreciated! The sooner we get the Python 3 port finished, the sooner we can start improving and updating the program in other ways. For more information about GNUtrition, please see its [5]home page. For help with using Git or sending patches as e-mails, please refer to the following resources: * [6]git(1) * [7]git-send-email(1) [1] ftp://ftp.gnu.org/gnu/gnutrition/ [2] http://www.python.org/doc/sunset-python-2/ [3] http://savannah.gnu.org/git/?group=gnutrition [4] http://lists.gnu.org/mailman/listinfo/gnutrition-devel [5] http://www.gnu.org/software/gnutrition/ [6] http://www.aperture.akron.oh.us/doc/git/html/git.html [7] http://www.aperture.akron.oh.us/doc/git/html/git-send-email.html -- Anton McClure WWW: http://www.aperture.akron.oh.us/~asm/ E-Mail: asm@aperture.akron.oh.us From asm@aperture.akron.oh.us Mon Mar 30 01:48:20 2026 From: asm@aperture.akron.oh.us (Anton McClure) Date: Sun, 29 Mar 2026 20:48:20 -0400 Subject: [bug-gnutrition] GNUtrition in C (Was: Porting GNUtrition to Python 3 and wxPython) In-Reply-To: References: Message-ID: As of commit 409fe659d38845640005d50a25364c7c8a9bab93, a Python 3 based rewrite of GNUtrition will no longer be needed, as we have a working GNUtrition written in C. At this rate, we may be able to get a new stable release of GNUtrition after about 14 years! Thanks again, Jason! If anyone wants to test it out, the code has been committed to the master Git branch on Savannah. https://gitweb.git.savannah.gnu.org/gitweb/?p=gnutrition.git Happy hacking! -- Anton McClure WWW: http://www.aperture.akron.oh.us/~asm/ E-Mail: asm@aperture.akron.oh.us From asm@OCE.NEXT.GEN.OH.US Fri May 1 20:08:36 2026 From: asm@OCE.NEXT.GEN.OH.US (Anton McClure) Date: Fri, 1 May 2026 15:08:36 -0400 Subject: [bug-gnutrition] Urgent Task: Fix the Mifflin-St Jeor equation Message-ID: There is no formally recognized or peer reviewed "midpoint constant" for the Mifflin-St Jeor equation. GNUtrition 0.32 and older asked for gender with its user settings for this very reason. New releases will need to be postponed until the male/female options are restored, and the equation is made usable, so that the results it gets can be reliable and accurate. If anyone wants to work on this, please let me know via reply e-mail. You may then submit a git patch to gnutrition-devel@gnu.org. -- Anton McClure https://oce.next.gen.oh.us/users/asm/ From asm@OCE.NEXT.GEN.OH.US Fri May 1 21:26:41 2026 From: asm@OCE.NEXT.GEN.OH.US (Anton McClure) Date: Fri, 1 May 2026 16:26:41 -0400 Subject: [bug-gnutrition] Consolidating development discussions to gnutrition-devel Message-ID: Hi all, Instead of having the bug reports mailing list get used for development discussions as well, gnutrition-devel@gnu.org will be the sole place for these discussions going forwad. I would like for bug-gnutrition@gnu.org to still get used for reporting bugs and other things that affect usage. Discussions about bugs would go to bug-gnutrition, while discussions regarding the actual development (including patches/fixes) would go to gnutrition-devel. Developers should send directly to gnutrition-devel as opposed to the bug report list. If you have not done so yet, make sure you subscribe to gnutrition-devel@gnu.org. This change was made in the hopes that it would make GNUtrition contributions and development better in the long run. Additionallly, when responding to these e-mails, please make sure that you are replying to the mailing list rather than to just me. While I may be able to bounce e-mails to the list from my mail client, I would prefer to not have to do so manually. Kind regards, Anton McClure -- Anton McClure https://oce.next.gen.oh.us/users/asm/ From asm@gnu.org Sun May 3 09:41:47 2026 From: asm@gnu.org (Anton McClure) Date: Sun, 3 May 2026 04:41:47 -0400 Subject: [bug-gnutrition] Consolidating my e-mail addresses to asm@gnu.org Message-ID: <20260503084139.GA2266@gnu.org> Hey all, I have used a multitude of e-mail addresses both here and in other places with GNU in the past. Going forward, I plan on using just asm@gnu.org. Please be sure to update any contact information you have for me to this address -- I cannot guarantee that old addresses will remain usable in the future. Some of them have already stopped working a long time ago. Thanks for understanding, Anton McClure -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From asm@gnu.org Fri May 8 05:41:48 2026 From: asm@gnu.org (Anton McClure) Date: Fri, 8 May 2026 00:41:48 -0400 Subject: [bug-gnutrition] Continue using bug-gnutrition@gnu.org (Was: Consolidating development discussions to gnutrition-devel) In-Reply-To: References: Message-ID: <20260508044146.GA18325@gnu.org> > Instead of having the bug reports mailing list get used for development > discussions as well, gnutrition-devel@gnu.org will be the sole place for > these discussions going forwad. I would like for bug-gnutrition@gnu.org > to still get used for reporting bugs and other things that affect usage. Disregard my old plans here. We are just going to just keep using bug-gnutrition@gnu.org for these things. -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From asm@gnu.org Fri May 8 06:38:48 2026 From: asm@gnu.org (Anton McClure) Date: Fri, 8 May 2026 01:38:48 -0400 Subject: [bug-gnutrition] Urgent Task: Fix the Mifflin-St Jeor equation In-Reply-To: References: Message-ID: <20260508053844.GA14593@gnu.org> > There is no formally recognized or peer reviewed "midpoint constant" for > the Mifflin-St Jeor equation. GNUtrition 0.32 and older asked for gender > with its user settings for this very reason. New releases will need to > be postponed until the male/female options are restored, and the equation > is made usable, so that the results it gets can be reliable and accurate. This task has been completed! The current midpoint option remains as a neutral default. From there, users can select a female or male gender option. As such, the release of 0.33rc1 is no longer being delayed. -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From asm@gnu.org Fri May 29 19:25:03 2026 From: asm@gnu.org (Anton McClure) Date: Fri, 29 May 2026 14:25:03 -0400 Subject: [bug-gnutrition] Plan for GNUtrition 0.33.0 Message-ID: <20260529182503.GC95841@gnu.org> Hi all, I am planning on GNUtrition 0.33.0rc4 to be the last test build before the 0.33.0 release. If there are no reported issues by June 5, I will be going forward with releasing it as 0.33.0. As usual, please submit your bug reports (if any) to bug-gnutrition@gnu.org. hank you for your interest in GNUtrition. Kind regards, Anton -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From j@jxself.org Sat May 2 02:00:42 2026 From: j@jxself.org (Jason Self) Date: Fri, 01 May 2026 18:00:42 -0700 Subject: [gnutrition-devel] [bug-gnutrition] Urgent Task: Fix the Mifflin-St Jeor equation In-Reply-To: References: Message-ID: I avoided that intentionally because not everyone identifies with the gender binary. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 870 bytes Desc: This is a digitally signed message part URL: From asm@gnu.org Sat May 9 04:01:26 2026 From: asm@gnu.org (Anton McClure) Date: Fri, 8 May 2026 23:01:26 -0400 Subject: [help-gnutrition] GNUtrition 0.33.0rc1 Now Available Message-ID: <20260509030126.GA25293@gnu.org> A test release of GNUtrition, 0.33.0rc1, is now available. GNUtrition is free nutrition analysis software written for the GNU operating system. The USDA Food and Nutrient Database for Dietary Studies (FNDDS) is used as the source of food nutrient information. This release is for the C rewrite, which is usable with GTK and ncurses based interfaces, along with a noninteractive mode. The database was updated from the USDA DSR to the USDA FNDDS. Thank you, very much to Jason Self for providing us with the rewrite. This release would not have been possible without it! More information about GNUtrition may be found on its home page at http://www.gnu.org/software/gnutrition/. This test release can be obtained from the alpha.gnu.org server at one of the following: * ftp://alpha.gnu.org/gnu/gnutrition/ * http://alpha.gnu.org/gnu/gnutrition/ * https://alpha.gnu.org/gnu/gnutrition/ Please report any problems you experience to the GNUtrition bug reports mailing list: (https://lists.gnu.org/mailman/listinfo/bug-gnutrition). -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From asm@gnu.org Wed May 13 22:46:56 2026 From: asm@gnu.org (Anton McClure) Date: Wed, 13 May 2026 17:46:56 -0400 Subject: [help-gnutrition] GNUtrition 0.33.0rc2 Now Available Message-ID: <20260513214655.GA27112@gnu.org> A test release of GNUtrition, 0.33.0rc2, is now available. GNUtrition is free nutrition analysis software written for the GNU operating system. The USDA Food and Nutrient Database for Dietary Studies (FNDDS) is used as the source of food nutrient information. This release makes some fixes to the gender option. It also applies a fix to ./version.sh that affected builds from CVS checkouts, which was not an issue with the tarball, due to the tarballs including the version in a .ver file. More information about GNUtrition may be found on its home page at http://www.gnu.org/software/gnutrition/. This test release can be obtained from the alpha.gnu.org server at one of the following: * ftp://alpha.gnu.org/gnu/gnutrition/ * http://alpha.gnu.org/gnu/gnutrition/ * https://alpha.gnu.org/gnu/gnutrition/ Please report any problems you experience to the GNUtrition bug reports mailing list: (https://lists.gnu.org/mailman/listinfo/bug-gnutrition). -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From mailinglist.drool895@aleeas.com Sun May 17 14:07:09 2026 From: mailinglist.drool895@aleeas.com (mailinglist.drool895@aleeas.com) Date: Sun, 17 May 2026 13:07:09 +0000 Subject: [help-gnutrition] Is there a way to compile gnutrition without texi2*? Message-ID: <177902323405.8.15510555104970529186.1357436853@aleeas.com> Hi, I have problem installing gnutrition, as my distro don't have texi2pdf. Any advise? Thanks. From asm@gnu.org Sun May 17 17:28:54 2026 From: asm@gnu.org (Anton McClure) Date: Sun, 17 May 2026 12:28:54 -0400 Subject: [help-gnutrition] Is there a way to compile gnutrition without texi2*? In-Reply-To: <177902323405.8.15510555104970529186.1357436853@aleeas.com> References: <177902323405.8.15510555104970529186.1357436853@aleeas.com> Message-ID: <20260517162854.GA14664@gnu.org> > I have problem installing gnutrition, as my distro don't have texi2pdf. Any advise? I'll take a look at a fix for this. If you don't mind me asking, which distro did you try to build GNUtrition on? -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From asm@gnu.org Fri May 29 02:36:28 2026 From: asm@gnu.org (Anton McClure) Date: Thu, 28 May 2026 21:36:28 -0400 Subject: [help-gnutrition] Is there a way to compile gnutrition without texi2*? In-Reply-To: <177902323405.8.15510555104970529186.1357436853@aleeas.com> Message-ID: <20260529013628.GA1052407@gnu.org> On Sun, May 17, 2026 at 01:07:09PM +0000, mailinglist.drool895--- via help-gnutrition wrote: > I have problem installing gnutrition, as my distro don't have texi2pdf. Any advise? Sorry for the extended delay. I have not forgotten about this! The makefile just assumed that everyone's computers had specific software packages available for their systems. There were also additional reported issues over the now former ncurses requirement as well. 0.33.0rc3, which removes various dependencies that caused build/installation issues on multiple operating systems, should resolve the issue. I tested it myself in a computer without texinfo stuff installed, and it builds and installs without problem for me now. https://alpha.gnu.org/gnu/gnutrition/gnutrition-0.33.0rc3.tar.gz Please let me know via reply e-mail if it works for you too! -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From asm@gnu.org Fri May 29 02:46:58 2026 From: asm@gnu.org (Anton McClure) Date: Thu, 28 May 2026 21:46:58 -0400 Subject: [help-gnutrition] [info-gnutrition] GNUtrition 0.33.0rc3 Now Available Message-ID: <20260529014658.GB1052407@gnu.org> A test release of GNUtrition, 0.33.0rc3, is now available. GNUtrition is free nutrition analysis software written for the GNU operating system. The USDA Food and Nutrient Database for Dietary Studies (FNDDS) is used as the source of food nutrient information. This release removes a number of dependencies that broke building/installing on various systems. You no longer need to have a full LibreOffice, ncurses, SQLite, or LaTeX/TexInfo install to build and install GNUtrition. More information about GNUtrition may be found on its home page at http://www.gnu.org/software/gnutrition/. This test release can be obtained from the alpha.gnu.org server at one of the following: * ftp://alpha.gnu.org/gnu/gnutrition/ * http://alpha.gnu.org/gnu/gnutrition/ * https://alpha.gnu.org/gnu/gnutrition/ Please report any problems you experience to the GNUtrition bug reports mailing list: (https://lists.gnu.org/mailman/listinfo/bug-gnutrition). -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From asm@gnu.org Fri May 29 18:57:08 2026 From: asm@gnu.org (Anton McClure) Date: Fri, 29 May 2026 13:57:08 -0400 Subject: [help-gnutrition] Is there a way to compile gnutrition without texi2*? In-Reply-To: <20260529013628.GA1052407@gnu.org> References: <177902323405.8.15510555104970529186.1357436853@aleeas.com> <20260529013628.GA1052407@gnu.org> Message-ID: <20260529175708.GA95841@gnu.org> On Thu, May 28, 2026 at 09:36:28PM -0400, Anton McClure wrote: > https://alpha.gnu.org/gnu/gnutrition/gnutrition-0.33.0rc3.tar.gz In a few moments this will actually become RC4 now. https://alpha.gnu.org/gnu/gnutrition/gnutrition-0.33.0rc4.tar.gz -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From asm@gnu.org Fri May 29 19:02:09 2026 From: asm@gnu.org (Anton McClure) Date: Fri, 29 May 2026 14:02:09 -0400 Subject: [help-gnutrition] GNUtrition 0.33.0rc4 Message-ID: <20260529180209.GB95841@gnu.org> A test release of GNUtrition, 0.33.0rc4, is now available. GNUtrition is free nutrition analysis software. The USDA Food and Nutrient Database for Dietary Studies (FNDDS) is used as the source of food nutrient information. This release improves how user ages are stored and used by GNUtrition. You no longer need to manually update your age every year on (or near) your birthday. Thankfully, no database changes/migrations are necessary for this, you just need to enter your birthday and you will be good to go! More information about GNUtrition may be found on its home page at http://www.gnu.org/software/gnutrition/. This test release can be obtained from the alpha.gnu.org server at one of the following: * ftp://alpha.gnu.org/gnu/gnutrition/ * http://alpha.gnu.org/gnu/gnutrition/ * https://alpha.gnu.org/gnu/gnutrition/ Please report any problems you experience to the GNUtrition bug reports mailing list: (https://lists.gnu.org/mailman/listinfo/bug-gnutrition). -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: