Bug 37498

Summary: Отсутствует бэкенд genesys
Product: Branch p9 Reporter: Michael Shigorin <mike>
Component: saneAssignee: qa-team <qa-team>
Status: CLOSED FIXED QA Contact: qa-p9 <qa-p9>
Severity: major    
Priority: P3 CC: sotor, vercha
Version: не указанаKeywords: regression
Hardware: all   
OS: Linux   
Bug Depends on: 37406    
Bug Blocks:    

Description Michael Shigorin 2019-11-18 13:28:03 MSK
Требуется перенести 1.0.28-alt2+ в p9/branch, где сейчас 1.0.28-alt1
с неочевидной регрессией относительно 1.0.27.

+++ Данная ошибка создана размножением ошибки 37406 +++

С удивлением обнаружил, что в новых сборках libsane нет драйвера USB-сканеров genesys. 

Недостает файлов 
/etc/sane.d/genesys.conf
/usr/lib64/sane/libsane-genesys.so
/usr/lib64/sane/libsane-genesys.so.1
/usr/lib64/sane/libsane-genesys.so.1.0.27
/usr/share/man/man5/sane-genesys.5.xz

! Перестали работать Canon Lide 60 и множество сканеров перечисленных на 
http://www.sane-project.org/sane-backends.html#S-GENESYS

Этот драйвер есть в libsane-1.0.27-alt4.x86_64
и отсутствует в libsane-1.0.28-alt1.x86_64. Копирование двоичных файлов из старой версии восстанавливает работу устройства, но они должны быть в пакете.
Comment 1 Vera Blagoveschenskaya 2019-11-21 17:03:42 MSK
В версии 1.0.28-alt3 файлы добавлены

# rpm -ql libsane | grep genesys
/etc/sane.d/genesys.conf
/usr/lib64/sane/libsane-genesys.so
/usr/lib64/sane/libsane-genesys.so.1
/usr/lib64/sane/libsane-genesys.so.1.0.28
/usr/share/man/man5/sane-genesys.5.xz
Comment 2 Michael Shigorin 2019-11-21 20:49:06 MSK
(В ответ на комментарий №0)
> Требуется перенести 1.0.28-alt2+ в p9/branch, где сейчас 1.0.28-alt1
> с неочевидной регрессией относительно 1.0.27.

(В ответ на комментарий №1)
> В версии 1.0.28-alt3 файлы добавлены
О чём и речь :-)
Впрочем, сам и отправил: http://git.altlinux.org/tasks/241464
Comment 3 Michael Shigorin 2019-11-21 22:36:52 MSK
> Впрочем, сам и отправил: http://git.altlinux.org/tasks/241464
Прибил, т.к. дублирует http://git.altlinux.org/tasks/240929
Comment 4 Michael Shigorin 2019-11-24 20:33:06 MSK
Попало в p9-20191123:

sane - This package contains the SANE docs and utils
* Fri Nov 01 2019 Michael Shigorin <mike@altlinux> 1.0.28-alt3
- E2K: strip UTF-8 BOM for lcc < 1.24
- minor spec cleanup
* Thu Oct 31 2019 Vitaly Lipatov <lav@altlinux> 1.0.28-alt2
- add buildreq gcc-c++ (ALT bug 37406)
* Sat Oct 12 2019 Vitaly Lipatov <lav@altlinux> 1.0.28-alt1