On Tue, Mar 24, 2015 at 6:53 AM, José Matos <jama...@lyx.org> wrote:
> On Saturday 21 March 2015 22:38:09 Paul Johnson wrote:
>> Can somebody explain the problems surrounding packaging of esint.sty?
>
> Note that I am writing this from Fedora, so I am not sure that all applies to 
> RHEL/CentOS (although I suspect it does).
>
> Since the tex installed comes from texlive that means that all the (la)tex 
> packages have been split into its package.
>
> If you want to install something like the previous mega packages, there are 
> several schemes available:
>
> $ yum list texlive-scheme*
> .....
> texlive-scheme-basic.noarch
> texlive-scheme-context.noarch
> texlive-scheme-full.noarch
> texlive-scheme-gust.noarch
> texlive-scheme-medium.noarch
> texlive-scheme-minimal.noarch
> texlive-scheme-small.noarch
> texlive-scheme-tetex.noarch
> texlive-scheme-xml.noarch
>
> If you install texlive-scheme full you will get all the packages. Medium 
> should be a nice compromise.
>
>> On a fresh install of RHEL 7, I find LyX 2.1 works well enough, except
>> the old problem about missing esint.sty re-appears. Any documents with
>> integrals won't compile because esint.sty is missing.
>
> Could you try:
>
> # yum install tex(esint.sty)
>
> And see if this works?
>

Hello, Jose.

Am I typing this incorrectly?

# yum install tex(esint.sty)
bash: syntax error near unexpected token `('

I searched like this:

# yum provides esint.sty
Loaded plugins: fastestmirror, langpacks
base
          | 3.6 kB  00:00:00
epel/x86_64/metalink
          |  15 kB  00:00:00
epel
          | 4.4 kB  00:00:00
extras
          | 3.4 kB  00:00:00
pjku
          | 2.9 kB  00:00:00
updates
          | 3.4 kB  00:00:00
epel/x86_64/primary_db
          | 4.0 MB  00:00:00
(1/2): epel/x86_64/updateinfo
          | 317 kB  00:00:00
(2/2): epel/x86_64/pkgtags
          | 1.4 MB  00:00:00
Loading mirror speeds from cached hostfile
 * base: mirror.trouble-free.net
 * epel: mirror.oss.ou.edu
 * extras: centos-mirror.jchost.net
 * updates: mirrors.centarra.com
epel/x86_64/filelists_db
          | 6.1 MB  00:00:00
updates/7/x86_64/filelists_db
          | 3.9 MB  00:00:00
No matches found

There is a separate package for this in Fedora, texlive-esint, but not
in any EL7 repos I could find.

http://koji.fedoraproject.org/koji/rpminfo?rpmID=5907414

I'd like to build my own version of that RPM, but apparently I have to
rebuild the whole texlive package for Fedora in order to do that.  I
made the mistake once of doing that in the RHEL 5 era, may do again.

I'll keep trying, will let you know

pj



> Note that this will work for all other .sty file.
>
>> In Ubuntu systems there is no similar problem.  I find esint.sty is
>> included in a package texlive-latex-extra.  I'm not finding it in
>> similar on RedHat, but I have to admit that their "new improved"
>> package management system is somewhat unhelpful.
>>
>> I searched long enough to see there is some peculiar history with
>> packaging of esint.sty. I DO find the Fedora package in rpmfind.net
>> "texlive-esint-...".  I will rebuild that on the EL7 systems if I have
>> to. But I can't see why this is necessary at all.
>>
>> pj
>
> I guess that there is a missing requirement for texlive packages in 
> Fedora/EPEL, if that happens again please report it here or on Redhat 
> bugzilla.
>
> That type of issues in on my TODO list to determine a minimum list of 
> dependencies for the lyx rpms on Fedora/EPEL.
>
> Regards,
> --
> José Abílio



-- 
Paul E. Johnson
Professor, Political Science      Assoc. Director
1541 Lilac Lane, Room 504      Center for Research Methods
University of Kansas                 University of Kansas
http://pj.freefaculty.org               http://quant.ku.edu

Reply via email to