The ebuild for ppp (net-dialup/ppp/ppp-2.4.1-r14) refers to pppoatm.so (which I need for my ADSL modem to work), but this file does not seem to exist anywhere in gentoo. The ebuild contains the line newlib.so ${FILESDIR}/pppoatm.so pppoatm.so Yet the files/ directory does not contain a pppoatm.so plugin. Reproducible: Always Steps to Reproduce: 1. less /usr/portage/net-dialup/ppp/ppp-2.4.1-r14.ebuild 2. # Note line which should install pppoatm.so 3. emerge net-dialup/ppp 4. find / -type f -name pppoatm.so 5. # Note lack of pppoatm.so anywhere Actual Results: pppoatm.so does not exist Expected Results: pppoatm.so should exist
Im not really surprised. The plugin was committed a while back and I dont suppose anyone was comfortable with the loose lib in the cvs tree. So here's more bad news- 1)The site where I acquired the precompiled lib plugin is no longer up 2)AFAIK no one is working on getting pppoatm support in gentoo 3)Due to my minor pet peeves with licensing issues, a fix will not be forthwith from this end 4)Just for the record, r13 and 14 should have never been marked stable (r13 contains a path switch which wasnt well recieved and I forgot to pull before I left the project, and r14 was a test only for atm users, which also shouldve been pulled also, as I recieved nil feedback on it) The good news is- 1) suse and mandrake both supply pppoatm enabled ppp, shouldnt be too hard to make an ebuild for one of them 2) Im currently working on true source builds of atm and ppp w/atm support(the net-libs/atm ebuild is done, still working out kinks in ppp) for ppp-2.4.3(or whatever is current when Im done), which should be ready sometime before the end of the year, maybe....
Oh well. Re: the good news, that sounds great. I'll probably look at getting a version for another distro to work for now. But the from-source ppp with pppoatm support would definately be nice, when it's ready.
Created attachment 17017 [details] pppoatm.so This is a version of pppoatm.so which works with ppp-2.4.1-r14. It is dynamically linked with linux-atm-2.4.1 from CVS so this must be installed.
i've removed the entry from ebuild