<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>14449</bug_id>
          
          <creation_ts>2008-02-15 16:05:46 +0300</creation_ts>
          <short_desc>Поиск пакета  по файлу в пакете, который есть в дистрибутиве, но не установлен.</short_desc>
          <delta_ts>2021-03-03 03:57:14 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>apt</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="nbr">nbr</reporter>
          <assigned_to name="placeholder@altlinux.org">placeholder</assigned_to>
          <cc>alexey.tourbin</cc>
    
    <cc>asy</cc>
    
    <cc>bikr</cc>
    
    <cc>boyarsh</cc>
    
    <cc>evg</cc>
    
    <cc>glebfm</cc>
    
    <cc>gremlin</cc>
    
    <cc>icesik</cc>
    
    <cc>imz</cc>
    
    <cc>kirill</cc>
    
    <cc>kopilo4ka</cc>
    
    <cc>ktirf</cc>
    
    <cc>lav</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>placeholder</cc>
    
    <cc>rider</cc>
    
    <cc>vt</cc>
    
    <cc>vvk</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>63270</commentid>
    <comment_count>0</comment_count>
    <who name="nbr">nbr</who>
    <bug_when>2008-02-15 16:05:46 +0300</bug_when>
    <thetext>Задача:
Поиск пакета по файлу в пакете, который есть в дистрибутиве, но не установлен.
 
Например, известно, что потенциально есть такая библиотека - libartsmidi.so, но
пакет, содержащий её не установлен. Как найти название пакета, в котором
содержится этот файл - задача сейчас непростая.

В старом Mandrakе делалось запросом urpmf, в Ubuntu - частично можно просто
попробовать запустить программу, и что-то (какой-то handler) скажет, в каком
пакете лежит такая программа. Но для библиотек и прочих файлов это не работает.


Хорошо бы иметь команду, которая бы проводила такой поиск.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63271</commentid>
    <comment_count>1</comment_count>
    <who name="Mikhail Gusarov">dottedmag</who>
    <bug_when>2008-02-15 16:07:06 +0300</bug_when>
    <thetext>JFYI: Аналогичный инструмент зовётся apt-file в Debian.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63273</commentid>
    <comment_count>2</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2008-02-15 16:13:31 +0300</bug_when>
    <thetext>C библиотеками проблем нет - apt-get install libartsmidi.so.1 решает этот вопрос.

С остальными файлами согласен, я для этой процедуры пользуюсь grep по
content_index, что не совсем корректно для пользователя.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64212</commentid>
    <comment_count>3</comment_count>
    <who name="at@altlinux.org">at</who>
    <bug_when>2008-02-20 17:15:48 +0300</bug_when>
    <thetext>Список файлов частично сохраняется а частично обрезается при генерации
