Bug#337790: acknowledged by developer (Bug#337790: fixed in libnjb 2.2.4-2)

2006-01-30 Thread kaouete
hi, i just submitted a bug at libnjb for this problem, since they
are the ones shipping the files we use in the debian package.

I hope they will make a solution good for the debian package :)

https://sourceforge.net/tracker/index.php?func=detailaid=1418554group_id=32528atid=405762

cheers,
kaouete

On Thu, Jan 19, 2006 at 07:28:35AM -0700, Shaun Jackman wrote:
 2006/1/18, kaouete [EMAIL PROTECTED]:
  i am sorry to say this, but i think you did not completely test what you
  added to this package.
 
  i tested and it doesnt work. (or it work like it was working
  before, but it is not enough with last etch libusb)
  The problem is that there is 2 file to change their
  permissions :
  the one in /dev/bus/usb and the one in /proc/bus/usb
 
 I tested the package, and it worked for me?. I didn't test it with the
 newest libusb though, so, yeah, I didn't test it completely.
 
  While i am at it, i wanted to ask if it was not better to make
  libnjb5 conflicts with libnjb-hotplug since the second is merged
  in the first.
 
 Good point. I missed that.
 
 Cheers,
 Shaun


signature.asc
Description: Digital signature


Bug#337790: acknowledged by developer (Bug#337790: fixed in libnjb 2.2.4-2)

2006-01-19 Thread Shaun Jackman
2006/1/18, kaouete [EMAIL PROTECTED]:
 i am sorry to say this, but i think you did not completely test what you
 added to this package.

 i tested and it doesnt work. (or it work like it was working
 before, but it is not enough with last etch libusb)
 The problem is that there is 2 file to change their
 permissions :
 the one in /dev/bus/usb and the one in /proc/bus/usb

I tested the package, and it worked for me™. I didn't test it with the
newest libusb though, so, yeah, I didn't test it completely.

 While i am at it, i wanted to ask if it was not better to make
 libnjb5 conflicts with libnjb-hotplug since the second is merged
 in the first.

Good point. I missed that.

Cheers,
Shaun


Bug#337790: acknowledged by developer (Bug#337790: fixed in libnjb 2.2.4-2)

2006-01-18 Thread kaouete
i am sorry to say this, but i think you did not completely test what you
added to this package.

i tested and it doesnt work. (or it work like it was working
before, but it is not enough with last etch libusb)
The problem is that there is 2 file to change their
permissions :
the one in /dev/bus/usb and the one in /proc/bus/usb

this is what you have in udev logs when you plug your nomad :
HOTPLUG_TIME='Wed Jan 18 17:53:51 CET 2006'
UDEV_LOG=3
ACTION=add
OLDPWD=/
SEQNUM=1615
DEVPATH=/devices/pci:00/:00:03.3/usb4/4-5
SUBSYSTEM=usb
PHYSDEVDRIVER=usb
UDEVD_EVENT=1
PHYSDEVBUS=usb

HOTPLUG_TIME='Wed Jan 18 17:53:52 CET 2006'
UDEV_LOG=3
ACTION=add
OLDPWD=/
SEQNUM=1616
DEVPATH=/devices/pci:00/:00:03.3/usb4/4-5/4-5:1.0
SUBSYSTEM=usb
MODALIAS=usb:v041Ep411Bd0001dcFFdscFFdpFFicFFiscFFipFF
TYPE=255/255/255
INTERFACE=255/255/255
PRODUCT=41e/411b/1
UDEVD_EVENT=1
PHYSDEVBUS=usb
DEVICE=/proc/bus/usb/004/003

HOTPLUG_TIME='Wed Jan 18 17:53:52 CET 2006'
UDEV_LOG=3
DEVNAME=/dev/bus/usb/004/003
ACTION=add
OLDPWD=/
SEQNUM=1617
MAJOR=189
DEVPATH=/class/usb_device/usbdev4.3
SUBSYSTEM=usb_device
MINOR=386
PHYSDEVPATH=/devices/pci:00/:00:03.3/usb4/4-5
PHYSDEVDRIVER=usb
UDEVD_EVENT=1
PHYSDEVBUS=usb

