Bug 15161 - Не работает HP M1005MFP
Summary: Не работает HP M1005MFP
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: foo2zjs (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-31 11:32 MSD by Evgeny
Modified: 2008-04-04 14:30 MSD (History)
4 users (show)

See Also:


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

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeny 2008-03-31 11:32:59 MSD
После ковыряния выяснилось, что нет нескольких файлов foo2xqx (вернее сказать
будет - фильтров). Из-за этого задания подвисают.
Может пора и свежий собрать?
Попробовал собрать сам - ни чего хорошего не получилось.
Comment 1 Evgeny 2008-04-01 12:43:22 MSD
Уважаемый мантейнер, спасайте.
Принтер глючит.
Comment 2 Michael Shigorin 2008-04-01 15:23:34 MSD
Возьмите пакет из Daedalus, он уже умеет этот принтер.

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

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

Вот:

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 Michael Shigorin 2008-04-01 21:11:17 MSD
Если хотите -- возьмите src.rpm из Daedalus, установите его (от пользователя),
внесите дополнения в ~/RPM/SPECS/foo2zjs.spec (ближе к концу, там, где строчки с
%exclude -- наподобие), командой rpm -ba --target i586 ~/RPM/SPECS/foo2zjs.spec
соберите пакет (нужен установленный rpm-build) и если порядок -- пишите сюда.

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

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

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

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