репозитария.  Сохраняются следующие пути: */bin/* */sbin/* */etc/* и файлы *.so
*.so.* (сохраняются ещё некоторые пути при обнаружении необходимости).

Для сохранённых путей работает &apos;apt-get install путь&apos;.
В частности, заведомо работает &apos;apt-get install /usr/bin/что-угодно&apos;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64213</commentid>
    <comment_count>4</comment_count>
    <who name="at@altlinux.org">at</who>
    <bug_when>2008-02-20 17:35:11 +0300</bug_when>
    <thetext>Сейчас имеем
2.4M    i586/base/pkglist.classic.bz2

Предварительная оценка: если вовсе не обрезать список файлов
при генерации репозитария, то размер pkglist.classic.bz2 увеличится
примерно на 5M.  Это цена вопроса.  При каждом &apos;apt-get update&apos;
придётся выкачивать на 5M больше, но зато что-то типа apt-file
сможет работать на &quot;чистом репозитарии&quot; без каких-либо дополнительных
данных.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64214</commentid>
    <comment_count>5</comment_count>
    <who name="Mikhail Gusarov">dottedmag</who>
    <bug_when>2008-02-20 17:37:54 +0300</bug_when>
    <thetext>Чтобы сократить размер выкачиваемого можно у дебиановского apt&apos;а стянуть и 
адаптировать поддержку pdiff&apos;ов.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69455</commentid>
    <comment_count>6</comment_count>
    <who name="Yury Aliaev">mutabor</who>
    <bug_when>2008-05-07 15:07:12 +0400</bug_when>
    <thetext>[root@testing ~]# apt-get install docbook2html
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn&apos;t find package docbook2html
[root@testing ~]# apt-get install /usr/bin/docbook2html
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting docbook-utils for &apos;/usr/bin/docbook2html&apos;
The following extra packages will be installed:
  OpenSP docbook-style-dsssl docbook-utils openjade perl-SGMLSpm
The following NEW packages will be installed:
  OpenSP docbook-style-dsssl docbook-utils openjade perl-SGMLSpm
0 upgraded, 5 newly installed, 0 removed and 176 not upgraded.
Need to get 0B/1862kB of archives.
After unpacking 7594kB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
[root@testing ~]# apt-cache search docbook2html
[root@testing ~]# 

Т.е. хотя и метод работает, но имеет несколько весомых НО:
1) Чтобы установить принадлежность файла пакету, нужно быть рутом;
2) Поиск файла методом пробной установки имхо всё же перебор;
3) Нужно знать полный путь к файлу.

Встаёт резонный вопрос: почему, если apt-get про файл знает, apt-cache молчит?
Может быть, его надо малость пропатчить на предмет большей осведомлённости? В
этом случае при сохранении размеров файлов pkglist мы получим более широкие
возможности поиска. 90% (а может и больше) запросов всё равно приходится на
файлы из /*bin/ и /usr/*bin/, а также *so*, поэтому можно бОльшую часть задачи
решить малой кровью.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72678</commentid>
    <comment_count>7</comment_count>
    <who name="Vladimir V. Kamarzin">vvk</who>
    <bug_when>2008-06-18 16:13:01 +0400</bug_when>
    <thetext>Можно сделать apt-file, тягающий rsync-ом contents_index. При использовании опции -z на ALTLinux/Sisyphus/i586/base/contents_index уходит всего 5 Мб трафика.

После обновления contents_index в дело идёт grep.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72693</commentid>
    <comment_count>8</comment_count>
    <who name="Andrey Rahmatullin">wrar</who>
    <bug_when>2008-06-18 22:31:15 +0400</bug_when>
    <thetext>(In reply to comment #7)
&gt; Можно сделать apt-file, тягающий rsync-ом contents_index. При использовании опции -z на
&gt; ALTLinux/Sisyphus/i586/base/contents_index уходит всего 5 Мб трафика.
Если он при обновлении будет совсем мало качать (а рсинкается он действительно быстро, когда я синкаю сизиф) - совсем здорово.

&gt; После обновления contents_index в дело идёт grep.
А нам же надо только &quot;в каком пакете есть файл, подходящий под такой шаблон&quot;? Тогда всё клёво.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>104895</commentid>
    <comment_count>9</comment_count>
    <who name="Rinat Bikov">bikr</who>
    <bug_when>2009-12-27 20:36:55 +0300</bug_when>
    <thetext>Господа, данный баг уже никого не интересует?
Вот пример, когда без apt-file не обойтись (если не ставить лишние пакеты):
$ pdflatex referat.tex 
This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
&lt;skip&gt;
! LaTeX Error: File `extreport.cls&apos; not found.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>104965</commentid>
    <comment_count>10</comment_count>
    <who name="kirill">kirill</who>
    <bug_when>2009-12-28 23:44:33 +0300</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; Господа, данный баг уже никого не интересует?
&gt; Вот пример, когда без apt-file не обойтись (если не ставить лишние пакеты):
&gt; $ pdflatex referat.tex 
&gt; This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
&gt; &lt;skip&gt;
&gt; ! LaTeX Error: File `extreport.cls&apos; not found.

Обойтись можно так: 
apt-get install &apos;texmf(latex/extreport)&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>104968</commentid>
    <comment_count>11</comment_count>
    <who name="Vadim Gusev">kopilo4ka</who>
    <bug_when>2009-12-29 03:52:40 +0300</bug_when>
    <thetext>Пока_проблема_не_решена,_можно_&quot;contents_index&quot;_пожать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132612</commentid>
    <comment_count>12</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2012-08-06 20:08:13 +0400</bug_when>
    <thetext>В связи с задачей реализации поиска по файлу среди неустановленных пакетов для проекта http://wiki.etersoft.ru/Epm хочу спросить, может быть всё же есть какое-то решение?
Или надо писать apt-file, который будет искать в contents_index, который кто-то (apt-get update?) будет скачивать на машину?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132613</commentid>
    <comment_count>13</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2012-08-06 20:32:08 +0400</bug_when>
    <thetext>Добавлю обсуждение:
http://comments.gmane.org/gmane.linux.altlinux.community/93114
и попытка реализации сжатого content_index от Алексея Турбина:
http://git.altlinux.org/people/at/packages/path-trie.git</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132657</commentid>
    <comment_count>14</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2012-08-08 22:57:45 +0400</bug_when>
    <thetext>Приходила мысль сделать индексированный поиск при помощи ftp.linux.kiev.ua
(...но никого не застав, ушла).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>139185</commentid>
    <comment_count>15</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2013-03-31 22:53:05 +0400</bug_when>
    <thetext>В epm реализован epm -sf &lt;файл&gt;, который на ALT Linux ищет указанный файл, пользуясь локальной копией base/contents_index

$ epm -sf motion
Search in /var/ftp/pub/ALTLinux/Sisyphus/i586/base/contents_index and /var/ftp/pub/ALTLinux/Sisyphus/noarch/base/contents_index for motion...
motion: /etc/motion/motion.conf
libemotion-devel: /usr/bin/emotion_test
motion: /usr/bin/motion
qmotion: /usr/bin/qmotion
trilinos10-headers: /usr/include/Teuchos_PromotionTraits.hpp</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162370</commentid>
    <comment_count>16</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2017-03-09 17:27:19 +0300</bug_when>
    <thetext>В Сизиф отправлен пакет eepm-2.0.4-alt1, в котором реализована поддержка epm sf для удалённых репозиториев.
Прошу проверять.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162380</commentid>
    <comment_count>17</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2017-03-09 19:03:10 +0300</bug_when>
    <thetext>(В ответ на комментарий №14)
&gt; Приходила мысль сделать индексированный поиск при помощи ftp.linux.kiev.ua
&gt; (...но никого не застав, ушла).
В принципе, самое хорошее место это https://packages.altlinux.org
но с ним быстро не получается:
https://bugzilla.altlinux.org/show_bug.cgi?id=29496

Индексированный поиск делается просто: помещаем в redis и пишем обёртку, чтобы обращаться через http. Нет ли чего похожего?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>163832</commentid>
    <comment_count>18</comment_count>
    <who name="nbr">nbr</who>
    <bug_when>2017-05-26 22:39:16 +0300</bug_when>
    <thetext>resolved в сomment#16.
eepm решает данную задачу.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>163833</commentid>
    <comment_count>19</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2017-05-27 10:21:17 +0300</bug_when>
    <thetext>Это всё-таки немного не то.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>163839</commentid>
    <comment_count>20</comment_count>
    <who name="nbr">nbr</who>
    <bug_when>2017-05-28 14:13:09 +0300</bug_when>
    <thetext>(In reply to comment #19)
&gt; Это всё-таки немного не то.
Установить пакет eepm
выдать команду
URL=http://ftp.yandex.ru/altlinux/Sisyphus/ epmsf &lt;file name&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>163840</commentid>
    <comment_count>21</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2017-05-28 15:12:24 +0300</bug_when>
    <thetext>Какой объём трафика при этом будет скачан ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>163841</commentid>
    <comment_count>22</comment_count>
    <who name="">alexey.tourbin</who>
    <bug_when>2017-05-28 20:38:38 +0300</bug_when>
    <thetext>Он будет скочивать contents_index, который занимает 129M+300M для x86_64+noarch. Причем если бы он хотя бы скочивал с помощью &quot;rsync -z&quot;, то этот &quot;rsync -z&quot; ужал бы на ходу объем скочивания в несколько раз.  Но кажется этот epm rsync&apos;ом скочивать не умеет. И кстати не понятно, чем epm отличается от eepm. Памятуя заповедь Пушкина - &quot;на слово длинношеее в конце пришлось три е&quot; - предлагаю лучше называть эту штуку eeepm.

Есть идея сделать отдельную псевдокомпоненту репозитория, которая вместо classic будет называться classic+bloat.  Тогда если переключить apt с classic на classic+bloat, то в файлах pkglist.classic+bloat будет доступен полный (неурезанный) список файлов в пакетах.  То есть будет работать apt-get install /usr/foo, где /usr/foo - произвольный путь, запакованный в каком-либо пакете; а команда 

$ pkglist-query &apos;[%{NAME}\t%{FILENAMES}\n]&apos; /var/lib/apt/lists/*pkglist.*

будет выводить полный список файлов в пакетах (сейчас там только урезанный).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>163842</commentid>
    <comment_count>23</comment_count>
    <who name="">alexey.tourbin</who>
    <bug_when>2017-05-28 21:18:09 +0300</bug_when>
    <thetext>Сейчас pkglist.classic.xz занимает 18M+5M для x86_64+noarch.
pkglist.classic+bloat.zst (сжатый с помощью zstd -7) будет занимать 27M+17M.
А если бы сжимать с помощью xz, то было бы 23M+13M.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>163853</commentid>
    <comment_count>24</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2017-05-29 19:17:47 +0300</bug_when>
    <thetext>(В ответ на комментарий №22)
&gt; Он будет скочивать contents_index, который занимает 129M+300M для
Не очень ясно, зачем было класть на сервер незапакованный индекс.

&gt; x86_64+noarch. Причем если бы он хотя бы скочивал с помощью &quot;rsync -z&quot;, то этот
&gt; &quot;rsync -z&quot; ужал бы на ходу объем скочивания в несколько раз.  Но кажется этот
Хорошая идея, если сервер не жалко.

&gt; Есть идея сделать отдельную псевдокомпоненту репозитория, которая вместо
&gt; classic будет называться classic+bloat.  Тогда если переключить apt с classic
&gt; на classic+bloat, то в файлах pkglist.classic+bloat будет доступен полный
&gt; (неурезанный) список файлов в пакетах.  То есть будет работать apt-get install
&gt; /usr/foo, где /usr/foo - произвольный путь, запакованный в каком-либо пакете; а
&gt; команда 
&gt; 
&gt; $ pkglist-query &apos;[%{NAME}\t%{FILENAMES}\n]&apos; /var/lib/apt/lists/*pkglist.*
&gt; 
&gt; будет выводить полный список файлов в пакетах (сейчас там только урезанный).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>165307</commentid>
    <comment_count>25</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2017-08-17 12:55:02 +0300</bug_when>
    <thetext>Вопрос такой. Обсуждение после Comment #16 касается уже eepm ? Может, это всё в отдельный баг на eepm перенести ?

(In reply to comment #22)

&gt; И кстати не понятно, чем epm отличается от eepm.

# rpm -qi eepm | grep Summary
Summary     : Etersoft EPM package manager

Одно - пакет, другое - сама утилита.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>165322</commentid>
    <comment_count>26</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2017-08-18 09:02:52 +0300</bug_when>
    <thetext>(In reply to comment #24)

&gt; &gt; Он будет скочивать contents_index, который занимает 129M+300M для

&gt; Не очень ясно, зачем было класть на сервер незапакованный индекс.

Не знаю, почему, но https://bugzilla.altlinux.org/30883#c4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>165508</commentid>
    <comment_count>27</comment_count>
    <who name="Alexey Vissarionov">gremlin</who>
    <bug_when>2017-08-31 14:02:26 +0300</bug_when>
    <thetext>apt-repo test 187700</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>165687</commentid>
    <comment_count>28</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2017-09-11 16:29:56 +0300</bug_when>
    <thetext>Отдельно про сжатие contents_index есть bug 30887.

(In reply to comment #27)

&gt; apt-repo test 187700

А исходя из этого (появления apf, у которого в спеке даже Provides: apt-file), думаю, баг можно закрывать. Про сжатие, думаю, надо отдельные баги на eepm и apf, если оно надо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183706</commentid>
    <comment_count>29</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2019-08-17 14:51:47 +0300</bug_when>
    <thetext>(В ответ на комментарий №22)
&gt; Есть идея сделать отдельную псевдокомпоненту репозитория, которая вместо
&gt; classic будет называться classic+bloat.
2 glebfm: я правильно помню, что теперь сборочница порождает индексы именно
с --bloat?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183707</commentid>
    <comment_count>30</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2019-08-17 14:57:06 +0300</bug_when>
    <thetext>PS: на всякий задокументировал вот здесь, разбирающие метаданные спрашивали:

http://www.altlinux.org/pkglist-query
http://en.altlinux.org/pkglist-query</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183720</commentid>
    <comment_count>31</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2019-08-19 13:15:14 +0300</bug_when>
    <thetext>(In reply to comment #29)
&gt; 2 glebfm: я правильно помню, что теперь сборочница порождает индексы именно
&gt; с --bloat?

Нет, в репозиторий попадают только не-bloat индексы.  Сборочница делает bloat индексы для внутренних целей и для тасков.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>196656</commentid>
    <comment_count>32</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2021-03-03 03:57:14 +0300</bug_when>
    <thetext>(Ответ для alexey.tourbin на комментарий #22)
&gt; Он будет скочивать contents_index, который занимает 129M+300M для
&gt; x86_64+noarch. Причем если бы он хотя бы скочивал с помощью &quot;rsync -z&quot;, то
&gt; этот &quot;rsync -z&quot; ужал бы на ходу объем скочивания в несколько раз.  Но
Спасибо за замечание! Переделал на скачивание через rsync -z, причём сначала пробую скачать
расположенные на отдельном сервере файлы, сжатые gzip --rsyncable.

&gt; кажется этот epm rsync&apos;ом скочивать не умеет. И кстати не понятно, чем epm
&gt; отличается от eepm. Памятуя заповедь Пушкина - &quot;на слово длинношеее в конце
&gt; пришлось три е&quot; - предлагаю лучше называть эту штуку eeepm.
«...вывод ясен».
 
&gt; Есть идея сделать отдельную псевдокомпоненту репозитория, которая вместо
&gt; classic будет называться classic+bloat.  Тогда если переключить apt с
&gt; classic на classic+bloat, то в файлах pkglist.classic+bloat будет доступен
&gt; полный (неурезанный) список файлов в пакетах.  То есть будет работать
&gt; apt-get install /usr/foo, где /usr/foo - произвольный путь, запакованный в
&gt; каком-либо пакете; а команда 
&gt; 
&gt; $ pkglist-query &apos;[%{NAME}\t%{FILENAMES}\n]&apos; /var/lib/apt/lists/*pkglist.*
&gt; 
&gt; будет выводить полный список файлов в пакетах (сейчас там только урезанный).
...

(Ответ для at@altlinux.org на комментарий #4)
&gt; Сейчас имеем
&gt; 2.4M    i586/base/pkglist.classic.bz2
&gt; 
&gt; Предварительная оценка: если вовсе не обрезать список файлов
&gt; при генерации репозитария, то размер pkglist.classic.bz2 увеличится
&gt; примерно на 5M.  Это цена вопроса.  При каждом &apos;apt-get update&apos;
&gt; придётся выкачивать на 5M больше, но зато что-то типа apt-file
&gt; сможет работать на &quot;чистом репозитарии&quot; без каких-либо дополнительных
&gt; данных.
Сейчас тот же индекс занимает
19M	pkglist.classic.xz

Может быть, если не обрезать список файлов, значимого увеличения не будет, и можно вернуться к идее не обрезать список файлов?
Другое дело, что может быть apt его распаковывает в память и это может быть критично?</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>