Bug 249304
Summary: | cupsd uses the Apple Bonjour compatiblity layer of Avahi | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jonathan Kamens <jik> |
Component: | cups | Assignee: | Tim Waugh <twaugh> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 13 | CC: | amlau, axet, giallu, guillomovitch, igeorgex, jpopelka, ma, nicolas.mailhot, simon.lewis, udovdh, ykopkova |
Target Milestone: | --- | Keywords: | Triaged |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | cups-1.4.5-9.fc15 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-12-24 13:38:22 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 507684 |
Description
Jonathan Kamens
2007-07-23 16:37:56 UTC
Upstream plans to fix this: http://cups.org/articles.php?L479 (see comments at end of page) Patches welcome; I don't know the avahi API at all myself. *** Bug 427835 has been marked as a duplicate of this bug. *** Who is working on this issue? Because I got a `will not fix` http://www.cups.org/str.php?L2655 from the cups folks. So who can/will write a patch? You are welcome to provide a patch. :-) I know (this is not my first bugzilla entry) but probably a more skileld person is required although I might giev it a try. Is there any documentation on this `conversion` available? Not that I've found. *** Bug 432169 has been marked as a duplicate of this bug. *** Try asking Richard Hughes maybe. I meant Lennart Poettering, sorry.. AFAIK he's a Red Hat employee and Avahi developer.. Changing version to '9' as part of upcoming Fedora 9 GA. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping Deferring to rawhide. This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle. Changing version to '10'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping Dec 7 11:14:43 localhost cupsd[2583]: *** WARNING *** The program 'cupsd' uses the Apple Bonjour compatibility layer of Avahi. Dec 7 11:14:43 localhost cupsd[2583]: *** WARNING *** Please fix your application to use the native API of Avahi! Dec 7 11:14:43 localhost cupsd[2583]: *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=cupsd> Still present on Fedora 10 as released. So were heading towards a 1.5 year anniversary of this issue. I have been trying to fix this since January but other things are always more important. :-( This is no trivial task. Moving to F11Target. Do we need to bribe you? No, send a patch, or send patches for the other more pressing bugs so I have more time for this. :-) GSOC 2010 perhaps? Because moving a target along does not really fix the issue. Or must I start advocating to make this bug a blocker for F12? *** Bug 526944 has been marked as a duplicate of this bug. *** Hello guys. I guess you're refering to this patch: http://cvs.fedoraproject.org/viewvc/rpms/cups/devel/cups-avahi.patch?view=log Has it been submitted upstream already ? No, that's just the discovery patch. That's the easy part. The main work is in getting the scheduler to advertise its queues using avahi. Until that work is done there is no use in submitting the smaller discovery patch, as they will likely share code and it will be a lot easier to submit a finished patch to do both parts. This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle. Changing version to '12'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping Maybe assign this bug to avahi so they can drop the compatibility layer. Then, as a result, things may change? That won't speed anything up. I'll just have to rip out the DNS-SD support altogether in that case. But the process gets more political and that could help. The bug would block, people pay attention and the job might get done. Well, as the person who would be doing the work: let me assure you it won't give me any more time to do it in. :-) If you think that nobody can or will help... I can't help there. Just a suggestion, please think about it. EUh? What does this mean? It is fixed? How can I test on Fedora 13? It's a very substantial change with lots of new code and potential for bugs and so is currently being tested in Fedora rawhide. Is this bug fixed in cups-1.4.6-1.fc14 ? Or is this bug only fixed in 1.4.5-9.fc15 (rawhide)? Because in Fedora 14 I still have the problem that cups does not advertise the printers via Bonjour and Fedora 14 has the version 1.4.6-1. (In reply to comment #29) > ? Or is this bug only fixed in 1.4.5-9.fc15 (rawhide)? Yes, it's Fedora 15 (and later) only. |