* [sisyphus] ImageMagick: заметки на полях
@ 2022-02-01 1:58 Leonid Krivoshein
2022-02-01 5:55 ` Anton Farygin
0 siblings, 1 reply; 8+ messages in thread
From: Leonid Krivoshein @ 2022-02-01 1:58 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
Всем привет!
На p8 конвертировал из PDF в JPEG, на Сизифе/p10 сломалось (почти голый
сервер).
$ convert in.pdf out.jpg
convert: no images defined `/home/klark/out.jpg' @
error/convert.c/ConvertImageCommand/3229.
Смотрю разницу:
# p8
Version: ImageMagick 6.9.4-7 Q16 x86_64 2017-11-30
http://www.imagemagick.org
Copyright: Copyright (C) 1999-2016 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher DPC Modules
Delegates (built-in): bzlib cairo djvu fontconfig freetype gvc jbig jng
jp2 jpeg lcms lqr ltdl lzma openexr png rsvg tiff webp wmf x xml zlib
# p10
Version: ImageMagick 6.9.12-13 Q16 x86_64 2021-07-18 https://imagemagick.org
Copyright: (C) 1999-2021 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC Modules OpenMP(4.5)
Delegates (built-in): bzlib cairo djvu flif fontconfig freetype gvc heic
jbig jng jp2 jpeg lcms lqr ltdl lzma openexr png raqm raw rsvg tiff webp
wmf x xml zlib
P.S.: Проблема решилась так: apt-get install /usr/bin/gs
--
Best regards,
Leonid Krivoshein.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] ImageMagick: заметки на полях
2022-02-01 1:58 [sisyphus] ImageMagick: заметки на полях Leonid Krivoshein
@ 2022-02-01 5:55 ` Anton Farygin
2022-02-01 10:42 ` Vladislav Zavjalov
0 siblings, 2 replies; 8+ messages in thread
From: Anton Farygin @ 2022-02-01 5:55 UTC (permalink / raw)
To: sisyphus
Привет.
Да, с одной стороны было бы наверное неплохо добавить у IM зависимость
на gs, но с другой стороны - он много чего умеет делать без gs.
Нам бы не помешали мягкие зависимости.
On 01.02.2022 04:58, Leonid Krivoshein wrote:
> Всем привет!
>
>
> На p8 конвертировал из PDF в JPEG, на Сизифе/p10 сломалось (почти
> голый сервер).
>
> $ convert in.pdf out.jpg
> convert: no images defined `/home/klark/out.jpg' @
> error/convert.c/ConvertImageCommand/3229.
>
> Смотрю разницу:
>
> # p8
> Version: ImageMagick 6.9.4-7 Q16 x86_64 2017-11-30
> http://www.imagemagick.org
> Copyright: Copyright (C) 1999-2016 ImageMagick Studio LLC
> License: http://www.imagemagick.org/script/license.php
> Features: Cipher DPC Modules
> Delegates (built-in): bzlib cairo djvu fontconfig freetype gvc jbig
> jng jp2 jpeg lcms lqr ltdl lzma openexr png rsvg tiff webp wmf x xml zlib
>
> # p10
> Version: ImageMagick 6.9.12-13 Q16 x86_64 2021-07-18
> https://imagemagick.org
> Copyright: (C) 1999-2021 ImageMagick Studio LLC
> License: https://imagemagick.org/script/license.php
> Features: Cipher DPC Modules OpenMP(4.5)
> Delegates (built-in): bzlib cairo djvu flif fontconfig freetype gvc
> heic jbig jng jp2 jpeg lcms lqr ltdl lzma openexr png raqm raw rsvg
> tiff webp wmf x xml zlib
>
>
> P.S.: Проблема решилась так: apt-get install /usr/bin/gs
>
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] ImageMagick: заметки на полях
@ 2022-02-01 7:10 ` Anton Farygin
0 siblings, 1 reply; 8+ messages in thread
From: Anton Farygin @ 2022-02-01 7:10 UTC (permalink / raw)
To: sisyphus
On 01.02.2022 09:02, Sergei Epiphanov wrote:
>
>
> Anton Farygin <rider@basealt.ru> 1 февраля 2022 г. 08:55:39 написал:
>
>> Привет.
>>
>> Да, с одной стороны было бы наверное неплохо добавить у IM зависимость
>> на gs, но с другой стороны - он много чего умеет делать без gs.
>>
>> Нам бы не помешали мягкие зависимости.
>>
>> On 01.02.2022 04:58, Leonid Krivoshein wrote:
>>> Всем привет!
>>>
>>>
>>> На p8 конвертировал из PDF в JPEG, на Сизифе/p10 сломалось (почти
>>> голый сервер).
>
> Скорее, сам IM должен при запуске проверять, что ему доступно, и
> сообщать о невозможности выполнения различных действий. Тут никакие
> мягкие зависимости не помогут.
Повесите FR в апстрим ?
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] ImageMagick: заметки на полях
@ 2022-02-01 10:38 ` Leonid Krivoshein
2022-02-01 10:39 ` Anton Farygin
1 sibling, 0 replies; 8+ messages in thread
From: Leonid Krivoshein @ 2022-02-01 10:38 UTC (permalink / raw)
To: sisyphus
01.02.2022 10:42, Sergei Epiphanov пишет:
>
> Anton Farygin <rider@basealt.ru> 1 февраля 2022 г. 10:10:26 написал:
>
>> On 01.02.2022 09:02, Sergei Epiphanov wrote:
>>>
>>>
>>> Anton Farygin <rider@basealt.ru> 1 февраля 2022 г. 08:55:39 написал:
>>>
>>>> Привет.
>>>>
>>>> Да, с одной стороны было бы наверное неплохо добавить у IM зависимость
>>>> на gs, но с другой стороны - он много чего умеет делать без gs.
>>>>
>>>> Нам бы не помешали мягкие зависимости.
>>>>
>>>> On 01.02.2022 04:58, Leonid Krivoshein wrote:
>>>>> Всем привет!
>>>>>
>>>>>
>>>>> На p8 конвертировал из PDF в JPEG, на Сизифе/p10 сломалось (почти
>>>>> голый сервер).
>>>
>>> Скорее, сам IM должен при запуске проверять, что ему доступно, и
>>> сообщать о невозможности выполнения различных действий. Тут никакие
>>> мягкие зависимости не помогут.
>>
>> Повесите FR в апстрим ?
>
> Я не смогу полноценно отслеживать ход исправления и проверить решение.
>
> Быстро глянул проблему, convert пытается запустить gs по возможным
> путям в PATH, отваливается, после чего выпадает невнятное сообщение,
> из которого непонятно, что же произошло (нет исполняемого файла и
> какого именно или исполняемый файл свалился с ошибкой).
Именно по этой причине и написал сюда заметку. Не думал, что тут надо
чего-то чинить.
> Кстати, тот же convert почему-то пытается найти delegates.xml (файл с
> описанием какой файл как обработать) в том числе в каталоге со своими
> доками (/usr/share/doc/ImageMagick-6/), причём уже после поиска в
> /etc/ImageMagick-6 и /usr/share/ImageMagick-6. Этого точно не должно
> быть. А это уже и к нашей упаковке вопрос.
>
--
Best regards,
Leonid Krivoshein.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] ImageMagick: заметки на полях
2022-02-01 10:38 ` Leonid Krivoshein
@ 2022-02-01 10:39 ` Anton Farygin
1 sibling, 1 reply; 8+ messages in thread
From: Anton Farygin @ 2022-02-01 10:39 UTC (permalink / raw)
To: sisyphus
On 01.02.2022 10:42, Sergei Epiphanov wrote:
> Этого точно не должно быть. А это уже и к нашей упаковке вопрос.
При чём тут сборка ? ImageMagick всё делает правильно.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] ImageMagick: заметки на полях
2022-02-01 5:55 ` Anton Farygin
@ 2022-02-01 10:42 ` Vladislav Zavjalov
2022-02-01 11:23 ` Dmitry V. Levin
1 sibling, 1 reply; 8+ messages in thread
From: Vladislav Zavjalov @ 2022-02-01 10:42 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Tue, Feb 01, 2022 at 08:55:35AM +0300, Anton Farygin wrote:
> Привет.
>
> Да, с одной стороны было бы наверное неплохо добавить у IM зависимость
> на gs, но с другой стороны - он много чего умеет делать без gs.
>
> Нам бы не помешали мягкие зависимости.
Мне в таком случае нравятся понятные сообщение об ошибках,
типа "не могу сделать, установить gs". Гораздо лучше, чем
вытягивать вообще все, что может пригодится.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] ImageMagick: заметки на полях
2022-02-01 10:42 ` Vladislav Zavjalov
@ 2022-02-01 11:23 ` Dmitry V. Levin
0 siblings, 0 replies; 8+ messages in thread
From: Dmitry V. Levin @ 2022-02-01 11:23 UTC (permalink / raw)
To: ALT Sisyphus mailing list
On Tue, Feb 01, 2022 at 01:42:54PM +0300, Vladislav Zavjalov wrote:
> On Tue, Feb 01, 2022 at 08:55:35AM +0300, Anton Farygin wrote:
> > Привет.
> >
> > Да, с одной стороны было бы наверное неплохо добавить у IM зависимость
> > на gs, но с другой стороны - он много чего умеет делать без gs.
> >
> > Нам бы не помешали мягкие зависимости.
>
> Мне в таком случае нравятся понятные сообщение об ошибках,
> типа "не могу сделать, установить gs". Гораздо лучше, чем
> вытягивать вообще все, что может пригодится.
Я не люблю, когда мне говорят, что надо установить, я предпочитаю, когда
мне честно сообщают, чего именно искали и не нашли, чтобы лишний раз не
делать strace -f -Z -efile.
--
ldv
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] ImageMagick: заметки на полях
@ 2022-02-01 11:46 ` Anton Farygin
0 siblings, 0 replies; 8+ messages in thread
From: Anton Farygin @ 2022-02-01 11:46 UTC (permalink / raw)
To: sisyphus
On 01.02.2022 14:03, Sergei Epiphanov wrote:
> Anton Farygin <rider@basealt.ru> 1 февраля 2022 г. 13:39:38 написал:
>
>> On 01.02.2022 10:42, Sergei Epiphanov wrote:
>>> Этого точно не должно быть. А это уже и к нашей упаковке вопрос.
>>
>> При чём тут сборка ? ImageMagick всё делает правильно.
>
> Не думаю, что это правильное решение для программы - искать свои
> конфиги в каталоге с документацией. Причём этот каталог более
> приоритетен, чем каталог /etc/ImageMagick-6 или /usr/share/ImageMagick-6.
Именно этот момент не зависит от сборки, я посмотрю почему оно так
пытается делать.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2022-02-01 11:46 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-01 1:58 [sisyphus] ImageMagick: заметки на полях Leonid Krivoshein
2022-02-01 5:55 ` Anton Farygin
2022-02-01 7:10 ` Anton Farygin
2022-02-01 10:38 ` Leonid Krivoshein
2022-02-01 10:39 ` Anton Farygin
2022-02-01 11:46 ` Anton Farygin
2022-02-01 10:42 ` Vladislav Zavjalov
2022-02-01 11:23 ` Dmitry V. Levin
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git