<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>4333</bug_id>
          
          <creation_ts>2004-06-10 14:29:45 +0400</creation_ts>
          <short_desc>Не реагирует на подключение USB-устройства, нарушает работу gphoto2</short_desc>
          <delta_ts>2006-12-17 16:22:22 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>hotplug</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>blocker</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>3459</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Vyacheslav Dikonov">slava</reporter>
          <assigned_to name="Vyacheslav Dikonov">slava</assigned_to>
          <cc>pilot</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>14995</commentid>
    <comment_count>0</comment_count>
    <who name="Vyacheslav Dikonov">slava</who>
    <bug_when>2004-06-10 14:29:45 +0400</bug_when>
    <thetext>В новой версии hotplug отсутствует файл /usr/sbin/update-usb.usermap. Этот файл
нужен для работы %post пакета libgphoto2. В результате отвалилась поддержка
цифровых фотоаппаратов.

Времени разобраться до конца не было, но я не обнаруживаю вообще никакой реакции
системы на подключении USB-камеры. Раньше, например, созавался каталог
/usb/camera для PictBridge или запускались принадлежащие gphoto2 скрипты для
PTP-устройств. 

Прошу инструкций или ссылку на инструкцию, для обеспечения совместимости пакета
gphoto2 с новым пакетом hotplug. Сейчас не работает поиск USB-устройств и
скрипты выставления прав доступа для этих устройств. 

ядро 2.4.22-std-up-alt15

Steps to Reproduce:
1.
2.
3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15007</commentid>
    <comment_count>1</comment_count>
    <who name="bloodmary">bloodmary</who>
    <bug_when>2004-06-10 15:03:29 +0400</bug_when>
    <thetext>Подтверждаю:
Сегодняшний dist-upgrade из Сизифа выдал следующее:
17: libgphoto2               ########################################### [ 89%]
/root/tmp/rpm-tmp.59167: line 3: /usr/sbin/update-usb.usermap: No such file or
directory
И этого файла там-таки действительно нету... 
(# uname -r 2.4.26-std-up-alt2)
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15009</commentid>
    <comment_count>2</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2004-06-10 15:11:33 +0400</bug_when>
    <thetext>Этот файл не нужен для USB фотокамер.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15011</commentid>
    <comment_count>3</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2004-06-10 15:21:56 +0400</bug_when>
    <thetext>посмотрите как фиксить по аналогии с
https://bugzilla.altlinux.org/show_bug.cgi?id=4337

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15012</commentid>
    <comment_count>4</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2004-06-10 15:22:37 +0400</bug_when>
    <thetext>reassign</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15021</commentid>
    <comment_count>5</comment_count>
    <who name="Vyacheslav Dikonov">slava</who>
    <bug_when>2004-06-10 17:50:52 +0400</bug_when>
    <thetext>Есть 2 проблемы:

1) Ссылка на ошибку 4337 не объясняет, чем следует заменить
/usr/sbin/update-usb.usermap. Не думаю, что hotplug будет сам знать все модели
фотоаппаратов лучше gphoto2. Может мне самостоятельно переписывать usermap при
установке своего пакета?

2) Сейчас я вообще не вижу у себя каталога /proc/bus/usb. Ядро, модули и
modules.conf не менялись. Неудивительно, что hotplug-usb вообще не работает.
Каким образом обновление могло вызвать это? </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15176</commentid>
    <comment_count>6</comment_count>
    <who name="Vyacheslav Dikonov">slava</who>
    <bug_when>2004-06-16 17:33:49 +0400</bug_when>
    <thetext>*** Bug 4375 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15451</commentid>
    <comment_count>7</comment_count>
    <who name="Vyacheslav Dikonov">slava</who>
    <bug_when>2004-06-23 10:43:29 +0400</bug_when>
    <thetext>Заняться глюками hotplug смогу не ранее чем в середине июля, так как перегружен
работой. Не столь уж сложной адаптацией libgphoto2 к новому hotplug заниматься
готов, но не могу, потому что hotplug на моей машине не работает с момента его
обновления.

Рад буду услышать, что у кого-то подключенный по USB фотоаппарат в последнем
Сизифе определяется как устройство.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15454</commentid>
    <comment_count>8</comment_count>
    <who name="Denis Ovsienko">pilot</who>
    <bug_when>2004-06-23 11:22:57 +0400</bug_when>
    <thetext>У меня нормально работает Mustek gSmart mini2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15455</commentid>
    <comment_count>9</comment_count>
    <who name="Vyacheslav Dikonov">slava</who>
    <bug_when>2004-06-23 11:38:09 +0400</bug_when>
    <thetext>Hotplug у меня наконец снова заработал, так что ошибку можно закрыть. Вызов
update-usb.usermap из %post пакета libgphoto2 я уже убрал. Теперь, следуя
записям о том, что hotplug будет обрабатывать файлы /etc/hotplug/usb/*.usermap,
вместо обновления /etc/hotplug/usb.usermap просто кладу файл
/etc/hotplug/usb/usbcam.usermap, содержащий те же настройки. 

Новая совместимая сборка называется gphoto2-2.1.4-alt3.src.rpm. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15495</commentid>
    <comment_count>10</comment_count>
    <who name="Vyacheslav Dikonov">slava</who>
    <bug_when>2004-06-24 00:32:33 +0400</bug_when>
    <thetext>Вроде все работает. Программа /usr/lib/libgphoto2/print-usb-usermap (пакет
libgphoto2) вызывается в секции %post и записывает файл
/etc/hotplug/usb/usbcam.usermap.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15516</commentid>
    <comment_count>11</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2004-06-24 09:27:01 +0400</bug_when>
    <thetext>Не забудьте включить в пакет /etc/hotplug/usb/usbcam.usermap с опцией %ghost
</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>