From unknown Fri Jun 13 06:12:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#56733: Tryton LTS Resent-From: Hartmut Goebel Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 24 Jul 2022 09:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 56733 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: monego@posteo.net, 56733@debbugs.gnu.org X-Debbugs-Original-To: Vinicius Monego , bug-guix Received: via spool by submit@debbugs.gnu.org id=B.165865334428813 (code B ref -1); Sun, 24 Jul 2022 09:03:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jul 2022 09:02:24 +0000 Received: from localhost ([127.0.0.1]:46798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oFXVH-0007Ud-Hl for submit@debbugs.gnu.org; Sun, 24 Jul 2022 05:02:24 -0400 Received: from lists.gnu.org ([209.51.188.17]:42228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oFXVE-0007UU-Vk for submit@debbugs.gnu.org; Sun, 24 Jul 2022 05:02:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34604) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oFXVE-0007PS-JV for bug-guix@gnu.org; Sun, 24 Jul 2022 05:02:20 -0400 Received: from mout.kundenserver.de ([217.72.192.74]:35787) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oFXVB-0004Os-Rk for bug-guix@gnu.org; Sun, 24 Jul 2022 05:02:20 -0400 Received: from hermia.goebel-consult.de ([87.176.133.28]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.183]) with ESMTPSA (Nemesis) id 1M58SY-1oERZU3uLc-001Bnl; Sun, 24 Jul 2022 11:02:08 +0200 Received: from [192.168.110.2] (lenashee.goebel-consult.de [192.168.110.2]) by hermia.goebel-consult.de (Postfix) with ESMTP id A79185F52E; Sun, 24 Jul 2022 11:02:22 +0200 (CEST) Content-Type: multipart/alternative; boundary="------------jpYG07yfpIyJ8JSj0HTq0E5z" Message-ID: <8b97cc65-fcc3-43b3-c2e2-53faee2a60d0@crazy-compilers.com> Date: Sun, 24 Jul 2022 11:02:06 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Content-Language: en-US References: <1037a264876fa6aef19de72e406cea6c6a9040b3.camel@posteo.net> From: Hartmut Goebel Organization: crazy-compilers.com In-Reply-To: X-Provags-ID: V03:K1:yB7iycL2YnTEtpNriS/IUHjh4SceZXXeaN770OGU80qSfIbcy12 IIFZd1jDKteSiu++VXcfky06fATIxfVDe0Td3gUNWcLl2ILuYLmyAovzsjBtGiaqJrm//1b xS9vU7Lm+nsJryIw+K4n8AUeMQRRg/yiJtosRmsmsFnU5UKxTN71S45KFFQyZR3zgm3XU3E tq1t2Z0ORCzfvD1eNWhfg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:K+eUUE955Pg=:InX/7NkZUKH1q8bqqfHvl9 ihvM9Dnd2/N2ge+UJ85JjElMfl/ZapkKT7WIAWgjs9KmiF1/zczXgi3sxJ/QD0u+UCZWOJngq KTgQnKHJsk5zF6x/i7D4imdvMYDDCONNXxAZJZQ/m/Jn077moxjyxgF0Pg+p0rNq8kVTPSNFN qLNmzqGlRNl9SOgb6RnIhmEFYkCO3GR9anUwUdrb1Y682xSmc4QaHCnBuaXszk5ICvnJVAa54 P+062+DOwExMHbHUgf5N17HCtvALo1Cn0fHLPkgBjjnF9xIeLo/HritDQccKcXU+40xHBmvUl IW5Sh/BOv8k06qYzKrU6XduAM/btY6wmkzl9Y9pMtzTxJAEwAsWNLqATLoAriFuXtvz60RfCR P8Jd+pDxEpndLlm0jbU5YhZIDTC0G5fCx0uHTgeHopuur279g2bZSxaYRmzqzXlXC+Nnw6O6a 04+JuasckfFeIRrqNHEOOydipe0/mn+eMvtET9BmjQwSD2DCgugeKZ1zmSPte00xp1VqQB7DZ eoYEYp6lXytsVog7fQvT56h8uNQY6yARTKBpVZZaFzIgDkoKVQvSa0sJH1J30QAMh82Mwm1YT 2eCkNtQGzMgr7Bfx//44aWIj5eO027WR+y6nWsx6+RplD+g0RIP908Lne7p3ue6KTT6LZiceq naNIfGb/PzVL4ldxgICpFkjZx5dWmEAClv1db1dDPAy/+XjIODPcGZJoHRWVghEoQOOFAVjwH s/4eydr1BifQtKogKyEpvo7UkiTLnpNDXXZ6NhlCVgoQDswokD25lMMP2mg= Received-SPF: none client-ip=217.72.192.74; envelope-from=h.goebel@crazy-compilers.com; helo=mout.kundenserver.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) This is a multi-part message in MIME format. --------------jpYG07yfpIyJ8JSj0HTq0E5z Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Follow-up to https://issues.guix.gnu.org/56706 „gnu: Tryton application and framework: Update to 6.2.x.“. Am 23.07.22 um 18:11 schrieb Vinicius Monego: >> I'd suggest keeping Tryton at 6.0 to retain compatibility with GNU >> Health, which tracks only the LTS versions of Tryton (minor versions >> at >> 0). > To clarify a little further, GNU Health [1] (to keep it short, it is a > set of health-related tryton modules) is not yet packaged in Guix. I > did attempt to package it but got stuck in test errors in the check > phase. In general Guix is a rolling release distribution. Thus IMHO tryton should be updated. Anyhow I understand that we need a LTS variant for GNU Health and other conservative users. We could create a „tryton-lts.scm“ which holds the LTS versions, inherited from the current release. Creating such a file is expected be to not much of a problem. WDYT? > The Tryton release process is explained in [2]. Normal releases have > one year of support, while LTS releases have 5 years. Tryton has a huge > package ecosystem and is mostly used in enterprise where LTS is more > important. Tracking non-LTS releases would mean huge and breaking > upgrades at least every year. Also 6.2 will be EOL in 3 months [2]. > > [1]https://www.gnuhealth.org/ > > [2]https://discuss.tryton.org/t/release-process/395 -- Regards Hartmut Goebel | Hartmut Goebel |h.goebel@crazy-compilers.com | |www.crazy-compilers.com | compilers which you thought are impossible | --------------jpYG07yfpIyJ8JSj0HTq0E5z Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
Follow-up to https://issues.guix.gnu.org/56706 „gnu: Tryton application and framework: Update to 6.2.x.“.

