Автор Тема: Canon PIXMA ip2600  (Прочитано 4128 раз)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Canon PIXMA ip2600
« Ответ #15 : 01.11.2009 23:30:36 »
1. Так у вас должен быть пакет с ссылкой. Вы наверное его не установили.
2. Для проверки можно поставить и с --nodeps

Оффлайн sandros08

  • Давно тут
  • **
  • Сообщений: 139
Re: Canon PIXMA ip2600
« Ответ #16 : 02.11.2009 08:16:12 »
1. Что за пакет со ссылкой? libtiff-3.5.7? А куда там можно подсунуть файл libtiff.so.4? Я исправляю в libtiff.spec строку ln -s libtiff.%version libtiff.so на libtiff.so.4 libtiff.so.3 и все равно получается пакет со ссылкой libtiff.so.3 на libtiff.so.3.5.7.
2. Вы имеете в виду установить с --nodeps, не удаляя установленный?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Canon PIXMA ip2600
« Ответ #17 : 02.11.2009 09:31:24 »
1 Пакет, собранный вами самим, в котором только ссылка.

Оффлайн sandros08

  • Давно тут
  • **
  • Сообщений: 139
Re: Canon PIXMA ip2600
« Ответ #18 : 02.11.2009 16:10:51 »
Я Вас не понимаю. Как в пакете может быть только ссылка? Я создал пакет libtiff-3.5.7-alt4.i586.rpm, там есть исходники, contents, install, upgrade. Я из из него вытягиваю файл libtiff.so.3, помещаю его в /usr/lib, меняю его ссылку на libtiff.so.4 и принтер его не находит.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Canon PIXMA ip2600
« Ответ #19 : 02.11.2009 21:37:46 »
Не нужен пакет  libtiff-3.5.7-alt4.i586.rpm - нужен пакет с одной ссылкой (и файл не нужен).
Берёте любой src.rpm, из спека всё выбрасываете, в секции install делаете
ln -s libtiff.so.3 libtiff.so.4
И в секции file пишите
%file
%-lbdir/libtiff.so.3

Типа
%install
ln -s ./libtiff.so.4.so %_lbdir/libtiff.so.3.so
%file
%_lbdir/libtiff.so.3.so

« Последнее редактирование: 02.11.2009 21:41:48 от ruslandh »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн sandros08

  • Давно тут
  • **
  • Сообщений: 139
Re: Canon PIXMA ip2600
« Ответ #21 : 02.11.2009 23:04:43 »
Спасибо за ссылки, из них я понял, что просто если подсунуть libtiff.so.3, то ничего не изменится, нужно достаточно долго плясать с бубном. При этом везде прослеживается мысль, что libtiff.so.3 сильно устарела, однако во многих других дистрибутивах при том, что версия пакета libtiff та же, cups тот же, в наличии имеется библиотека libtiff.so.3, а не libtiff.so.4 и никакого снижения качества печати не замечал.

Оффлайн AMike

  • alt linux team
  • ***
  • Сообщений: 479
Re: Canon PIXMA ip2600
« Ответ #22 : 03.11.2009 19:15:05 »
там проблема не только с libtiff, а так же с именем бекенда.