Please help. texlive cant load T2A

Code is very simple:


    \documentclass[paper=a4, fontsize=15pt]{scrartcl}    % scrartcl Article class of KOMA-script with 11pt font and a4 format
    \usepackage[T2A]{fontenc}
    \begin{document}
        да
    \end{document}

My log file is


 This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/TeX Live for SUSE Linux) (format=pdflatex 2014.11.14)  21 MAR 2015 11:48
 entering extended mode
  restricted \write18 enabled.
  %&-line parsing enabled.
 **document.tex
 (./document.tex
 LaTeX2e <2011/06/27>
 Babel <3.9f> and hyphenation patterns for 78 languages loaded.
 (/usr/share/texmf/tex/latex/koma-script/scrartcl.cls
 Document Class: scrartcl 2012/07/29 v3.11b KOMA-Script document class (article)
 

 (/usr/share/texmf/tex/latex/koma-script/scrkbase.sty
 Package: scrkbase 2012/07/29 v3.11b KOMA-Script package (KOMA-Script-dependent 
 basics and keyval usage)
 

 (/usr/share/texmf/tex/latex/koma-script/scrbase.sty
 Package: scrbase 2012/07/29 v3.11b KOMA-Script package (KOMA-Script-independent
  basics and keyval usage)
 

 (/usr/share/texmf/tex/latex/graphics/keyval.sty
 Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
 \KV@toks@=	oks14
 )
 (/usr/share/texmf/tex/latex/koma-script/scrlfile.sty
 Package: scrlfile 2012/06/15 v3.12 KOMA-Script package (loading files)
 

 Package scrlfile, 2012/06/15 v3.12 KOMA-Script package (loading files)
                   Copyright (C) Markus Kohm
 

 ))) (/usr/share/texmf/tex/latex/koma-script/tocbasic.sty
 Package: tocbasic 2012/04/04 v3.10b KOMA-Script package (handling toc-files)
 )
 Package tocbasic Info: omitting babel extension for `toc'
 (tocbasic)             because of feature `nobabel' available
 (tocbasic)             for `toc' on input line 115.
 Package tocbasic Info: omitting babel extension for `lof'
 (tocbasic)             because of feature `nobabel' available
 (tocbasic)             for `lof' on input line 116.
 Package tocbasic Info: omitting babel extension for `lot'
 (tocbasic)             because of feature `nobabel' available
 (tocbasic)             for `lot' on input line 117.
 

 

 Class scrartcl Warning: Using fallback calculation to setup font sizes
 (scrartcl)              for basic size `15pt' on input line 1267.
 

 

 LaTeX Font Warning: Font shape `OT1/cmr/m/n' in size &lt;15&gt; not available
 (Font)              size &lt;14.4&gt; substituted on input line 1267.
 

 (/usr/share/texmf/tex/latex/koma-script/typearea.sty
 Package: typearea 2012/07/29 v3.11b KOMA-Script package (type area)
 

 Package typearea, 2012/07/29 v3.11b KOMA-Script package (type area)
                   Copyright (C) Frank Neukam, 1992-1994
                   Copyright (C) Markus Kohm, 1994-
 

 	a@bcor=\skip41
 	a@div=\count79
 	a@hblk=\skip42
 	a@vblk=\skip43
 	a@temp=\skip44
 

 Package typearea Warning: DIV for 15.0pt and used papersize
 (typearea)                not defined!
 (typearea)                Using DIV=1.
 

 DIV calculation for typearea with good linewidth.
 Package typearea Info: These are the values describing the layout:
 (typearea)             DIV  = 16
 (typearea)             BCOR = 0.0pt
 (typearea)             \paperwidth      = 597.50793pt
 (typearea)              	extwidth      = 485.47522pt
 (typearea)              DIV departure   = 0%
 (typearea)              \evensidemargin = -16.25363pt
 (typearea)              \oddsidemargin  = -16.25363pt
 (typearea)             \paperheight     = 845.04694pt
 (typearea)              	extheight     = 698.99826pt
 (typearea)              	opmargin      = -68.95442pt
 (typearea)              \headheight     = 22.49994pt
 (typearea)              \headsep        = 26.99992pt
 (typearea)              	opskip        = 15.0pt
 (typearea)              \footskip       = 62.99983pt
 (typearea)              \baselineskip   = 17.99995pt
 (typearea)              on input line 1213.
 )
 \c@part=\count80
 \c@section=\count81
 \c@subsection=\count82
 \c@subsubsection=\count83
 \c@paragraph=\count84
 \c@subparagraph=\count85
 \abovecaptionskip=\skip45
 \belowcaptionskip=\skip46
 \c@pti@nb@sid@b@x=\box26
 \c@figure=\count86
 \c@table=\count87
 \bibindent=\dimen102
 ) (/usr/share/texmf/tex/latex/base/fontenc.sty
 Package: fontenc 2005/09/27 v1.99g Standard LaTeX package
 

 (/usr/share/texmf/tex/latex/cyrillic/t2aenc.def
 File: t2aenc.def 2005/09/27 v1.0i Cyrillic encoding definition file
 )
 LaTeX Font Info:    Try loading font information for T2A+cmr on input line 100.
 

 

 (/usr/share/texmf/tex/latex/cyrillic/t2acmr.fd
 File: t2acmr.fd 2001/08/11 v1.0a Computer Modern Cyrillic font definitions
 )
 

 LaTeX Font Warning: Font shape `T2A/cmr/m/n' in size <15> not available
 (Font)              size <14.4> substituted on input line 100.
 

 ! Font T2A/cmr/m/n/15=larm1440 at 14.4pt not loadable: Metric (TFM) file not fo
 und.
 <to be read again> 
                    relax 
 l.100 \fontencoding\encodingdefault\selectfont
                                               
 I wasn't able to read the size data for this font,
 so I will ignore the font specification.
 [Wizards can fix TFM files using TFtoPL/PLtoTF.]
 You might try inserting a different font spec;
 e.g., type `I\font&lt;same font id&gt;=&lt;substitute font name&gt;'.
 

 ! Font \T2A/cmr/m/n/14.4=nullfont not loadable: Metric (TFM) file not found.
 &lt;to be read again&gt; 
                    \relax 
 l.100 \fontencoding\encodingdefault\selectfont
                                               
 I wasn't able to read the size data for this font,
 so I will ignore the font specification.
 [Wizards can fix TFM files using TFtoPL/PLtoTF.]
 You might try inserting a different font spec;
 e.g., type `I\font<same font id>=<substitute font name>'.
 

 ) (./document.aux)
 \openout1 = `document.aux'.
 

 LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 3.
 LaTeX Font Info:    ... okay on input line 3.
 LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 3.
 LaTeX Font Info:    ... okay on input line 3.
 LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 3.
 LaTeX Font Info:    ... okay on input line 3.
 LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 3.
 LaTeX Font Info:    ... okay on input line 3.
 LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 3.
 LaTeX Font Info:    ... okay on input line 3.
 LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 3.
 LaTeX Font Info:    ... okay on input line 3.
 LaTeX Font Info:    Checking defaults for T2A/cmr/m/n on input line 3.
 LaTeX Font Info:    ... okay on input line 3.
 Missing character: There is no ? in font nullfont!
 Missing character: There is no ? in font nullfont!
 Missing character: There is no 1 in font nullfont!
  [1
 

 ] (./document.aux)
 

 LaTeX Font Warning: Size substitutions with differences
 (Font)              up to 0.6pt have occurred.
 

  ) 
 Here is how much of TeX's memory you used:
  1658 strings out of 493315
  23274 string characters out of 6145892
  97413 words of memory out of 5000000
  5166 multiletter control sequences out of 15000+600000
  3938 words of font info for 15 fonts, out of 8000000 for 9000
  957 hyphenation exceptions out of 8191
  35i,6n,37p,251b,132s stack positions out of 5000i,500n,10000p,200000b,80000s
 

 Output written on document.pdf (1 page, 935 bytes).
 PDF statistics:
  8 PDF objects out of 1000 (max. 8388607)
  4 compressed objects within 1 object stream
  0 named destinations out of 1000 (max. 500000)
  1 words of extra memory for PDF output out of 10000 (max. 10000000)
  

ERRORS extracted are"


Font T2A/cmr/m/n/15=larm1440 at 14.4pt not loadable: Metric (TFM) file not found. \fontencoding\encodingdefault\selectfont
Font \T2A/cmr/m/n/14.4=nullfont not loadable: Metric (TFM) file not found. \fontencoding\encodingdefault\selectfont
Using fallback calculation to setup font sizes(scrartcl) for basic size `15pt'
Font shape `OT1/cmr/m/n' in size <15> not available(Font) size <14.4> substituted

Font shape `T2A/cmr/m/n' in size &lt;15&gt; not available(Font) size &lt;14.4&gt; substituted
Size substitutions with differences(Font) up to 0.6pt have occurred.

Now fontenc.sty is


%%
%% This is file `fontenc.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% ltoutenc.dtx  (with options: `package')
%% 
%% This is a generated file.
%% 
%% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
%% The LaTeX3 Project and any individual authors listed elsewhere
%% in this file.
%% 
%% This file was generated from file(s) of the LaTeX base system.
%% --------------------------------------------------------------
%% 
%% It may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%%    http://www.latex-project.org/lppl.txt
%% and version 1.3c or later is part of all distributions of LaTeX
%% version 2005/12/01 or later.
%% 
%% This file has the LPPL maintenance status "maintained".
%% 
%% This file may only be distributed together with a copy of the LaTeX
%% base system. You may however distribute the LaTeX base system without
%% such generated files.
%% 
%% The list of all files belonging to the LaTeX base distribution is
%% given in the file `manifest.txt'. See also `legal.txt' for additional
%% information.
%% 
%% The list of derived (unpacked) files belonging to the distribution
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%%% From File: ltoutenc.dtx
\ProvidesPackage{fontenc}
 [2005/09/27 v1.99g
                 Standard LaTeX package]
\def\update@uclc@with@cyrillic{%
 \expandafter\def\expandafter\@uclclist\expandafter
  {\@uclclist
  \cyra\CYRA\cyrabhch\CYRABHCH\cyrabhchdsc\CYRABHCHDSC\cyrabhdze
  \CYRABHDZE\cyrabhha\CYRABHHA\cyrae\CYRAE\cyrb\CYRB\cyrbyus
  \CYRBYUS\cyrc\CYRC\cyrch\CYRCH\cyrchldsc\CYRCHLDSC\cyrchrdsc
  \CYRCHRDSC\cyrchvcrs\CYRCHVCRS\cyrd\CYRD\cyrdelta\CYRDELTA
  \cyrdje\CYRDJE\cyrdze\CYRDZE\cyrdzhe\CYRDZHE\cyre\CYRE\cyreps
  \CYREPS\cyrerev\CYREREV\cyrery\CYRERY\cyrf\CYRF\cyrfita
  \CYRFITA\cyrg\CYRG\cyrgdsc\CYRGDSC\cyrgdschcrs\CYRGDSCHCRS
  \cyrghcrs\CYRGHCRS\cyrghk\CYRGHK\cyrgup\CYRGUP\cyrh\CYRH
  \cyrhdsc\CYRHDSC\cyrhhcrs\CYRHHCRS\cyrhhk\CYRHHK\cyrhrdsn
  \CYRHRDSN\cyri\CYRI\cyrie\CYRIE\cyrii\CYRII\cyrishrt\CYRISHRT
  \cyrishrtdsc\CYRISHRTDSC\cyrizh\CYRIZH\cyrje\CYRJE\cyrk\CYRK
  \cyrkbeak\CYRKBEAK\cyrkdsc\CYRKDSC\cyrkhcrs\CYRKHCRS\cyrkhk
  \CYRKHK\cyrkvcrs\CYRKVCRS\cyrl\CYRL\cyrldsc\CYRLDSC\cyrlhk
  \CYRLHK\cyrlje\CYRLJE\cyrm\CYRM\cyrmdsc\CYRMDSC\cyrmhk\CYRMHK
  \cyrn\CYRN\cyrndsc\CYRNDSC\cyrng\CYRNG\cyrnhk\CYRNHK\cyrnje
  \CYRNJE\cyrnlhk\CYRNLHK\cyro\CYRO\cyrotld\CYROTLD\cyrp\CYRP
  \cyrphk\CYRPHK\cyrq\CYRQ\cyrr\CYRR\cyrrdsc\CYRRDSC\cyrrhk
  \CYRRHK\cyrrtick\CYRRTICK\cyrs\CYRS\cyrsacrs\CYRSACRS
  \cyrschwa\CYRSCHWA\cyrsdsc\CYRSDSC\cyrsemisftsn\CYRSEMISFTSN
  \cyrsftsn\CYRSFTSN\cyrsh\CYRSH\cyrshch\CYRSHCH\cyrshha\CYRSHHA
  \cyrt\CYRT\cyrtdsc\CYRTDSC\cyrtetse\CYRTETSE\cyrtshe\CYRTSHE
  \cyru\CYRU\cyrushrt\CYRUSHRT\cyrv\CYRV\cyrw\CYRW\cyry\CYRY
  \cyrya\CYRYA\cyryat\CYRYAT\cyryhcrs\CYRYHCRS\cyryi\CYRYI\cyryo
  \CYRYO\cyryu\CYRYU\cyrz\CYRZ\cyrzdsc\CYRZDSC\cyrzh\CYRZH
  \cyrzhdsc\CYRZHDSC}%
 \let\update@uclc@with@cyrillic\relax
}
\DeclareOption*{%
   \let\encodingdefault\CurrentOption
   \edef\reserved@f{%
     \lowercase{\def
oexpand\reserved@f{\CurrentOption enc.def}}}%
   \reserved@f
   \InputIfFileExists\reserved@f
        {}{\PackageError{fontenc}%
         {Encoding file `\reserved@f' not found.%
          \MessageBreak
           You might have misspelt the name of the encoding}%
         {Necessary code for this encoding was not
          loaded.\MessageBreak
          Thus calling the encoding later on will
          produce further error messages.}}%
  \let\reserved@f\relax
  \expandafter\in@\expandafter{\CurrentOption}%
                              {T2A,T2B,T2C,X2,LCY,OT2}%
  \ifin@
     \expandafter\in@\expandafter\cyra\expandafter
                              {\@uclclist}%
     \ifin@
     \else
       \update@uclc@with@cyrillic
     \fi
  \fi
}
\ProcessOptions*
\fontencoding\encodingdefault\selectfont
\let\update@uclc@with@cyrillic\relax
\global\expandafter\let\csname ver@fontenc.sty\endcsname\relax
\global\expandafter\let\csname opt@fontenc.sty\endcsname\relax
\global\let\@ifl@ter@@\@ifl@ter
\def\@ifl@ter#1#2#3#4#5{\global\let\@ifl@ter\@ifl@ter@@}
\endinput
%%
%% End of file `fontenc.sty'.

While t2acmr.fd at(/usr/share/texmf/tex/latex/cyrillic/) is:


%%
%% This is file `t2acmr.fd',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% t2lhfnt.fdd  (with options: `T2Acmr')
%% This file is a generated file from the sources of the `cyrillic' bundle
%% in the LaTeX2e distribution.
%% 
%% This is a generated file.
%% 
%% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2008
%% The LaTeX3 Project and any individual authors listed elsewhere
%% in this file.
%% 
%% This file was generated from file(s) of the Standard LaTeX `Cyrillic Bundle'.
%% -----------------------------------------------------------------------------
%% 
%% It may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%%    http://www.latex-project.org/lppl.txt
%% and version 1.3c or later is part of all distributions of LaTeX
%% version 2005/12/01 or later.
%% 
%% This file may only be distributed together with a copy of the LaTeX
%% `Cyrillic Bundle'. You may however distribute the LaTeX `Cyrillic
%% Bundle' without such generated files.
%% 
%% The list of all files belonging to the `Cyrillic Bundle' is
%% given in the file `manifest.txt'.
%% 
%% In particular, permission is granted to customize the declarations in
%% this file to serve the needs of your installation.
%% 
%% However, NO PERMISSION is granted to distribute a modified version
%% of this file under its original name.
%% 
\ProvidesFile{t2acmr.fd}
  [2001/08/11 v1.0a Computer Modern Cyrillic font definitions]
\providecommand{\EC@family}[5]{%
  \DeclareFontShape{#1}{#2}{#3}{#4}%
  {<5><6><7><8><9><10><10.95><12><14.4>%
   <17.28><20.74><24.88><29.86><35.83>genb*#5}{}}
\DeclareFontFamily{T2A}{cmr}{}
\EC@family{T2A}{cmr}{m}{n}{larm}
\EC@family{T2A}{cmr}{m}{sl}{lasl}
\EC@family{T2A}{cmr}{m}{it}{lati}
\EC@family{T2A}{cmr}{m}{sc}{lacc}
\EC@family{T2A}{cmr}{bx}{n}{labx}
\EC@family{T2A}{cmr}{b}{n}{larb}
\EC@family{T2A}{cmr}{bx}{it}{labi}
\EC@family{T2A}{cmr}{bx}{sl}{labl}
\EC@family{T2A}{cmr}{bx}{sc}{laxc}
\EC@family{T2A}{cmr}{m}{ui}{laui}
\endinput
%%
%% End of file `t2acmr.fd'.

**Pleese help!!! **
:’(:’(:’(

I can find no reference to package 2TA in texlive; so I suspect all the errors relate to that one error.

Yap that was the problem my LaTeX didn’t see T2A and it’s basic for cyrillic so solution is:

So follow next two steps:


sudo zypper in texlive-collection-fontsextra texlive-cyrillic texlive-context-cyrillicnumbers texlive-collection-latexrecommended collection-fontsrecommended texlive-collection-fontsrecommended  texlive-fonts-recommended

All of this should normally be installed if miss some add it.

Now for stupid opensuse 13.1 13.2… OMG I lost 5 months to make it work.:’(
While before on 11.3 11.4 12.1 12.2 12.3 all was perfect :sarcastic:(why change?!)

ANYWAY to stop biching, for OpenSUSE 13.1 13.2 add


sudo zypper in texlive-babel-bulgarian texlive-babel-bulgarian-doc texlive-babel-serbian texlive-babel-serbianc texlive-babel-serbianc-doc texlive-babel-serbian-doc texlive-babel-ukraineb texlive-babel-ukraineb-doc texlive-cbfonts texlive-cbfonts-doc texlive-cbfonts-fonts texlive-cmcyr texlive-cmcyr-doc texlive-cmcyr-fonts texlive-collection-langcyrillic texlive-cyrplain texlive-diagnose texlive-diagnose-doc texlive-disser texlive-disser-doc texlive-eskd texlive-eskd-doc texlive-eskdx texlive-eskdx-doc texlive-gost texlive-gost-doc texlive-hyphen-bulgarian texlive-hyphen-mongolian texlive-hyphen-serbian texlive-hyphen-ukrainian texlive-lcyw texlive-lcyw-doc texlive-lh texlive-lhcyr texlive-lh-doc texlive-lshort-bulgarian texlive-lshort-mongol texlive-lshort-ukr texlive-mongolian-babel texlive-mongolian-babel-doc texlive-montex texlive-montex-doc texlive-montex-fonts texlive-mpman-ru texlive-pst-eucl-translation-bg texlive-serbian-apostrophe texlive-serbian-apostrophe-doc texlive-serbian-date-lat texlive-serbian-date-lat-doc texlive-serbian-def-cyr texlive-serbian-def-cyr-doc texlive-serbian-lig texlive-serbian-lig-doc texlive-texlive-ru texlive-texlive-sr 

!!! BIG THANKS TO “ivan.tiran” !!!

link for more info
http://linuxforum.ru/post/430537 rotfl!