Le 28/05/2016 à 08:31, James Hogarth a écrit : > > On 27 May 2016 20:47, "Samuel Sieb" <samuel@xxxxxxxx > <mailto:samuel@xxxxxxxx>> wrote: >> >> On 05/27/2016 08:07 AM, François Patte wrote: >>> >>> I would like to install texmaker, but dnf wants to install a >>> full texlive.... I have already installed texlive from CTAN and >>> I don't want to have two texlive on may machine. >>> >>> How can I get rid of dependencies? >>> >> You can use rpm --nodeps to install it, but then dnf will >> probably > complain at you forever about it. >> >> Another option is to use "rpmrebuild -ep yourpackage.rpm". (dnf > install rpmrebuild) This will give you an editor (probably vi) to > edit a recreated spec file. If you remove the problematic Depends > lines and save it, it will build you a new rpm file without the > dependencies that dnf should let you install. Don't remove all the > Depends, just the texlive ones. >> > > Which of course will promptly be reverted the next update leading > to eternal dependency hell fights, and would have to be done for > every package that has a dependency on a texlive subpackage. > > Naturally the "correct" answer is not to mix source and package > installs on a package based system. > > Why did you feel a need for CTAN? Because texlive from distro are not updated like texlive from CTAN using tlmgr. Because binaries are not statically linked and if a bug happens in a library when you update fedora, you cannot work with your TeX install..... Something is inconsistent in these dependencies: if you succeed to install texmaker from a distro without texlive installed from the same distro, texmaker is able to find your texlive install (ie. /usr/local/ texlive/2015/bin/x86_64-linux/ instead of /usr/bin), so texmaker does not depend of the texlive install. -- François Patte UFR de mathématiques et informatique Laboratoire CNRS MAP5, UMR 8145 Université Paris Descartes 45, rue des Saints Pères F-75270 Paris Cedex 06 Tél. +33 (0)1 8394 5849 http://www.math-info.univ-paris5.fr/~patte -- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://lists.fedoraproject.org/admin/lists/users@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org