I will attach a small patch to the printing guide so it applies for the new hplip which is about to become stable in bug #304079. Suggestions, improvements, additions welcome.
Created attachment 219657 [details, diff] printing-howto.diff
Fixed, thanks. From the commit message: "emove 2.4 kernel info. Update required kernel configs: the usblp module is deprecated; printers now use raw USB devices via udev. Users need to be in the lp group to get access to those printers when they want to print. Update info on HPLIP; it now uses dynamically generated ppd files (bug 305083)."
Thanks for updating the guide. At a quick glance I noticed a typo in "Code Listing 5.2: Installing the hplip drivers. s# emerge hplip Looks like there slipped an "s" before the command prompt.