I'd say you use the correct version of rhnlib as the rename was: idn_pune_to_unicode -> idn_puny_to_unicode. The problem is the package, that requires rhnlib. So, try to update spacewalk-backend* (eventually rhn-client-tools).
Regards, -- Tomas Lestach Red Hat Satellite Engineering, Red Hat ----- Original Message ----- > From: "Dean Georgiev" <deyan.georg...@worldsupport.info> > To: spacewalk-list@redhat.com > Sent: Tuesday, July 21, 2015 1:45:50 PM > Subject: [Spacewalk-list] missing idn_pune_to_unicode in rhnlib > > Hello all, > > First of all I need to say that this is my first post, so I apologize > for doing it wrong :) > > I had an issue with rhnlib on my Spacewalk proxy after upgrading it. > What I encountered was > > ImportError: cannot import name idn_pune_to_unicode > > in /var/log/httpd/error_log on the proxy side when doing rhn_check or > rhnreg_ks ... basically any query to XMLRPC > > So after some digging I realized that idn_pune_to_unicode function > is > missing from the rhnlib. Adding it manually as it is in here fixed > the > issue: > > http://spacewalk.redhat.com/documentation/python-doc/rhn.connections-pysrc.html > > rhnlib-2.5.75-1.el6.noarch is the version > > Can someone give me a hint to what I have done wrong. > > Thank you in advance. > Dean > > _______________________________________________ > Spacewalk-list mailing list > Spacewalk-list@redhat.com > https://www.redhat.com/mailman/listinfo/spacewalk-list > _______________________________________________ Spacewalk-list mailing list Spacewalk-list@redhat.com https://www.redhat.com/mailman/listinfo/spacewalk-list