[opensuse-factory] Can we update TeX Live for Leap 42.2?
![](https://seccdn.libravatar.org/avatar/144675d0e4ca8620073eab3a1f12da12.jpg?s=120&d=mm&r=g)
Dear Leap lovers, I am annoyed by the old version of TeX Live shipped with Leap 42.1. It is still from 2013. KOMA script has gained so many nice features, that it is a pain to read it's manual; beeing bound to an old version is restrictive. Oldstyle figures are broken in our newtx, they appear in math mode, too. It's fixed upstream. TeX Live 2016 is around the corner, not sure whether we want to include this. But the version from 2015 would help. Or should I file bug reports on individual packages and we just update them? Bye Christoph -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/cb2aaf49f775c94d4056311eef22be7b.jpg?s=120&d=mm&r=g)
On 08.06.2016 09:05, Christoph Grüninger wrote:
Dear Leap lovers, I am annoyed by the old version of TeX Live shipped with Leap 42.1. It is still from 2013.
KOMA script has gained so many nice features, that it is a pain to read it's manual; beeing bound to an old version is restrictive. Oldstyle figures are broken in our newtx, they appear in math mode, too. It's fixed upstream.
TeX Live 2016 is around the corner, not sure whether we want to include this. But the version from 2015 would help. Or should I file bug reports on individual packages and we just update them?
What's wrong with using http://download.opensuse.org/repositories/Publishing:/TeXLive/openSUSE_Leap_... ? Greetings, Stephan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/9c06031aaadda145089b2480338feb86.jpg?s=120&d=mm&r=g)
Dne středa 8. června 2016 9:10:41 CEST, Stephan Kulow napsal(a):
On 08.06.2016 09:05, Christoph Grüninger wrote:
Dear Leap lovers, I am annoyed by the old version of TeX Live shipped with Leap 42.1. It is still from 2013.
KOMA script has gained so many nice features, that it is a pain to read it's manual; beeing bound to an old version is restrictive. Oldstyle figures are broken in our newtx, they appear in math mode, too. It's fixed upstream.
TeX Live 2016 is around the corner, not sure whether we want to include this. But the version from 2015 would help. Or should I file bug reports on individual packages and we just update them?
What's wrong with using
http://download.opensuse.org/repositories/Publishing:/TeXLive/openSUSE_Leap_ 42.1/ ?
Nothing, but it doesn't contradict to upgrade to 2016 for 42.2. :-) I.e. is there any reason not to upgrade for 42.2? -- Vojtěch Zeisek Komunita openSUSE GNU/Linuxu Community of the openSUSE GNU/Linux https://www.opensuse.org/ https://trapa.cz/
![](https://seccdn.libravatar.org/avatar/144675d0e4ca8620073eab3a1f12da12.jpg?s=120&d=mm&r=g)
Hi Stephan, I am aware of this repository, and it should be fine for my private computer. But what's the point of releasing a stable openSuse, when relevant software sticks to their old version with their old bugs? I already use repositories for C++ compilers, for KDE and some developer tools. These repositories have a high update frequency with a higher risk of breaking. More disadvantages are: * Additional repositories have no stable version * Companies often have policies to restrict them * It's easier to say, use Leap 42.2 instead of adding a list of repos * they are less tested Asking my question in a different way: Is there a reason not to update Tex Live? What actions should I perform to promote such an update? Bye Christoph -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/f9fb86af86ef66b34b610f49ebc61f39.jpg?s=120&d=mm&r=g)
Christoph Grüninger schrieb:
[...] Asking my question in a different way: Is there a reason not to update Tex Live? What actions should I perform to promote such an update?
texlive may look like a bunch of harmless add-on packages but it's actually integrated quite deep in the OS as many packages rely on it for building documentation. So a new texlive version has the potential to cause collateral damage in other packages. I'm not opposed to the update and in fact I think it makes sense. Someone has to go ahead and submit from Factory to 42.2. We can put texlive in a separate staging project to see what happens. You need the support or at least agreement with the package maintainer, as well as volunteers to help fix the potential breakage. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.com/ SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/d2f7bef0955962945cf8aef4a147f5d1.jpg?s=120&d=mm&r=g)
On Wed, Jun 08, 2016 at 02:08:59PM +0200, Ludwig Nussel wrote:
Christoph Grüninger schrieb:
[...] Asking my question in a different way: Is there a reason not to update Tex Live? What actions should I perform to promote such an update?
texlive may look like a bunch of harmless add-on packages but it's actually integrated quite deep in the OS as many packages rely on it for building documentation. So a new texlive version has the potential to cause collateral damage in other packages. I'm not opposed to the update and in fact I think it makes sense. Someone has to go ahead and submit from Factory to 42.2. We can put texlive in a separate staging project to see what happens. You need the support or at least agreement with the package maintainer, as well as volunteers to help fix the potential breakage.
I'm currently working on TeXLive 2016 ... nevertheless this takes time as generating the spec files isn't an easy task. Also building and testing takes some time on 6000 packages as well :) And no, I've not yet submitted to Factory nor any other repository. Also submitting to Leap needs some perl packages updates as well to get biblatex-biber-2.4 working as well. This might cause some other side effects. Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr
![](https://seccdn.libravatar.org/avatar/144675d0e4ca8620073eab3a1f12da12.jpg?s=120&d=mm&r=g)
Dear Werner, what about pushing TeX Live 2015 to Leap 42.2 first? If TeX Live 2016 will be ready soon enough, we might consider updating it. Bye Christoph -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/cb2aaf49f775c94d4056311eef22be7b.jpg?s=120&d=mm&r=g)
Am 08.06.2016 um 21:45 schrieb Christoph Grüninger:
Dear Werner, what about pushing TeX Live 2015 to Leap 42.2 first? If TeX Live 2016 will be ready soon enough, we might consider updating it.
Just try it in stagings as Ludwig proposed - if 2015 already turns out to be problematic, there is no point in trying with 2016. It sounded to me as you have Werner's approval for the upgrade in general. Greetings, Stephan -- Ma muaß weiterkämpfen, kämpfen bis zum Umfalln, a wenn die ganze Welt an Arsch offen hat, oder grad deswegn. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/d2f7bef0955962945cf8aef4a147f5d1.jpg?s=120&d=mm&r=g)
On Thu, Jun 09, 2016 at 08:36:49AM +0200, Stephan Kulow wrote:
Am 08.06.2016 um 21:45 schrieb Christoph Grüninger:
Dear Werner, what about pushing TeX Live 2015 to Leap 42.2 first? If TeX Live 2016 will be ready soon enough, we might consider updating it.
Just try it in stagings as Ludwig proposed - if 2015 already turns out to be problematic, there is no point in trying with 2016. It sounded to me as you have Werner's approval for the upgrade in general.
Yep, any help is welcome :D Be aware to aubmit some perl packages to such stagings as well. Compare with Publishing:TeXLive. Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr
![](https://seccdn.libravatar.org/avatar/144675d0e4ca8620073eab3a1f12da12.jpg?s=120&d=mm&r=g)
Hello Werner, merge request 400773 submits texlive 2015 to Leap 42.2. Let's see how this will work. Somewhat related, would you be so kind and enable Leap 42.2 for the Publishing:TeXLive repository? Bye Christoph -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/d2f7bef0955962945cf8aef4a147f5d1.jpg?s=120&d=mm&r=g)
On Thu, Jun 09, 2016 at 10:30:12AM +0200, Christoph Grüninger wrote:
Hello Werner, merge request 400773 submits texlive 2015 to Leap 42.2. Let's see how this will work.
Somewhat related, would you be so kind and enable Leap 42.2 for the Publishing:TeXLive repository?
Done Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr
![](https://seccdn.libravatar.org/avatar/cb2aaf49f775c94d4056311eef22be7b.jpg?s=120&d=mm&r=g)
On 09.06.2016 10:30, Christoph Grüninger wrote:
Hello Werner, merge request 400773 submits texlive 2015 to Leap 42.2. Let's see how this will work.
Texlive are at least 26 more packages - the actual tex sources and fonts. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/f9fb86af86ef66b34b610f49ebc61f39.jpg?s=120&d=mm&r=g)
Christoph Grüninger schrieb:
merge request 400773 submits texlive 2015 to Leap 42.2. Let's see how this will work.
It's in Staging:C for now: https://build.opensuse.org/project/staging_projects/openSUSE:Leap:42.2/C As already pointed out texlive is not just one package though. Also, it needs to be decided whether to go for 2015 or the new 2016. If 2015 you need to create a separate subproject as devel project for Leap, in case you need to apply extra fixes to that branch. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.com/ SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/d2f7bef0955962945cf8aef4a147f5d1.jpg?s=120&d=mm&r=g)
On Fri, Jun 10, 2016 at 03:02:31PM +0200, Ludwig Nussel wrote:
Christoph Grüninger schrieb:
merge request 400773 submits texlive 2015 to Leap 42.2. Let's see how this will work.
It's in Staging:C for now: https://build.opensuse.org/project/staging_projects/openSUSE:Leap:42.2/C
As already pointed out texlive is not just one package though. Also, it needs to be decided whether to go for 2015 or the new 2016. If 2015 you need to create a separate subproject as devel project for Leap, in case you need to apply extra fixes to that branch.
The TeXLive 2016 is ready to be submitted and should build at least for Factory below Publishing:TeXLive. It would be perfect if the TL 2015 could be moved into a new project Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr
![](https://seccdn.libravatar.org/avatar/144675d0e4ca8620073eab3a1f12da12.jpg?s=120&d=mm&r=g)
Hi Ludwig, I see the 27 missing packages. Not sure whether they will fix the current build errors. I posted a single merge request for one more package, as I don't know how to set up a devel project.
As already pointed out texlive is not just one package though. Also, > it needs to be decided whether to go for 2015 or the new 2016.
I'd say let's got with 2015, unless Werner gives a go for 2016.
If 2015 you need to create a separate subproject as devel project for Leap, in case you need to apply extra fixes to that branch.
How do I achieve this? Bye Christoph -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/d2f7bef0955962945cf8aef4a147f5d1.jpg?s=120&d=mm&r=g)
On Fri, Jun 10, 2016 at 10:53:36PM +0200, Christoph Grüninger wrote:
Hi Ludwig, I see the 27 missing packages. Not sure whether they will fix the current build errors. I posted a single merge request for one more package, as I don't know how to set up a devel project.
As already pointed out texlive is not just one package though. Also, > it needs to be decided whether to go for 2015 or the new 2016.
I'd say let's got with 2015, unless Werner gives a go for 2016.
If 2015 you need to create a separate subproject as devel project for Leap, in case you need to apply extra fixes to that branch.
How do I achieve this?
Now the TL2015 is submitted to Leap 42.2 and also the new TL 2016 is in standard Publishing:TeXLive project now for OS13.2, Factory (but not for PPC as perl is broken due nothing provides perl(:MODULE_COMPAT_5.22.0)), Leap 42.1, and maybe Leap 42.2 if it will build finally :) Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr
![](https://seccdn.libravatar.org/avatar/144675d0e4ca8620073eab3a1f12da12.jpg?s=120&d=mm&r=g)
Hi Werner, thanks for including TeX live 2015 into Leap 42.2! Sorry for the additional work; I hope I proved my willingness to help. Bye Christoph -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (5)
-
Christoph Grüninger
-
Dr. Werner Fink
-
Ludwig Nussel
-
Stephan Kulow
-
Vojtěch Zeisek