please backport lirc and mythbuntu-lirc-generator to Ubuntu intrepid

Bug #298785 reported by Mario Limonciello
8
Affects Status Importance Assigned to Milestone
Intrepid Ibex Backports
Fix Released
Wishlist
Unassigned

Bug Description

I'd like to request LIRC 0.8.4a to be backported. It includes support for the command IR II, but enabling this support had the risk of breaking command IR mini, so it was not intended to go into updates or to Intrepid last minute.

Mythbuntu-lirc-generator also needs to be backported because of changes to the lircd.conf handling in the new version.

Here's a build log showing it works:
http://launchpadlibrarian.net/19596392/buildlog_ubuntu-intrepid-lpia.lirc_0.8.4a-0ubuntu2~intrepid1_FULLYBUILT.txt.gz

Revision history for this message
Mario Limonciello (superm1) wrote :
Download full text (6.3 KiB)

Install log for both:

supermario@serverman:~$ schroot -u root -c intrepid
I: [intrepid-e4a00f36-b8fd-4dfa-bbe3-e36bb1ab8a72 chroot] (supermario→root) Running login shell: ‘/bin/bash’
(intrepid)root@serverman:/home/supermario# dpkg -i *.deb
Selecting previously deselected package liblircclient-dev.
(Reading database ... 15893 files and directories currently installed.)
Unpacking liblircclient-dev (from liblircclient-dev_0.8.4a-0ubuntu2~intrepid1_amd64.deb) ...
Selecting previously deselected package liblircclient0.
Unpacking liblircclient0 (from liblircclient0_0.8.4a-0ubuntu2~intrepid1_amd64.deb) ...
Selecting previously deselected package lirc-x.
Unpacking lirc-x (from lirc-x_0.8.4a-0ubuntu2~intrepid1_amd64.deb) ...
Selecting previously deselected package lirc.
Unpacking lirc (from lirc_0.8.4a-0ubuntu2~intrepid1_amd64.deb) ...
Setting up liblircclient0 (0.8.4a-0ubuntu2~intrepid1) ...

dpkg: dependency problems prevent configuration of lirc-x:
 lirc-x depends on libice6 (>= 1:1.0.0); however:
  Package libice6 is not installed.
 lirc-x depends on libsm6; however:
  Package libsm6 is not installed.
dpkg: error processing lirc-x (--install):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of lirc:
 lirc depends on libasound2 (>> 1.0.17); however:
  Package libasound2 is not installed.
dpkg: error processing lirc (--install):
 dependency problems - leaving unconfigured
Setting up liblircclient-dev (0.8.4a-0ubuntu2~intrepid1) ...
Processing triggers for man-db ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
 lirc-x
 lirc
(intrepid)root@serverman:/home/supermario# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libmime-types-perl libopencdk10 libnet-ssleay-perl libfile-remove-perl libdigest-sha1-perl debhelper libossp-uuid-perl libcrypt-ssleay-perl libmime-tools-perl po-debconf
  libgnutls13 libfcgi-perl libfile-temp-perl libttf2 libsoap-lite-perl debian-keyring libmail-box-perl liblzo2-2 html2text equivs libobject-realize-later-perl
  libuser-identity-perl libconvert-binhex-perl libmail-sendmail-perl libio-socket-ssl-perl libossp-uuid15 libsys-hostname-long-perl libdigest-hmac-perl
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libasound2 libice6 libsm6
Suggested packages:
  libasound2-plugins
The following NEW packages will be installed:
  libasound2 libice6 libsm6
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 471kB of archives.
After this operation, 1614kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://archive.ubuntu.com intrepid/main libasound2 1.0.17a-0ubuntu4 [396kB]
Get:2 http://archive.ubuntu.com intrepid/main libice6 2:1.0.4-1 [50.6kB]
Get:3 http://archive.ubuntu.com intrepid/main libsm6 2:1.0.3-2 [23.6kB]
Fetched 471kB in 0s (5410kB/s)
debconf: delaying package configuration, since apt-utils is not...

Read more...

Revision history for this message
Mario Limonciello (superm1) wrote :

mlg build log

Revision history for this message
Mario Limonciello (superm1) wrote :

CommandIR is using this exact same version from the ~superm1 and ~commandir PPAs. This will prevent the necessity of doing so for them (in a more formal way):

http://www.commandir.com/content/view/53/75/

Revision history for this message
Michael Casadevall (mcasadevall) wrote :

Backports ACK

Backport lirc 0.8.4a-0ubuntu2 and mythbuntu-lirc-generator 0.21-0ubuntu1 from Jaunty

Changed in intrepid-backports:
importance: Undecided → Wishlist
status: New → In Progress
Revision history for this message
Steve Langasek (vorlon) wrote :

 * Trying to backport lirc...
  - <lirc_0.8.4a-0ubuntu2.dsc: downloading from librarian>
  - <lirc_0.8.4a-0ubuntu2.diff.gz: downloading from librarian>
  - <lirc_0.8.4a.orig.tar.gz: downloading from librarian>
I: Extracting lirc_0.8.4a-0ubuntu2.dsc ... done.
I: Building backport of lirc-0.8.4a as 0.8.4a-0ubuntu2~intrepid1 ... done.

 * Trying to backport mythbuntu-lirc-generator...
  - <mythbuntu-lirc-generator_0.21-0ubuntu1.dsc: downloading from librarian>
  - <mythbuntu-lirc-generator_0.21-0ubuntu1.diff.gz: downloading from librarian>
  - <mythbuntu-lirc-generator_0.21.orig.tar.gz: downloading from librarian>
I: Extracting mythbuntu-lirc-generator_0.21-0ubuntu1.dsc ... done.
I: Building backport of mythbuntu-lirc-generator-0.21 as 0.21-0ubuntu1~intrepid1 ... done.

Changed in intrepid-backports:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.