Bug 15161 - Не работает HP M1005MFP
: Не работает HP M1005MFP
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/foo2zjs)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2008-03-31 11:32 by
Modified: 2008-04-04 14:30 (History)


Attachments
Исправленный spec (2.60 KB, application/octet-stream)
2008-04-02 13:13, Evgeny
no flags Details


Note

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


Description From 2008-03-31 11:32:59
После ковыряния выяснилось, что нет нескольких файлов foo2xqx (вернее сказать
будет - фильтров). Из-за этого задания подвисают.
Может пора и свежий собрать?
Попробовал собрать сам - ни чего хорошего не получилось.
------- Comment #1 From 2008-04-01 12:43:22 -------
Уважаемый мантейнер, спасайте.
Принтер глючит.
------- Comment #2 From 2008-04-01 15:23:34 -------
Возьмите пакет из Daedalus, он уже умеет этот принтер.

Вообще foo2zjs просит внимания, которого ему недостаёт: просто обновить версию
не выходит потому, что там отломана поддержка именно того принтера, ради
которого Денис взялся поддерживать пакет.  У меня не хватает интереса мержить
поддержку HP1500 (кажется) в текущий код, поскольку вообще не держу таких
принтеров и у заказчиков почти два года как тоже не попадались.

Если вдруг Вы и/или Сергей займётесь -- было бы здорово.
------- Comment #3 From 2008-04-01 15:33:53 -------
Михаил, я пробовал сам собрать. Не получилось.
Может сделать ещё один пакет, где будет новая версия?
Из Daedalus пакет не ставится, т.к. foomatic обновился и там обновились
принтеры, которые есть в foo2zjs. Получаем конфликт и пакет не ставится.
------- Comment #4 From 2008-04-01 15:43:19 -------
Там патчи похоже надо переделывать. А я в них не в зуб ногой.

Вот:

Source #0 (foo2zjs.tar.gz):
+ /bin/gzip -dc /home/evgen/RPM/SOURCES/foo2zjs.tar.gz
+ /bin/tar -xf -
+ cd foo2zjs
+ /bin/chmod -Rf u+rwX,go-w .
+ echo 'Patch #1 (foo2zjs.make.patch):'
Patch #1 (foo2zjs.make.patch):
+ /usr/bin/patch -p1
patching file Makefile
Hunk #1 succeeded at 591 (offset 147 lines).
+ echo 'Patch #2 (foo2zjs-20060523-alt-makefile.patch):'
Patch #2 (foo2zjs-20060523-alt-makefile.patch):
+ /usr/bin/patch -p1
patching file Makefile
Hunk #1 FAILED at 1.
Hunk #2 succeeded at 37 with fuzz 1 (offset 12 lines).
Hunk #3 FAILED at 417.
Hunk #4 succeeded at 705 with fuzz 1 (offset 182 lines).
Hunk #5 succeeded at 773 with fuzz 2 (offset 219 lines).
Hunk #6 FAILED at 799.
3 out of 6 hunks FAILED -- saving rejects to file Makefile.rej
ошибка: Неверный код возврата из /home/evgen/tmp/rpm-tmp.30138 (%prep)
------- Comment #5 From 2008-04-01 21:11:17 -------
Если хотите -- возьмите src.rpm из Daedalus, установите его (от пользователя),
внесите дополнения в ~/RPM/SPECS/foo2zjs.spec (ближе к концу, там, где строчки
с
%exclude -- наподобие), командой rpm -ba --target i586 ~/RPM/SPECS/foo2zjs.spec
соберите пакет (нужен установленный rpm-build) и если порядок -- пишите сюда.

> Там патчи похоже надо переделывать.
Ну так тарбол не обновляйте, дедальный уже вроде эти умеет.
------- Comment #6 From 2008-04-02 08:44:56 -------
Ну уж это то я знаю как делается. Авось уже собирал кое что (где патчи писать
не
надо :) )
Сейчас зачикаем...
------- Comment #7 From 2008-04-02 10:21:09 -------
Всё собрал. Проверил на 1022 и на M1005MFP. Работает.
------- Comment #8 From 2008-04-02 12:48:41 -------
Вешайте сюда аттачем спек, а ещё лучше -- пойдёмте в майнтейнеры: оно лучше
один
пакет поддерживать, но хорошо, чем двести, но как мы с Денисом вот...
------- Comment #9 From 2008-04-02 13:13:11 -------
Created an attachment (id=2544) [details]
Исправленный spec

Наверное в нём надо ещё что-то поправить. Т.к. если до сизифа дойдёт, чтоб
небыло конфликтов с существующим в сизифе.

Я б в мантейнеры пошёл, пусть меня научат... :)
------- Comment #10 From 2008-04-02 13:18:46 -------
http://www.freesource.info/wiki/AltLinux/Sisyphus/Join
http://freesource.info/wiki/AltLinux/Sisyphus/devel/MaintainerDocumentation

ну и постараюсь поддержать до набора взлётной скорости :)
------- Comment #11 From 2008-04-04 14:30:39 -------
В дедале исправленный пакет.