Bug 15434 - /usr/share/htmldoc/fonts: cpio: rename failed - Is a directory
: /usr/share/htmldoc/fonts: cpio: rename failed - Is a directory
Status: REOPENED
: Sisyphus
(All bugs in Sisyphus/fonts-type1-htmldoc)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2008-04-22 22:39 by
Modified: 2009-04-13 15:25 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-04-22 22:39:19
Словил во время dist-upgrade:

290: htmldoc                 error: unpacking of archive failed on file
/usr/share/htmldoc/fonts: cpio: rename failed - Is a directory

Ну и соответственно теперь пакет не устанавливается с той же диагностикой.
------- Comment #1 From 2008-04-22 23:19:18 -------
/usr/share/htmldoc/fonts раньше была директорией, теперь это ссылка на 
директорию. Самый простой способ - снести вначале предыдущую версию и поставить 
потом новую.
------- Comment #2 From 2008-04-23 01:33:53 -------
В таких случаях это надо делать в пакете в секции %pre.  См. напр. vim.
------- Comment #3 From 2008-06-16 00:32:16 -------
В Vim вообще-то обратная ситуация :)
------- Comment #4 From 2008-06-16 00:50:36 -------
А не, как-раз так-же :)
------- Comment #5 From 2008-06-22 16:21:05 -------
Имправлено
------- Comment #6 From 2009-04-13 15:25:12 -------
Ошибка вновь всплыла в fonts-type1-htmldoc-1.9.0-alt1.r1563.2.1:

 628: fonts-type1-htmldoc                error: unpacking of archive failed on
file /usr/share/htmldoc/fonts: cpio: rename failed - Is a directory

Скрипт %pre в пакете какой-то подозрительный - прхоже, начало его сделано для
случая, когда в старом пакете была ссылка, а в новом на этом месте каталог,
хотя на самом деле в htmldoc ситуация обратная.

Попутное замечание: в подпакет fonts-type1-htmldoc просится BuildArch: noarch.