Bug#570069: [gud...@gudjon.org: Re: [comedi] libcomedi0 removed from debian testing]
Do you remember why we separated them in the first place? Were there some dependency problems? We could def get comedi_calibrate back in with the option to enable/disable it. Would make life much easier. /Bernd On 03/05/12 14:08, Ian Abbott wrote: Oh right, so the problem is due to the debian comedilib source package merging the comedi_calibrate sources back in to the comedilib sources. If comedi_calibrate had its own debian source package this extra configure option wouldn't be needed. Might be better off avoiding needless extra comedi_calibrate configure options and either splitting the debian source package or retro-patching the comedi_calibrate stuff back in at the autoconf/automake level, basically undoing these two patches: <http://comedi.org/git?p=comedi/comedilib.git;a=blobdiff;f=configure.ac;h=bcc1ae532bd97c5cdf5444e8923e1c33763d6f90;hp=4740a18a1ac4bba20ec80e04c98823342b8e921b;hb=c632d4e636aa89acd4543aea4d04aa32ac05da94;hpb=d4fd5f7b087d96676f53d3d74fde681baa26270c> <http://comedi.org/git?p=comedi/comedilib.git;a=blobdiff;f=Makefile.am;h=6abfe2227c32553f416bb13382bba451fb01e10e;hp=8a75b7b587bf413d17477bd9f4cc1c8563cded85;hb=64d90d7f374c64cdce46aff0e397ba35f33563e6;hpb=c632d4e636aa89acd4543aea4d04aa32ac05da94> On 2012/05/03 01:50 PM, Bernd Porr wrote: I've got this now compiling. As I suspected: first both configure scripts run and then the two makes are run later. To get this to compile also the comedilib header check needs to be disabled. Basically because: comedilib/configure comedilib/comedi-calibrate/configure comedilib/make comedilib/comedi-calibrate/make comedilib/make install comedilib/comedi-calibrate/make install I'll hand this now over to Gudjon who has more experience with this: http://www.linux-usb-daq.co.uk/tmp/comedilib.tar.gz in there is his original tar and my hacked one. There's still something not right with the firmware / hotplug stuff. The configure seems to be ignoring all the options. /Bernd Ian Abbott wrote: On 2012/05/03 11:43 AM, Bernd Porr wrote: > Can you please add some command line parameter that makes configure not > search for libcomedi.so while configuring comedi_calibrate? Just added the option "--disable-comedilib-checking" to the configure script. It's in the comedi_calibrate git now. I'm curious to know why this is required; it seems rather odd to me! Wouldn't the comedi_calibrate build fail during the linking stage if libcomedi.so is not there? -- www:http://www.berndporr.me.uk/ http://www.linux-usb-daq.co.uk/ http://www.imdb.com/name/nm3293421/ Mobile: +44 (0)7840 340069 Work: +44 (0)141 330 5237 University of Glasgow School of Engineering Rankine Building, Oakfield Avenue, Glasgow, G12 8LT -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#570069: [gud...@gudjon.org: Re: [comedi] libcomedi0 removed from debian testing]
> Can you please add some command line parameter that makes configure not > search for libcomedi.so while configuring comedi_calibrate? Just added the option "--disable-comedilib-checking" to the configure script. It's in the comedi_calibrate git now. /Bernd Gudjon I. Gudjonsson wrote: Hi On Thursday 03 May 2012 11:37:43 Bernd Porr wrote: > I've just tried to build a new debian package for libcomedi based on the > latest git package Gudjon has provided. It fails trying to patch the > comedi-calibrate. It cannot find the ./configure script (though it's > there). It is the comedi_calibrate configure script. Did you create your package as a multiple source package? I am going on a holiday for a few days but I will se if I can upgrade my package to the latest git. > > Here's everything: the original package and my attempt to create a new > version. > http://www.linux-usb-daq.co.uk/tmp/comedilib.tar.gz > > Anyway. I've corrected the ./configure call in rules using the new > options we have added during the last couple of days. Also played a bit > with the build dependencies (removed ruby there, added dblatex, ...). Do you like the multiple source approach? Why is comedi_calibrate a separate source? Can you please add some command line parameter that makes configure not search for libcomedi.so while configuring comedi_calibrate? Then I don't have to patch configure. Patching configure is a bad habit since the configure scripts can be regenerated and then the patch doesn't work anymore. There are dependencies on unnecessary libraries. Is it possible/easy to fix that before the release? Regards Gudjon -- You received this message because you are subscribed to the Google Groups "Comedi: Linux Control and Measurement Device Interface" group. To post to this group, send email to comedi_l...@googlegroups.com. To unsubscribe from this group, send email to comedi_list+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comedi_list?hl=en. -- www:http://www.linux-usb-daq.co.uk/ http://www.berndporr.me.uk/ http://www.imdb.com/name/nm3293421/ Mobile: +44 (0)7840 340069 Work: +44 (0)141 330 5237 University of Glasgow School of Engineering 72 Oakfield Avenue (Rankine Building for deliveries) Glasgow, G12 8LT -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#570069: [gud...@gudjon.org: Re: [comedi] libcomedi0 removed from debian testing]
Hi, I've just tried to build a new debian package for libcomedi based on the latest git package Gudjon has provided. It fails trying to patch the comedi-calibrate. It cannot find the ./configure script (though it's there). Here's everything: the original package and my attempt to create a new version. http://www.linux-usb-daq.co.uk/tmp/comedilib.tar.gz Anyway. I've corrected the ./configure call in rules using the new options we have added during the last couple of days. Also played a bit with the build dependencies (removed ruby there, added dblatex, ...). /Bernd Yaroslav Halchenko wrote: Thank you Christoph for the note -- original announcement I guess have slipped through my mailbox without notice ;) Gudjon, I would be glad (whenever time allows) to sponsor the upload to Debian. I will look into current package you have -- only 1 major issue I see: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570069 if it is usable on kfreebsd then udev depends should be said [!kfreebsd-amd64] or smth like that OR may be moved into Recommends altogether, OR just do not build for kfreebsd if it is of no use there -- I am just ignorant on this subject. Any input is welcome to help resolving this. GIT version -- would be neat (whenever current one gets back into testing)! On Thu, 05 Apr 2012, Christoph Schmidt-Hieber wrote: Hi Yaro, maybe NeuroDebian can come to the rescue here? Comedi is an incredibly important package, and it would be a shame to see it vanish from the debian repositories. Cheers, Christoph - Forwarded message from "Gudjon I. Gudjonsson" - Date: Thu, 5 Apr 2012 14:12:58 +0100 From: "Gudjon I. Gudjonsson" To: "comedi_l...@googlegroups.com" Subject: Re: [comedi] libcomedi0 removed from debian testing user-agent: KMail/1.13.7 (Linux/3.1.0-1-686-pae; KDE/4.6.5; i686; ; ) Hi list There is a newer version on my private server (0.8.1-6) deb-src http://213.64.124.152/debian/ source/ but I haven't had time to test it properly. My plan was to upload version 0.8.1-6 wich includes symbols file and then make a package with the current git version. My problem is lack of time and that I am not a Debian Maintainer. If someone wants to take over the maintenance, please do. If somebody is willing to sponsor uploads for me, I am willing to keep on maintaining it but I have been busy lately and will be for 10 more days. Cheers Gudjon On Thursday 05 April 2012 14:52:53 Bernd Porr wrote: Seems so that it needs a new maintainer. I vaguely remember that somebody here wanted to volunteer and that I offered testing the package. Anybody? /Bernd Daniele Nicolodi wrote: On 05/04/12 14:16, Bernd Porr wrote: Hi all, does anybody know why libcomedi0 has been removed from debian testing? It looks like this RC bug is the reason: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570069 This bug is more than two years old, and the comedilib Debian package has not seen any activity since 2008, except a NMU in 2011... http://packages.qa.debian.org/c/comedilib.html Cheers, -- www:http://www.linux-usb-daq.co.uk/ http://www.berndporr.me.uk/ http://www.imdb.com/name/nm3293421/ Mobile: +44 (0)7840 340069 Work: +44 (0)141 330 5237 University of Glasgow School of Engineering 72 Oakfield Avenue (Rankine Building for deliveries) Glasgow, G12 8LT -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#570069: [gud...@gudjon.org: Re: [comedi] libcomedi0 removed from debian testing]
Hi all, I've added an option to disable the firmware installation especially for debian/Ubuntu package maintainers. ./configure --help --disable-firmware Disable installation of firmware files /Bernd Bernd Porr wrote: Hi all, the command: ./configure --with-udev-hotplug=/lib should now place all udev related scripts in /lib and none in /etc. That was a mistake in the configure.ac (sysconf=/etc instead of the argument of --with-udev-hotplug). http://lintian.debian.org/tags/udev-rule-in-etc.html /Bernd Bernd Porr wrote: Hi all, not sure if you have seen it on the mailing list. Graeme has reported a bug in the new libcomedi: I have recently installed the libcomedi0 package from Debian unstable (my distro is Linux Mint Debian Edition) and found a couple of problems. Firstly I couldn't access the comedi device without sudo rights, even after adding myself to the iocard group. It seems that the comedi.rules file must be moved to the /udev/rules.d directory for this to work. Ironically UBUNTU also updated it's libcomedi yesterday but the version 0.8.1-5 and not 0.8.1-6. The iocard/udev stuff still works under UBUNTU precise but no longer under Mint. /Bernd Yaroslav Halchenko wrote: Thank you Christoph for the note -- original announcement I guess have slipped through my mailbox without notice ;) Gudjon, I would be glad (whenever time allows) to sponsor the upload to Debian. I will look into current package you have -- only 1 major issue I see: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570069 if it is usable on kfreebsd then udev depends should be said [!kfreebsd-amd64] or smth like that OR may be moved into Recommends altogether, OR just do not build for kfreebsd if it is of no use there -- I am just ignorant on this subject. Any input is welcome to help resolving this. GIT version -- would be neat (whenever current one gets back into testing)! On Thu, 05 Apr 2012, Christoph Schmidt-Hieber wrote: Hi Yaro, maybe NeuroDebian can come to the rescue here? Comedi is an incredibly important package, and it would be a shame to see it vanish from the debian repositories. Cheers, Christoph - Forwarded message from "Gudjon I. Gudjonsson" - Date: Thu, 5 Apr 2012 14:12:58 +0100 From: "Gudjon I. Gudjonsson" To: "comedi_l...@googlegroups.com" Subject: Re: [comedi] libcomedi0 removed from debian testing user-agent: KMail/1.13.7 (Linux/3.1.0-1-686-pae; KDE/4.6.5; i686; ; ) Hi list There is a newer version on my private server (0.8.1-6) deb-src http://213.64.124.152/debian/ source/ but I haven't had time to test it properly. My plan was to upload version 0.8.1-6 wich includes symbols file and then make a package with the current git version. My problem is lack of time and that I am not a Debian Maintainer. If someone wants to take over the maintenance, please do. If somebody is willing to sponsor uploads for me, I am willing to keep on maintaining it but I have been busy lately and will be for 10 more days. Cheers Gudjon On Thursday 05 April 2012 14:52:53 Bernd Porr wrote: Seems so that it needs a new maintainer. I vaguely remember that somebody here wanted to volunteer and that I offered testing the package. Anybody? /Bernd Daniele Nicolodi wrote: On 05/04/12 14:16, Bernd Porr wrote: Hi all, does anybody know why libcomedi0 has been removed from debian testing? It looks like this RC bug is the reason: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570069 This bug is more than two years old, and the comedilib Debian package has not seen any activity since 2008, except a NMU in 2011... http://packages.qa.debian.org/c/comedilib.html Cheers, -- www:http://www.berndporr.me.uk/ http://www.linux-usb-daq.co.uk/ http://www.imdb.com/name/nm3293421/ Mobile: +44 (0)7840 340069 Work: +44 (0)141 330 5237 University of Glasgow School of Engineering 72 Oakfield Avenue (Rankine Building for deliveries) Glasgow, G12 8LT -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#570069: [gud...@gudjon.org: Re: [comedi] libcomedi0 removed from debian testing]
Hi all, the command: ./configure --with-udev-hotplug=/lib should now place all udev related scripts in /lib and none in /etc. That was a mistake in the configure.ac (sysconf=/etc instead of the argument of --with-udev-hotplug). http://lintian.debian.org/tags/udev-rule-in-etc.html /Bernd Bernd Porr wrote: Hi all, not sure if you have seen it on the mailing list. Graeme has reported a bug in the new libcomedi: I have recently installed the libcomedi0 package from Debian unstable (my distro is Linux Mint Debian Edition) and found a couple of problems. Firstly I couldn't access the comedi device without sudo rights, even after adding myself to the iocard group. It seems that the comedi.rules file must be moved to the /udev/rules.d directory for this to work. Ironically UBUNTU also updated it's libcomedi yesterday but the version 0.8.1-5 and not 0.8.1-6. The iocard/udev stuff still works under UBUNTU precise but no longer under Mint. /Bernd Yaroslav Halchenko wrote: Thank you Christoph for the note -- original announcement I guess have slipped through my mailbox without notice ;) Gudjon, I would be glad (whenever time allows) to sponsor the upload to Debian. I will look into current package you have -- only 1 major issue I see: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570069 if it is usable on kfreebsd then udev depends should be said [!kfreebsd-amd64] or smth like that OR may be moved into Recommends altogether, OR just do not build for kfreebsd if it is of no use there -- I am just ignorant on this subject. Any input is welcome to help resolving this. GIT version -- would be neat (whenever current one gets back into testing)! On Thu, 05 Apr 2012, Christoph Schmidt-Hieber wrote: Hi Yaro, maybe NeuroDebian can come to the rescue here? Comedi is an incredibly important package, and it would be a shame to see it vanish from the debian repositories. Cheers, Christoph - Forwarded message from "Gudjon I. Gudjonsson" - Date: Thu, 5 Apr 2012 14:12:58 +0100 From: "Gudjon I. Gudjonsson" To: "comedi_l...@googlegroups.com" Subject: Re: [comedi] libcomedi0 removed from debian testing user-agent: KMail/1.13.7 (Linux/3.1.0-1-686-pae; KDE/4.6.5; i686; ; ) Hi list There is a newer version on my private server (0.8.1-6) deb-src http://213.64.124.152/debian/ source/ but I haven't had time to test it properly. My plan was to upload version 0.8.1-6 wich includes symbols file and then make a package with the current git version. My problem is lack of time and that I am not a Debian Maintainer. If someone wants to take over the maintenance, please do. If somebody is willing to sponsor uploads for me, I am willing to keep on maintaining it but I have been busy lately and will be for 10 more days. Cheers Gudjon On Thursday 05 April 2012 14:52:53 Bernd Porr wrote: Seems so that it needs a new maintainer. I vaguely remember that somebody here wanted to volunteer and that I offered testing the package. Anybody? /Bernd Daniele Nicolodi wrote: On 05/04/12 14:16, Bernd Porr wrote: Hi all, does anybody know why libcomedi0 has been removed from debian testing? It looks like this RC bug is the reason: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570069 This bug is more than two years old, and the comedilib Debian package has not seen any activity since 2008, except a NMU in 2011... http://packages.qa.debian.org/c/comedilib.html Cheers, -- www:http://www.berndporr.me.uk/ http://www.linux-usb-daq.co.uk/ http://www.imdb.com/name/nm3293421/ Mobile: +44 (0)7840 340069 Work: +44 (0)141 330 5237 University of Glasgow School of Engineering 72 Oakfield Avenue (Rankine Building for deliveries) Glasgow, G12 8LT -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#570069: [gud...@gudjon.org: Re: [comedi] libcomedi0 removed from debian testing]
Hi all, not sure if you have seen it on the mailing list. Graeme has reported a bug in the new libcomedi: I have recently installed the libcomedi0 package from Debian unstable (my distro is Linux Mint Debian Edition) and found a couple of problems. Firstly I couldn't access the comedi device without sudo rights, even after adding myself to the iocard group. It seems that the comedi.rules file must be moved to the /udev/rules.d directory for this to work. Ironically UBUNTU also updated it's libcomedi yesterday but the version 0.8.1-5 and not 0.8.1-6. The iocard/udev stuff still works under UBUNTU precise but no longer under Mint. /Bernd Yaroslav Halchenko wrote: Thank you Christoph for the note -- original announcement I guess have slipped through my mailbox without notice ;) Gudjon, I would be glad (whenever time allows) to sponsor the upload to Debian. I will look into current package you have -- only 1 major issue I see: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570069 if it is usable on kfreebsd then udev depends should be said [!kfreebsd-amd64] or smth like that OR may be moved into Recommends altogether, OR just do not build for kfreebsd if it is of no use there -- I am just ignorant on this subject. Any input is welcome to help resolving this. GIT version -- would be neat (whenever current one gets back into testing)! On Thu, 05 Apr 2012, Christoph Schmidt-Hieber wrote: Hi Yaro, maybe NeuroDebian can come to the rescue here? Comedi is an incredibly important package, and it would be a shame to see it vanish from the debian repositories. Cheers, Christoph - Forwarded message from "Gudjon I. Gudjonsson" - Date: Thu, 5 Apr 2012 14:12:58 +0100 From: "Gudjon I. Gudjonsson" To: "comedi_l...@googlegroups.com" Subject: Re: [comedi] libcomedi0 removed from debian testing user-agent: KMail/1.13.7 (Linux/3.1.0-1-686-pae; KDE/4.6.5; i686; ; ) Hi list There is a newer version on my private server (0.8.1-6) deb-src http://213.64.124.152/debian/ source/ but I haven't had time to test it properly. My plan was to upload version 0.8.1-6 wich includes symbols file and then make a package with the current git version. My problem is lack of time and that I am not a Debian Maintainer. If someone wants to take over the maintenance, please do. If somebody is willing to sponsor uploads for me, I am willing to keep on maintaining it but I have been busy lately and will be for 10 more days. Cheers Gudjon On Thursday 05 April 2012 14:52:53 Bernd Porr wrote: Seems so that it needs a new maintainer. I vaguely remember that somebody here wanted to volunteer and that I offered testing the package. Anybody? /Bernd Daniele Nicolodi wrote: On 05/04/12 14:16, Bernd Porr wrote: Hi all, does anybody know why libcomedi0 has been removed from debian testing? It looks like this RC bug is the reason: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570069 This bug is more than two years old, and the comedilib Debian package has not seen any activity since 2008, except a NMU in 2011... http://packages.qa.debian.org/c/comedilib.html Cheers, -- www:http://www.berndporr.me.uk/ http://www.linux-usb-daq.co.uk/ http://www.imdb.com/name/nm3293421/ Mobile: +44 (0)7840 340069 Work: +44 (0)141 330 5237 University of Glasgow School of Engineering 72 Oakfield Avenue (Rankine Building for deliveries) Glasgow, G12 8LT -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org