Bug 4705

Summary: missing of tlmgr??
Product: Mageia Reporter: jean michel masereel <jean-michel.masereel>
Component: RPM PackagesAssignee: Malo Deniélou <pmdenielou>
Status: RESOLVED OLD QA Contact:
Severity: major    
Priority: Normal CC: danielosmari, pmdenielou, roger.bunivot
Version: 4   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: texlive-texmf-20120701-4.mga3 CVE:
Status comment:

Description jean michel masereel 2012-02-26 13:25:32 CET
Description of problem:
the command tlmgr is not found, even if the files seem to be present :
[root@localhost:/usr/share/texmf/scripts/texlive]$ ls
lua/  rungs.tlu*       texconf.tlu*  tlmgrgui.pl  uninstall-win32.pl
NEWS  test-tlpdb.tlu*  tlmgrgui.ico  tlmgr.pl*

After a quick search, it seems that since 2008 texlive provides the command "tlmgr" to manage the packages, but the command is unknown to my mageia (as root or not). So I can't "easily" manage my packages (I use Latex and install packages for years and it's the first time I heard about tlmgr, so it is not really a big deal for me. But it should work, no??)

I tried this :
[root@localhost:/usr/share/texmf/scripts/texlive]$ ./tlmgr.pl
Can't locate TeXLive/TLConfig.pm in @INC (@INC contains: /usr/share/texmf/scripts/texlive /usr/share/texmf/tlpkg /usr/lib/perl5/site_perl/5.12.3/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.12.3 /usr/lib/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.12.3 /usr/lib/perl5/5.12.3/x86_64-linux-thread-multi /usr/lib/perl5/5.12.3 /usr/lib/perl5/site_perl/5.12.2 /usr/lib/perl5/site_perl/5.12.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.12.2 /usr/lib/perl5/vendor_perl/5.12.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl .) at ./tlmgr.pl line 71.
BEGIN failed--compilation aborted at ./tlmgr.pl line 71.

I don't know if it can help.
I am downloading the texlive 2011 iso image and I will install it. I will tell you if it's better as soon as I can. By the way, even if it's work fine with the iso image, it does'nt mean that it will work with mageai 2 (I saw that texlive2011-200110705 is in the cauldron) seens it should already work!

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
Remco Rijnders 2012-02-27 08:54:37 CET

Assignee: bugsquad => dmorganec

Comment 1 Marja Van Waes 2012-07-06 15:05:24 CEST
Please look at the bottom of this mail to see whether you're the assignee of this  bug, if you don't already know whether you are.


If you're the assignee:

We'd like to know for sure whether this bug was assigned correctly. Please change status to ASSIGNED if it is, or put OK on the whiteboard instead.

If you don't have a clue and don't see a way to find out, then please put NEEDHELP on the whiteboard.

Please assign back to Bug Squad or to the correct person to solve this bug if we were wrong to assign it to you, and explain why.

Thanks :)

**************************** 

@ the reporter and persons in the cc of this bug:

If you have any new information that wasn't given before (like this bug being valid for another version of Mageia, too, or it being solved) please tell us.

@ the reporter of this bug

If you didn't reply yet to a request for more information, please do so within two weeks from now.

Thanks all :-D
Comment 2 jean michel masereel 2012-07-06 15:26:53 CEST
Hi,
I can't really affirm that lmgr is missing in mageia2 since I've manually installed Texlive from the iso image found on their site.
But I can tell that in the files lists of the rpm packages there is no tlmgr files.
Comment 3 Manuel Hiebel 2012-11-05 16:53:22 CET
This message is a reminder that Mageia 1 is nearing its end of life. 
In approximately 25 days from now, Mageia will stop maintaining and issuing 
updates for Mageia 1. At that time this bug will be closed as WONTFIX (EOL) if it 
remains open with a Mageia 'version' of '1'.

Package Maintainer: If you wish for this bug to remain open because you plan to 
fix it in a currently maintained version, simply change the 'version' to a later 
Mageia version prior to Mageia 1's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that we may not 
be able to fix it before Mageia 1 is end of life.  If you would still like to see 
this bug fixed and are able to reproduce it against a later version of Mageia, 
you are encouraged to click on "Version" and change it against that version 
of Mageia.

Although we aim to fix as many bugs as possible during every release's lifetime, 
sometimes those efforts are overtaken by events. Often a more recent Mageia 
release includes newer upstream software that fixes bugs or makes them obsolete.

--
Mageia Bugsquad
Comment 4 jean michel masereel 2012-11-05 23:31:37 CET
Hi,
Since the problem is still present on mageia2 (tlmgr not present in the files list of the rpm package), I've changed the version.

Version: 1 => 2

Comment 5 Daniel Osmari 2013-08-17 02:01:30 CEST
Still broken as of Mageia 3.

CC: (none) => danielosmari
Version: 2 => 3
Source RPM: texlive-texmf-20100722-14.mga1 => texlive-texmf-20120701-4.mga3
Severity: normal => major

Comment 6 Malo Deniélou 2013-09-14 13:40:26 CEST
Yes. I will fix that. Thanks for the report.

Status: NEW => ASSIGNED
CC: (none) => pierre-malo.denielou
Assignee: dmorganec => pierre-malo.denielou