Am 23.07.22 um 18:11 schrieb Vinicius Monego:
I'd suggest keeping Tryton at 6.0 to retain compatibility with GNU
Health, which tracks only the LTS versions of Tryton (minor versions
at
0).
To clarify a little further, GNU Health [1] (to keep it short, it is a
set of health-related tryton modules) is not yet packaged in Guix. I
did attempt to package it but got stuck in test errors in the check
phase.

In general Guix is a rolling release distribution. Thus IMHO tryton should be updated.

Anyhow I understand that we need a LTS variant for GNU Health and other conservative users. We could create a „tryton-lts.scm“ which holds the LTS versions, inherited from the current release. Creating such a file is expected be to not much of a problem.

WDYT?


The Tryton release process is explained in [2]. Normal releases have
one year of support, while LTS releases have 5 years. Tryton has a huge
package ecosystem and is mostly used in enterprise where LTS is more
important. Tracking non-LTS releases would mean huge and breaking
upgrades at least every year. Also 6.2 will be EOL in 3 months [2].

[1] https://www.gnuhealth.org/

[2] https://discuss.tryton.org/t/release-process/395

-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel@crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |
--------------jpYG07yfpIyJ8JSj0HTq0E5z-- From unknown Fri Jun 13 06:12:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#56733: Tryton LTS References: <8b97cc65-fcc3-43b3-c2e2-53faee2a60d0@crazy-compilers.com> In-Reply-To: <8b97cc65-fcc3-43b3-c2e2-53faee2a60d0@crazy-compilers.com> Resent-From: Hartmut Goebel Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 10 Aug 2022 08:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56733 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 56733@debbugs.gnu.org Received: via spool by 56733-submit@debbugs.gnu.org id=B56733.166012008629035 (code B ref 56733); Wed, 10 Aug 2022 08:29:02 +0000 Received: (at 56733) by debbugs.gnu.org; 10 Aug 2022 08:28:06 +0000 Received: from localhost ([127.0.0.1]:45996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLh4Q-0007YE-Fy for submit@debbugs.gnu.org; Wed, 10 Aug 2022 04:28:06 -0400 Received: from mout.kundenserver.de ([212.227.126.134]:53089) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLh4O-0007Xl-Le for 56733@debbugs.gnu.org; Wed, 10 Aug 2022 04:28:05 -0400 Received: from hermia.goebel-consult.de ([79.211.180.104]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MI5Dj-1o8keH2Fvz-00F9WH for <56733@debbugs.gnu.org>; Wed, 10 Aug 2022 10:27:58 +0200 Received: from [192.168.110.2] (lenashee.goebel-consult.de [192.168.110.2]) by hermia.goebel-consult.de (Postfix) with ESMTP id 8D0C65F631 for <56733@debbugs.gnu.org>; Wed, 10 Aug 2022 10:28:00 +0200 (CEST) Message-ID: Date: Wed, 10 Aug 2022 10:27:55 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Content-Language: en-US From: Hartmut Goebel Organization: crazy-compilers.com Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:KzvwcWuhsLXKoRiWTzilvatAE3x+lcWnDDHeMFA2zZ7bQDWbjcF AfKQlBg2LM+ruIpPGbRVRmy5H0139dzZVKucWFLNYh1xD4ENbYkaTjf/joaT0wiJ0IT2r7s gBo5WUK+bwDrMz/Vk0wvrpyjqduj9f5NSp2yRUhtfgE5eohS4zIXDg1GM6sYR+KaRRM4KWc LSrv25ffQbyi8CQv6w2lQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:gQMGolBuhC4=:T9gLTXMnPRjP3I9SVii/Fo nlpIMtAzR9eQR0SdVr2a1bNKYjX3vaFW8RiZmrk0iPwGIW2vnLkbq/Jv9a1+CEIOLdI4+ohYm lmw1dX9RdcMFxqudNg+al4J3FjkxvPGvBAF00OeVbJqFe2P2SyQYVGfcdUyPlfRQ6ooY9tvFQ +iMmvrtYxHTCBAypod3saTlLU8YxMvH2nEPHKQbvNbO8GjE0vDl0py16QVAVT/kTYmEwfvXP6 sIVccn3HXG65BO25aSwxNj9Sqd5cuUVhqZcgPcHMwRmRe9fXw+Sdo5d03uxb6OJWJ5SId9ssP 4a3cosQpTB9KoI11odXTTmera84RTUEsSkZL8tQjby/Tq7fKasWH7IB09//klKjL05rV1/0nZ Wl9mRyAefprxwXlWNrSLA+Fqh25m3bZvlI9Frog4++xniVGR/RKWlL/QOBHdokfoI0Yr6EWZq BsbRPkh3QT9CCRWGCv0wggQd9gc6MATIMJ9YZKfZWcasqZYtH0Ei7UqTTucHhU3PM3CAFuZ01 Q8eLHZltr53JrfP1AN5pE3X7/q77pIiriT6p9rrLZy929Y6Uly1Mig6olobH6gy81WnN+w9U4 ibu0sgNmFfLq9cv0ncN1lSBx+U8AqAhh8yDJ8FB0p6zMXBNFSdNtNh9Y89R17qJNbG7J7wMfS M0Eq9tTU1LG+rrq0Tsz32KdrHJ+dNqnDRhh9woBkXm/eH7GNV7mPAcE8sHLDIUjDrFgefyqUW cKcIynU/FU1xe7B1iErzDCOSeX8c+YlB9DiHiS/j6zelU63cR9ZOeTAoyps= X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) For the records: Tryton 6.0 was available up to at least 2022-08-09 (commit 02de6a59813df9dd839117669535118f1b798ed4). So versions and hashes can be picked from there. Or even the tryton-scm at that version could be used as a base for tryton-lts.scm. Please also note: The packages can be kept up-to-date easily using my tooling at https://codeberg.org/htgoebel/tryton-guix-helpers (and the upcoming “refresh to version“ feature). -- Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |