cschwan / sage-on-gentoo

(Unofficial) Gentoo Overlay for Sage- and Sage-related ebuilds
78 stars 26 forks source link

texlive-2023 file collisions #775

Closed strogdon closed 3 months ago

strogdon commented 4 months ago

I'm sure this will eventually be sorted out but I have file collisions with a fresh install of texlive-2023.

* Messages for package dev-texlive/texlive-binextra-2023_p69527:                                                                                                                                                        ॑                                                      

 * This package will overwrite one or more files that may belong to other                                                                                                                                                ॑������  ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                  
 * packages (see list below). You can use a command such as `portageq                                                                                                                                                    ॑������  ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                  
 * owners / <filename>` to identify the installed package that owns a                                                                                                                                                    ॑������  ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� �����������                  
 * file. If portageq reports that only one package owns a file then do                                                                                                                                                   ॑������  ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                
 * NOT file a bug report. A bug report is only useful if it identifies at                                                                                                                                                ॑������  ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                
 * least two or more packages that are known to install the same file(s).                                                                                                                                                ॑������  ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                
 * If a collision occurs and you can not explain where the file came from                                                                                                                                                ॑������  ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� �����������                 
 * then you should simply ignore the collision since there is not enough                                                                                                                                                 ॑������  ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� �����������                 
 * information to determine if a real problem exists. Please do NOT file                                                                                                                                                 ॑������  ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                  
 * a bug report at https://bugs.gentoo.org/ unless you report exactly                                                                                                                                                    ॑������  ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                           
 * which two packages install the same file(s). See                                                                                                                                                                      ॑������  ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                 
 * https://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how                                                                                                                                                  ॑������  ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                   
 * to solve the problem. And once again, please do NOT file a bug report                                                                                                                                                 ࠑ������  ������������ 缭������ ������������ 缭������ ������������ 喢������ ������������ 喢������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������
 * unless you have completely understood the above message.                                                                                                                                                              ॑  ����� ¤                                                   
 *                                                                                                                      
 * Detected file collision(s):                                                                                                                                                                                           ॑������  ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� �����������
 *                                                                                                                      
 *      /usr/share/texmf-dist/scripts/xindy/xindy.pl                                                                                                                                                                     ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� �����������                          
 *      /usr/share/texmf-dist/scripts/xindy/texindy.pl                                                                                                                                                                   ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                               
 *      /usr/share/texmf-dist/xindy/VERSION                                                                                                                                                                              ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� �����������                       
 *      /usr/share/texmf-dist/xindy/modules/ord/letorder.xdy                                                                                                                                                             ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� �����������                      
 *      /usr/share/texmf-dist/xindy/modules/class/pagenums.xdy                                                                                                                                                           ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                    
 *      /usr/share/texmf-dist/xindy/modules/lang/german/duden.xdy                                                                                                                                                        ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                     
 *      /usr/share/texmf-dist/xindy/modules/lang/german/tex.xdy                                                                                                                                                          ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                   
 *      /usr/share/texmf-dist/xindy/modules/lang/german/din5007.xdy                                                                                                                                                      ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                   
 *      /usr/share/texmf-dist/xindy/modules/lang/latin/caseisrt.xdy                                                                                                                                                      ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                   
 *      /usr/share/texmf-dist/xindy/modules/lang/latin/letgroup.xdy                                                                                                                                                      ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� �����������                     
 *      /usr/share/texmf-dist/xindy/modules/lang/korean/utf8.xdy                                                                                                                                                         ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                  
 *      /usr/share/texmf-dist/xindy/modules/lang/korean/utf8-lang.xdy                                                                                                                                                    ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                 
 *      /usr/share/texmf-dist/xindy/modules/base/latin-lettergroups.xdy                                                                                                                                                  ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� �����������                       
 *      /usr/share/texmf-dist/xindy/modules/base/texindy.xdy                                                                                                                                                             ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� �����������                     
 *      /usr/share/texmf-dist/xindy/modules/base/page-ranges.xdy                                                                                                                                                         ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� €������                    
 *      /usr/share/texmf-dist/xindy/modules/base/letter-order.xdy                                                                                                                                                        ॑������  ����������� ¤������   ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� �����������                         
 *      /usr/share/texmf-dist/xindy/modules/base/tex.xdy                                                                                                                                                                 吡������  ������������ 喢������ ������������ 缭������ ������������ 喢������ ������������ 喢������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������ ������������ ������������ ������ ������������ ������������ ������ ������������ ������������ ������ ������������ ������������ ������ ������������ ������������ ������ ������������ ������������ ������ ������������ ������������ ������ ������������ ������������ ������ ������������ ������������ ������ ������������ ������������ ������ ������������ ������������ ������ ������������
 *      /usr/share/texmf-dist/xindy/modules/class/pagenums.xdy
 *      /usr/share/texmf-dist/xindy/modules/lang/german/din5007.xdy
 *      /usr/share/texmf-dist/xindy/modules/lang/german/duden.xdy
 * Detected file collision(s):
 * 
 *      /usr/share/texmf-dist/scripts/xindy/xindy.pl
 *      /usr/share/texmf-dist/scripts/xindy/texindy.pl
 *      /usr/share/texmf-dist/xindy/VERSION
 *      /usr/share/texmf-dist/xindy/modules/ord/letorder.xdy
 *      /usr/share/texmf-dist/xindy/modules/class/pagenums.xdy
 *      /usr/share/texmf-dist/xindy/modules/lang/german/duden.xdy
 *      /usr/share/texmf-dist/xindy/modules/lang/german/tex.xdy
 *      /usr/share/texmf-dist/xindy/modules/lang/german/din5007.xdy
 *      /usr/share/texmf-dist/xindy/modules/lang/latin/caseisrt.xdy
 *      /usr/share/texmf-dist/xindy/modules/lang/latin/letgroup.xdy
 *      /usr/share/texmf-dist/xindy/modules/lang/korean/utf8.xdy
 *      /usr/share/texmf-dist/xindy/modules/lang/korean/utf8-lang.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/latin-lettergroups.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/texindy.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/page-ranges.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/letter-order.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/tex.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/latex-loc-fmts.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/ignore-hyphen.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/book-order.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/keep-blanks.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/numeric-sort.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/latex.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/ignore-punctuation.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/german-sty.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/makeindex.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/ff-ranges-only.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/word-order.xdy
 *      /usr/share/texmf-dist/xindy/modules/base/ff-ranges.xdy
 *      /usr/share/texmf-dist/xindy/modules/rules/isolatin1-tolower.xdy
 *      /usr/share/texmf-dist/xindy/modules/rules/isolatin1-exchange.xdy
 *      /usr/share/texmf-dist/xindy/modules/rules/latin-exchange.xdy
 *      /usr/share/texmf-dist/xindy/modules/rules/latin-tolower.xdy
 *      /usr/share/texmf-dist/xindy/modules/styles/basic.xdy
 *      /usr/share/texmf-dist/xindy/modules/styles/makeidx.xdy

It seems that app-text/texlive-core-2023 +xindy and app-text/texlive-2023 +extra conflict. The latter pulls in dev-texlive/texlive-binextra-2023_p69527 which includes xindy items. The former somehow pulls in some xindy stuff, probably from the $(use_enable xindy) in the ebuild. It would appear the docs cannot be built until this is resolved, unless one is lucky and didn't reinstall texlive.

kiwifb commented 4 months ago

Still the case now. Is there a bug in bugzilla?

strogdon commented 4 months ago

I haven't filed one. I thought I would wait given that texlive-2023 is PMASKED. But this issue may not be discovered without prodding. I will file one.

kiwifb commented 4 months ago

I have put a report on the texlive2023 bug.

strogdon commented 4 months ago

That may be a better solution. I will wait.

strogdon commented 4 months ago

Texlive now builds here with the recent changes. And I'm able to build sage-doc pdfs. Please close if you have no issues.

kiwifb commented 3 months ago

Solved in main tree.