Max Horn wrote: > At 12:46 Uhr +0200 03.06.2002, Kurt Pfeifle wrote: > >> Hi, all, >> >> let me first give my highest praise to all of you, who are working on >> Fink and all that great stuff for Darwin and Mac OS X, especially the >> KDE port! Thank you very much. I am a complete newbie to Mac OS 8, 9 or X >> and Darwin (though not so to Linux) -- and everything worked like a charm >> for me. >> >> I got an iBook borrowed from Apple for 2 months (to be able to write >> about CUPS, the future printing subsystem in Jaguar, and to show it at >> LinuxTag in Karlsruhe, Germany, this week, Thursday - Sunday). The >> box arrived on Saturday afternoon, with Mac OS X installed. >> >> Now, after spending all Sunday, I have most of Fink installed, plus the >> new KDE 3.0.1 ! This is just a brilliant job you've accomplished! >> >> ============================================================================ >> >> However, I had one difficulty: I am sitting behind a proxy/firewall. I >> wasn't able to find out, how to set everything up to pass the >> authentication >> to the proxy, if I am using the "fink" installation/compilation frontend. >> ============================================================================ >> >> >> * I tried an URL of http://username:[EMAIL PROTECTED]:8080/ >> (with http://10.12.12.13:8080/ being the normally working proxy setting >> for any application that passes the authentication request back to >> the UI). >> >> * I also tried to set up an alias of curl: >> >> alias curl 'curl --proxy-user username:password' >> >> * I edited the automatically created fink.conf differently to no >> avail. >> >> Any ideas o this one? > > > I would love to work on this but since I am not behind an auth proxy > myself I have no way to test it. You could help us though if you found > out if there was any way for you to manually invoke curl, that succeeds > to retrieve files. If you then tell us the command line necessary for > this,
Yes it worked from the CLI, and IIRC it was exactly as quoted above: curl --proxy-user username:password http://path.to.download/installer.dmg (not on the right system to check it now...) > we'll be happy to fix Fink to call curl in the appropriate manner. > > For now, try to use wget, I heard that it works behind auth proxies > using Fink. > How do I replace curl by wget for usage by fink? > >> If I solve this, I could stay more current with the Fink development and >> also compile everything or parts from CVS. > > > Note that CVS doesn't support proxies. We have a patched cvs package > that adds proxy support > >(https://sourceforge.net/tracker/index.php?func=detail&aid=542635&group_id=17203&atid=317203), > > but it's very awkward to use. I hope that one day I have time to clean > this patch (made by 3rd party) so that it respects the HTTP_PROXY > environment variable... alas that is for the future, when somebody has > time to do it. > > > >> At the present time I cross the proxy *when working from Linux* by using >> "transconnect". (See the project page on sourceforge). It allows me >> access >> to KDE and CUPS CVS. (See also recent article in German "LinuxMagzin", >> for >> those of you, who have access to it). "transconnect" uses the LD_PRELOAD >> environment variable to replace the CONNECT function calls of the libc >> with >> its own proxy-aware CONNECT. Unfortunately it didn't compile for me on >> Mac OS X -- maybe one of you guys has more luck and knowledge? >> "transconnect" >> is only 18 kB of size and would be a nice little utility for other Fink >> users too... > > > If you give us an URL, we'll take a look. > http://transconnect.sourceforge.net/ > >> In the end I downloaded everything manually, using IE on Mac OS X, and >> then installed with dpkg (with resolving every dependency manually, oh >> boy, now I have the complete Fink on disk....) > > > Errrrr... HU ???? What did you do :-) > Spending all Sunday --> Monday night with this, now recovered from 50 Minutes of very strenuous sleep... ;-) > apt-get certainly should work even behind authenticated proxies, in fact > I have several ppl that reported success with apt-get in this scenario. I didn't get it to work and I didn't know where to look. I am also new to apt-get and dpkg (I am a SuSE-spoilt RPM-user ;-) > Also, the binary installer of Fink, a 8-9 MB disk image, will install a > core system. In no case should you have to call dpkg manually (well, at > least not to install packages). Even if Fink can't download files > itself, this should never ever be necessary. > > > >> ============================================================================ >> >> And I have one very urgent feature request: >> >> * Could you please compile kdelibs and kdebase against libcups, and >> offer it >> ASAP for download? >> ============================================================================ >> > > > Well, I just put up a cups 1.1.14 package, which required quite some > tweaking to build fine. However, I don't even know if it works at all, > i.e. I built it but couldn't test it yet. > As I said, I took the downloaded source from the Apple website, which seems to be derived from the current CVS of CUPS (it says it is CUPS 1.1.15, which is not yet released..), with pstoraster taken away... > We did link against cups in the past, but back then only cups 1.1.10 was > available in Fink and completly unusable, hence at my personal request > cups support was disabled in KDE for the time being. That could probably > be changed now, though I don't know if cups is working at all. > > Of course if you offer to do testing I do. As long as I have the notebook.... ;-) > (e.g. by testing my cups 1.1.14 > package etc.), that would help. > > Benjamin, what do you say? > > > >> >> This would be extremely nice, as we could then show up KDE and CUPS on >> Mac OS X / Darwin at the Linuxprinting.org booth. >> >> Alternatively, could you provide me with a little HOWTO about the >> compilation >> of those packages on Mac OS X? (Where to take the sources from, what >> compile >> options to use, etc.). > > > Er... as with any package, compilation is done via: > > fink build PACKAGE > > or to force a recompile: > > fink rebuild PACKAGE > Aehmmm, and this will take care of the CUPS dependency, while I have it on my system ?!? > >> >> For documentation about KDEPrint (and its heavy dependency on CUPS) >> look at >> http://printing.kde.org/ >> >> I have CUPS already up and running on the iBook (compilation worked >> out of >> the box with the downloaded source file as modified and offered by >> Apple), >> but "kprinter" or the KDE Control Center (Printing Manager) don't give >> CUPS >> as a choice as the KDElibs aren't compiled against libcups... > > > As I said because it's disabled. We wonn't link it against your personal > copy of cups, though. It's just to have it at LinuxTag to show... KDE-3.0.1 *with* CUPS would be the cream on the cake.... > A fink package must satisfy all its dependency > from other Fink packages. I understand that. Cheers, Kurt [ oh, and thanks for the propmpt reply ! ] _______________________________________________________________ Don't miss the 2002 Sprint PCS Application Developer's Conference August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
