# Updated modules not loaded on Tryton 5.0 LTS

**URL:** https://discuss.tryton.org/t/updated-modules-not-loaded-on-tryton-5-0-lts/3626
**Category:** System Administrator
**Created:** [December 31, 2020, 1:31pm UTC](https://discuss.tryton.org/t/updated-modules-not-loaded-on-tryton-5-0-lts/3626 "2020-12-31T13:31:55Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![narcisgarcia](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/narcisgarcia/32/601_2.png) [@narcisgarcia](https://discuss.tryton.org/u/narcisgarcia)
#### Post date: [December 31, 2020, 1:31pm UTC](https://discuss.tryton.org/t/updated-modules-not-loaded-on-tryton-5-0-lts/3626/1 "2020-12-31T13:31:55Z")

</div>

This is about bug [Updated modules not loaded on Tryton 5.0 LTS (#9976) · Issues · Tryton / Tryton · GitLab](https://bugs.tryton.org/issue9976)

Tryton packages from Debian stable is a right software origin. Then, if this is a LTS version of Tryton (v5.0) and there are published updates for this version, there must be a way to install them.

…or why not update Debian repositories with fixed software?

---

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [December 31, 2020, 1:56pm UTC](https://discuss.tryton.org/t/updated-modules-not-loaded-on-tryton-5-0-lts/3626/2 "2020-12-31T13:56:26Z")

</div>

The Debian packaging is not done under the Tryton umbrella.  
I think it will be better to contact the team responsible of its maintenance at [Mailing Lists — Tryton for Debian 6.0.0 documentation](https://tryton-team.pages.debian.net/mailinglists.html)

---

<div class="post-metadata">

### Author: ![narcisgarcia](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/narcisgarcia/32/601_2.png) [@narcisgarcia](https://discuss.tryton.org/u/narcisgarcia)
#### Post date: [December 31, 2020, 3:42pm UTC](https://discuss.tryton.org/t/updated-modules-not-loaded-on-tryton-5-0-lts/3626/3 "2020-12-31T15:42:26Z")

</div>

Running a Tryton-server and Tryton-client 5.0 from [Debian.org](http://Debian.org)  
repositories on Debian 10 (buster)  
Is it safe to upgrade packages by using m9s.biz (buster-5.0) repository?

---

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [January 1, 2021, 3:14pm UTC](https://discuss.tryton.org/t/updated-modules-not-loaded-on-tryton-5-0-lts/3626/4 "2021-01-01T15:14:38Z")

</div>

If you want an always up to date Tryton installation, it is probably simpler to use the published [Docker image](https://www.tryton.org/download#docker).

---

<div class="post-metadata">

### Author: ![narcisgarcia](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/narcisgarcia/32/601_2.png) [@narcisgarcia](https://discuss.tryton.org/u/narcisgarcia)
#### Post date: [January 1, 2021, 6:23pm UTC](https://discuss.tryton.org/t/updated-modules-not-loaded-on-tryton-5-0-lts/3626/5 "2021-01-01T18:23:48Z")

</div>

Thank you for suggestion.

I choose LTS packages as near as possible to Stable Debian design: To have a better integrated software on operating environment, and a wider supported scenario (not only 1 software).

I don’t want to be always up to date: I need the LTS concept as well applied as possible, same as I need Unix/GNU integration concept as well applied as possible.

I’m going now to Debian packaging team strategy.

---

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [January 1, 2021, 6:36pm UTC](https://discuss.tryton.org/t/updated-modules-not-loaded-on-tryton-5-0-lts/3626/6 "2021-01-01T18:36:57Z")

</div>

> [@narcisgarcia](#):
>
> To have a better integrated software on operating environment, and a wider supported scenario (not only 1 software).

I have seen any Tryton packages that actually improve the integration with the OS.  
For the support you will have better support with an up to date version of Tryton that does not mean to give up to LTS. There is a docker image for the series 5.0.

---

<div class="post-metadata">

### Author: ![yangoon](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/y/67e7ee/32.png) [@yangoon](https://discuss.tryton.org/u/yangoon)
#### Post date: [January 1, 2021, 7:54pm UTC](https://discuss.tryton.org/t/updated-modules-not-loaded-on-tryton-5-0-lts/3626/7 "2021-01-01T19:54:56Z")

</div>

> [@ced](#):
>
> I have seen any Tryton packages that actually improve the integration with the OS.

So why are you doing [Gentoo overlays](http://gpo.zugaina.org/app-tryton/)?

---

<div class="post-metadata">

### Author: ![narcisgarcia](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/narcisgarcia/32/601_2.png) [@narcisgarcia](https://discuss.tryton.org/u/narcisgarcia)
#### Post date: [January 2, 2021, 8:59am UTC](https://discuss.tryton.org/t/updated-modules-not-loaded-on-tryton-5-0-lts/3626/8 "2021-01-02T08:59:54Z")

</div>

Cédric, you mean support focused on only Tryton software; not its environment. “Integration” also has a mean in support.

---

<div class="post-metadata">

### Author: ![coogor](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/coogor/32/47_2.png) [@coogor](https://discuss.tryton.org/u/coogor)
#### Post date: [January 2, 2021, 1:25pm UTC](https://discuss.tryton.org/t/updated-modules-not-loaded-on-tryton-5-0-lts/3626/9 "2021-01-02T13:25:36Z")

</div>

> [@yangoon](#):
>
> So why are you doing [Gentoo overlays](http://gpo.zugaina.org/app-tryton/)?

What are these overlays good for?

---

<div class="post-metadata">

### Author: ![yangoon](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/y/67e7ee/32.png) [@yangoon](https://discuss.tryton.org/u/yangoon)
#### Post date: [January 2, 2021, 2:27pm UTC](https://discuss.tryton.org/t/updated-modules-not-loaded-on-tryton-5-0-lts/3626/10 "2021-01-02T14:27:18Z")

</div>

Cédric could explain better, but AFAIS they are the [Gentoo](https://wiki.gentoo.org/wiki/Tryton) way to install packages.

---

<div class="post-metadata">

### Author: ![yangoon](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/y/67e7ee/32.png) [@yangoon](https://discuss.tryton.org/u/yangoon)
#### Post date: [January 2, 2021, 2:29pm UTC](https://discuss.tryton.org/t/updated-modules-not-loaded-on-tryton-5-0-lts/3626/11 "2021-01-02T14:29:28Z")

</div>

> [@narcisgarcia](#):
>
> Cédric, you mean support focused on only Tryton software; not its environment. “Integration” also has a mean in support.

Not to forget security support of the environment, not just Tryton.

---

<div class="post-metadata">

### Author: ![pokoli](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/pokoli/32/22_2.png) [@pokoli](https://discuss.tryton.org/u/pokoli)
#### Post date: [January 2, 2021, 4:07pm UTC](https://discuss.tryton.org/t/updated-modules-not-loaded-on-tryton-5-0-lts/3626/12 "2021-01-02T16:07:40Z")

</div>

I’ve never created nor maintained a package but I’m wondering how much complex will be to have packaging for some distrios on the Tryton umbrella. It is possible that can be automated in the realease scripts?

Currently the docker image is based on debian but we are installing tryton using pip. So if we have debian packages for tryton we may use them for the docker images and the packages can be reused for debian based distros.

It will be great to have an answer for package maintainers (@yangoon @coogor)

---

<div class="post-metadata">

### Author: ![coogor](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/coogor/32/47_2.png) [@coogor](https://discuss.tryton.org/u/coogor)
#### Post date: [January 2, 2021, 5:28pm UTC](https://discuss.tryton.org/t/updated-modules-not-loaded-on-tryton-5-0-lts/3626/13 "2021-01-02T17:28:57Z")

</div>

Hi Sergi,  
once the builds are up and running it is ‘just’ a matter of keeping the packages up-to-date.

The openSUSE Build Service is a wonderful tool that allows easy build against various distributions and flavours of distributions (Leap 15.x, Tumbleweed) as well as architectures (Intel, ARM, …), and it assures consistency in case a base package (any of the ones Tryton depends on) is changed.

This can be combined with an automated test in openQA (which we currently have set-up for GNU Health, so a base test of Tryton is included). That makes the difference between Tumbleweed and other (untested) rolling releases. (enough marketing, but [I had to say this](https://lists.opensuse.org/archives/list/project@lists.opensuse.org/thread/CRRCIFHXEXGMPAFK7K5457THF67SK6ND/) 😉

But to come back to the original point of keeping it up to date - I have build be a small [python program](https://github.com/coogor/tryton_maintain) that automates the update process. Once the announcement of updates fly in - like some days ago - I run the script and I’m basically done.

Let me know if you have additional questions!  
Axel