Comment 7 roger bunivot 2014-04-27 15:57:29 CEST
Hi, everyone.
I'm using mageia 4.
I installed texlive using the rpm, and also the version from texlive website, so I can compare both installation:

texlive from the rpm is installed in:
/usr/share/texmf-dist/scripts/texlive/

the version from the website is there:
/usr/local/texlive/

Using the installation from the texlive web site I managed to lauch the tlmgr gui (graphical interface), but not from the rpm installation.
 
The files tlmgr.py and tlmgrgui.pl are effectively provided in the rpm.

The installation from the texlive web site create this link from tlgrm to tlmgr.pl
/usr/local/texlive/2013/bin/x86_64-linux/tlmgr -> ../../texmf-dist/scripts/texlive/tlmgr.pl*

This link is not created by the rpm installation.
If I try to launch the graphical version of tlmgr.py :
/usr/share/texmf-dist/scripts/texlive/tlmgr.pl gui
I got this error message:
Can't locate tlmgrgui.pl in @INC (@INC contains: /usr/share/texmf-dist/scripts/texlive/../../texmf-dist/scripts/texlive /usr/share/texmf-dist/scripts/texlive/../../tlpkg /usr/lib/perl5/site_perl/5.18.1/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.1 /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.1 /usr/lib/perl5/5.18.1/x86_64-linux-thread-multi /usr/lib/perl5/5.18.1 /usr/lib/perl5/site_perl/5.18.1 /usr/lib/perl5/site_perl/5.18.1/x86_64-linux-thread-multi /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.18.1 /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.16.2 /usr/lib/perl5/vendor_perl/5.16.2 /usr/lib/perl5/vendor_perl .) at /usr/share/texmf-dist/scripts/texlive/tlmgr.pl line 4464.

But the  tlmgrgui.pl exist in  /usr/share/texmf-dist/scripts/texlive/

ll /usr/share/texmf-dist/scripts/texlive/tlmgrgui.pl 
-rwxr--r-- 1 root root 91621 mai   10  2013 /usr/share/texmf-dist/scripts/texlive/tlmgrgui.pl


I hope my report may help.

I can ad that, I never managed to make tlmgr gui from the rpm working, I'm trying to use it since mandriva 2009.
So if someone manage to fix this issue I will be very happy.

CC: (none) => roger.bunivot
Version: 3 => 4

Comment 8 Malo Deniélou 2014-04-28 04:55:33 CEST
Thanks for your interest in texlive. I'm trying to get it fixed, but texlive package manager is a pain. Any help welcome.
Comment 9 Samuel Verschelde 2015-09-21 13:20:50 CEST
Mageia 4 changed to end-of-life (EOL) status on 2015-09-19. It is is no longer 
maintained, which means that it will not receive any further security or bug 
fix updates.

Package Maintainer: If you wish for this bug to remain open because you plan to 
fix it in a currently maintained version, simply change the 'version' to a later 
Mageia version.

Bug Reporter: Thank you for reporting this issue and we are sorry that we weren't 
able to fix it before Mageia 4's end of life. If you are able to reproduce it 
against a later version of Mageia, you are encouraged to click on "Version" and 
change it against that version of Mageia. If it's valid in several versions, 
select the highest and add MGAxTOO in whiteboard for each other valid release.
Example: it's valid in cauldron and Mageia 5, set to cauldron and add MGA5TOO.

Although we aim to fix as many bugs as possible during every release's lifetime, 
sometimes those efforts are overtaken by events. Often a more recent Mageia 
release includes newer upstream software that fixes bugs or makes them obsolete.

If you would like to help fixing bugs in the future, don't hesitate to join the
packager team via our mentoring program [1] or join the teams that fit you 
most [2].

[1] https://wiki.mageia.org/en/Becoming_a_Mageia_Packager
[2] http://www.mageia.org/contribute/
Comment 10 Marja Van Waes 2015-10-27 06:58:00 CET
As announced over a month ago, Mageia 4 changed to end-of-life (EOL) status on 2015-09-19. It is is no longer maintained, which means that it will not receive any further security or bug fix updates.

This issue may have been fixed in a later Mageia release, so, if you still see it and didn't already do so: please upgrade to Mageia 5 (or, if you read this much later than this is written: make sure you run a currently maintained Mageia version)

If you are able to reproduce it against a maintained version of Mageia, you are encouraged to 
1. reopen this bug report, by changing the "Status" from "RESOLVED - OLD" to "REOPENED"
2. click on "Version" and change it against that version of Mageia. If you know it's valid in several versions, select the highest and add MGAxTOO in whiteboard for each other valid release.
Example: it's valid in cauldron and Mageia 5, set to cauldron and add MGA5TOO.
3. give as much relevant information as possible. If you're not an experienced bug reporter and have some time: please read this page:
https://wiki.mageia.org/en/How_to_report_a_bug_properly

If you see a similar issue, but are _not_sure_ it is the same, with the same cause, then please file a new bug report and mention this one in it (please include the bug number, too). 


If you would like to help fixing bugs in the future, don't hesitate to join the
packager team via our mentoring program [1] or join the teams that fit you 
most [2].
[1] https://wiki.mageia.org/en/Becoming_a_Mageia_Packager
[2] http://www.mageia.org/contribute/

Status: ASSIGNED => RESOLVED
Resolution: (none) => OLD