the 2 last are the one we are interested in :
there is one SUBSYSTEM=usb (the one you catch)
and another one SUBSYSTEM=usb_device (the one all the app using
last etch libusb use)(see
http://packages.qa.debian.org/libu/libusb/news/1.html)

the thing is not to just catch them in the udev rule, but the
script have to take into account that there is different variable
names in the two cases : DEVICE for the first and DEVNAME for the
second.

While i am at it, i wanted to ask if it was not better to make
libnjb5 conflicts with libnjb-hotplug since the second is merged
in the first.

Thanks for reading me.

kaouete

On Sun, Jan 15, 2006 at 11:48:14PM -0800, Debian Bug Tracking System wrote:
 This is an automatic notification regarding your Bug report
 #337790: libnjb-hotplug doesnt take into account the new udev system without 
 hotplug,
 which was filed against the libnjb-hotplug package.
 
 It has been closed by one of the developers, namely
 Shaun Jackman [EMAIL PROTECTED].
 
 Their explanation is attached below.  If this explanation is
 unsatisfactory and you have not received a better one in a separate
 message then please contact the developer, by replying to this email.
 
 Debian bug tracking system administrator
 (administrator, Debian Bugs database)
 
 Received: (at 337790-close) by bugs.debian.org; 16 Jan 2006 07:40:33 +
 From [EMAIL PROTECTED] Sun Jan 15 23:40:33 2006
 Return-path: [EMAIL PROTECTED]
 Received: from katie by spohr.debian.org with local (Exim 4.50)
   id 1EyOqU-AN-9X; Sun, 15 Jan 2006 23:32:06 -0800
 From: Shaun Jackman [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 X-Katie: $Revision: 1.65 $
 Subject: Bug#337790: fixed in libnjb 2.2.4-2
 Message-Id: [EMAIL PROTECTED]
 Sender: Archive Administrator [EMAIL PROTECTED]
 Date: Sun, 15 Jan 2006 23:32:06 -0800
 X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
   (1.212-2003-09-23-exp) on spohr.debian.org
 X-Spam-Level: 
 X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
   autolearn=no version=2.60-bugs.debian.org_2005_01_02
 
 Source: libnjb
 Source-Version: 2.2.4-2
 
 We believe that the bug you reported is fixed in the latest version of
 libnjb, which is due to be installed in the Debian FTP archive:
 
 libnjb-dev_2.2.4-2_i386.deb
   to pool/main/libn/libnjb/libnjb-dev_2.2.4-2_i386.deb
 libnjb-doc_2.2.4-2_all.deb
   to pool/main/libn/libnjb/libnjb-doc_2.2.4-2_all.deb
 libnjb-examples_2.2.4-2_i386.deb
   to pool/main/libn/libnjb/libnjb-examples_2.2.4-2_i386.deb
 libnjb5_2.2.4-2_i386.deb
   to pool/main/libn/libnjb/libnjb5_2.2.4-2_i386.deb
 libnjb_2.2.4-2.diff.gz
   to pool/main/libn/libnjb/libnjb_2.2.4-2.diff.gz
 libnjb_2.2.4-2.dsc
   to pool/main/libn/libnjb/libnjb_2.2.4-2.dsc
 
 
 
 A summary of the changes between this version and the previous one is
 attached.
 
 Thank you for reporting the bug, which will now be closed.  If you
 have further comments please address them to [EMAIL PROTECTED],
 and the maintainer will reopen the bug report if appropriate.
 
 Debian distribution maintenance software
 pp.
 Shaun Jackman [EMAIL PROTECTED] (supplier of updated libnjb package)
 
 (This message was generated automatically at their request; if you
 believe that there is a problem with it please contact the archive
 administrators by mailing [EMAIL PROTECTED])
 
 
 Format: 1.7
 Date: Sun, 15 Jan 2006 23:40:54 -0700
 Source: libnjb
 Binary: libnjb-doc libnjb-examples libnjb-dev libnjb5
 Architecture: source i386 all
 Version: 2.2.4-2
 Distribution: unstable
 Urgency: low
 Maintainer: Shaun Jackman [EMAIL PROTECTED]
 Changed-By: Shaun Jackman [EMAIL PROTECTED]
 Description: 
  libnjb-dev - Creative Labs Nomad Jukebox library development files
  libnjb-doc - Creative Labs Nomad Jukebox library