I emerged ppp-2.4.2-r2 using the "atm" flag. When the resulting pppd tries to load the pppoatm.so plugin, it complains about missing symbols (text2qos, text2atm). "ldd pppd" shows that the executable is not linked against libatm (the library exporting those symbols). I've written a patch fixing the problem.
Created attachment 30133 [details, diff] Patch against ppp-2.4.2-r2.ebuild adding a "-latm" directive to pppd makefile
thx, applied