irda-utils-0.9.15 compiled well, but irattach is not installed so the startup script never runs because of "[ -f /usr/sbin/irattach ] || return 1" line. So i modify ebuild for irattach installation. Reproducible: Always Steps to Reproduce: 1.emerge irda-utils 2./etc/init.d/irda start 3. Actual Results: irda daemon doesnt start Expected Results: irda deamon must start
Created attachment 27239 [details] irda-utils-0.9.15-r1.ebuild
With irda-utils-0.9.15, irattach isn't copied in /usr/sbin. But man pages exists. >>> Merging sys-apps/irda-utils-0.9.15 to / --- /etc/ --- /etc/rc.d/ --- /etc/rc.d/init.d/ >>> /etc/rc.d/init.d/._cfg0000_irda --- /etc/conf.d/ >>> /etc/conf.d/irda --- /etc/init.d/ >>> /etc/init.d/irda --- /usr/ --- /usr/bin/ >>> /usr/bin/irdaspray >>> /usr/bin/recv_ultra >>> /usr/bin/irdadump >>> /usr/bin/send_ultra >>> /usr/bin/irprintf >>> /usr/bin/irpsion5 >>> /usr/bin/ias_query >>> /usr/bin/irscanf >>> /usr/bin/irprintfx --- /usr/man/ --- /usr/man/man8/ >>> /usr/man/man8/irdaping.8.gz >>> /usr/man/man8/irpsion5.8.gz >>> /usr/man/man8/findchip.8.gz >>> /usr/man/man8/irdadump.8.gz >>> /usr/man/man8/irattach.8.gz --- /usr/sbin/ >>> /usr/sbin/findchip --- /usr/X11R6/ --- /usr/X11R6/bin/ --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/irda-utils-0.9.15/ >>> /usr/share/doc/irda-utils-0.9.15/README.irdaping.gz >>> /usr/share/doc/irda-utils-0.9.15/README.irattach.gz >>> /usr/share/doc/irda-utils-0.9.15/README.irsockets.gz >>> /usr/share/doc/irda-utils-0.9.15/README.irdadump.gz >>> /usr/share/doc/irda-utils-0.9.15/README.tekram.gz
The modified ebuild 2004-03-12 solve the problem with irattach. It's correctly build and copy to /usr/sbin/ . There are only some error during compilation : make[1]: *** [dongle_attach.o] Fehler 1 make[1]: *** [irdaping.o] Fehler 1 make[1]: *** [irkbd.o] Fehler 1 The ebuild installs without error.
works with me too, portage should be updated since current official ebuild destroys working irda installations
What we are waiting for commit this into portage? Is there any problem to fix or something else?
Why waiting for commit the ebuild into portage? The version 0.9.15-r1 is working fine, but the version 0.9.15 marked as stable doesn't work on most systems.
also, please update to version 0.9.16 as there is a bug in irattach for usb-serial dongles... renaming the ebuild did the trick for me... thanks best regards bangert
Created attachment 34137 [details] irda-utils-0.9.16.ebuild
Version bump, also fixes irattach problem... [ Also want to ask Why we are waiting commit the ebuild into portage? again :) ]
Created attachment 34138 [details] digest-irda-utils-0.9.16
Why we are waiting commit the ebuild into portage? again ... :) Is there anything to do ?
I don't see the problem with sys-apps/irda-utils-0.9.15: sponge root # qpkg -I -i irda-utils sys-apps/irda-utils-0.9.15 * IrDA Utilities, tools for IrDA communication [ http://irda.sf.net ] sponge root # which irattach /usr/sbin/irattach As shown above sys-apps/irda-utils-0.9.15 installs the irattach utility just fine.
Interesting becuase there is no "dobin irattach/irattach" line in current version, so how can it be here :=)
From irda-utils/irda-utils-0.9.15.ebuild: make install PREFIX="${D}" ROOT="${D}" || die "Couldn't install from ${S}" The above command installs the irda-utils. The dobin commands found further down in the ebuild merely installs additional binaries. Please attach the entire output of 'emerge -v irda-utils/irda-utils' for version 0.9.15 as a text file.
I emerged old version today, seems problem gone and according to Changelog nothing chages, interesting :). So marking this bug as INVALID is a good idea...
Closing as WORKSFORME since it... works for me and the reporter.
Created attachment 38983 [details] irda-utils-0.9.16.ebuild Hi all! Unfortunatelly - ebuild didn't work for me on my x86 box (and for one of my forum-friend also). I created this ebuild, whive two patches from PLD and rest I created for fix some problems/errors I found. Now - it's working on my both - Athlon 2800 and iBook G4 - machines. Hope you find it usefull. Regards. Przemek
Created attachment 38984 [details, diff] irda-utils-gtk+2.patch
Created attachment 38985 [details, diff] irda-utils-includes.patch
Created attachment 38986 [details, diff] irda-utils-irkbd-error.patch this is ugly workaround, but thanks to this it's working on my ppc machine
Created attachment 38987 [details, diff] irda-utils-makefiles.patch
Created attachment 38989 [details, diff] irda-utils-not-x86.patch afaik - findchip works only on x86 machine; this patch is for archs different then x86 (see ebuild) but (of course) I can be wrong in this...
on my x86 machine I've found some sandbox violation error - emerge tried to unlink irdadump outside the 'portage jail' - in the ebuild you can find the addpredict in src_install function to solve this problem. PS. Sorry for my english ;-) Regards, Przemek
Do we still need to address these patches or bugs or not? Please reopen if we do.
*** Bug 44280 has been marked as a duplicate of this bug. ***
Hi! Without those patches me and one my friends from gentoo forums couldn't emerge irda-utils properly - irdadump wasn't installed. This friend has a x86 machine; my (this problematic one) was ppc (iBook G4). Please - consider trying those patches and applying them. Theye're working ;-) Regards, Przemek
No. This bug is closed and deals with a completely different issue. The version bump to 0.9.16 is covered in bug #63475.
ok. I gonna submit those patches there with merged ebuilds. Regards, Przemek PS. Sorry for trouble.