Bug 39169

Summary: Упакованы различные скрипты в /usr/share/texmf-dist/scripts/
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: texlive-collection-basicAssignee: viy <viy>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: viy
Version: unstable   
Hardware: x86_64   
OS: Linux   
Bug Depends on:    
Bug Blocks: 37313    

Description Vitaly Lipatov 2020-10-31 12:19:05 MSK
В пакете texlive-collection-basic упакованы скрипты на всех языках мира в каталоге
/usr/share/texmf-dist/scripts/
В частности там java, perl, shell, python, lua.

Просьба отключить для них поиск зависимостей или упаковать отдельно. В общем, что-то на усмотрение мантейнера.

Главное, чтобы пакет перестал зависеть от numpy и scipy.
Comment 1 Vitaly Lipatov 2020-11-18 00:49:42 MSK
* Ср ноя 04 2020 Igor Vlasenko <viy@altlinux.ru> 2019-alt3_7
- added nopython to AutoReq: not to block py2 deprecation

В итоге в пакете остались два скрипта, которые не работают, потеряв зависимости, но дают зависимость на python2-base из-за 
$ head -n1 /usr/bin/dviasm /usr/bin/de-macro
==> /usr/bin/dviasm <==
#! /usr/bin/env python2.7

==> /usr/bin/de-macro <==
#!/usr/bin/python2.7 -O


$ /usr/bin/dviasm
Traceback (most recent call last):
  File "/usr/bin/dviasm", line 23, in <module>
    from optparse import OptionParser
ImportError: No module named optparse


$ /usr/bin/de-macro
Traceback (most recent call last):
  File "/usr/bin/de-macro", line 75, in <module>
    import sys, os, re, shelve
ImportError: No module named shelve
Comment 2 Repository Robot 2020-11-18 10:17:23 MSK
texlive-texmf-2019-alt4_7 -> sisyphus:

 Wed Nov 18 2020 Igor Vlasenko <viy@altlinux.ru> 2019-alt4_7
 - removed python2 scripts de-macro and dviasm.py (closes: #39169)