Re: What's up with pear?

From: Date: Thu, 13 Feb 2003 16:57:34 +0000
Subject: Re: What's up with pear?
References: 1 2 3 4  Groups: php.pear.general 
Request: Send a blank email to pear-general+get-3714@lists.php.net to get a copy of this message
"Christian Dickmann" <chrisdicki@gmx.de> schrieb im Newsbeitrag news:20030212150852.62945.qmail@pb1.pair.com... > > as a little hint from my site, the easiest solution for that problem > starts > > with <a href=" and ends with PEAR_complete.zip" alt="click and get > > happy!">Pear</a> > > That makes no sense. There is no need for a all-in-one package. > No one needs this, no one needs all packages. > A base package would make sense in some cases, thats true, > but why not get the pear installer working? Most of the PEAR > "core developers" are no Windows users, so its really not > so easy to fix the windows problems. If you could tell me what > your problems are (with the webinstaller for example), I might > be able to help you _and_ fix some windows issues. > > Christian Dickmann > > I think I have to clear some details, before this treat become a flame. It was not in my intension to discard the hard work of a lot of people out there, contributing to PEAR just because I'm to stupid to get this shit to work. I have a huge respect on people spending their valuable time and knowledge, to give such little idiots like me the possibility to care about something else then DB-abstraction. However, I'm sorry if someone got me wrong. I just had no sleep tonight. So to be a little more constructive, I try to tell you what problems I had. I started with a running WAMP. Apache 2, php 4.3. To get the missing go-pear, I installed the newest PHP-snapshot and copied it into my php-dir. But I couldn't install the packets, cause go-pear stopped with the message "wrong checksum" of the XML-packet. So I restarted the script and declined the extra-packets. This went also wrong because of a error with copy and unset. I think it was because of an existing temporary-file from the former install. So I deleted everything again and started over with go-pear. But same error as my first try. So I thought this go-pear script seams to be buggy and tried to use this one online: E:\bin\php\php.exe -n -r "include 'http://go-pear.org';" But same result. Then I decided to downloaded the go-pear.php file to do it within my browser. After I got it to run I started the download, that breaked also after a while with a similar or even the same checksum error. No file were installed, but a lot of directory made on the wrong position, I never configured go-pear to do so. This error with C:\ on windows is well known but even this would not be the problem, to copy the files from the wrong to the right location myself, if there would be one file to copy. Unfortunately go-pear deleted all the downloaded packets from the tmp-dir when the error occurs and the script has finished. So you have to download everything each time the installation fails. So that you're not only spending time on finding the problem itself, also spending time in downloading the same shit over and over again. But I'm more patient then you would think a windows-user could be. So I downloaded an old version of php to use the old pear-dist. But than I realized, that meanwhile pear had changed his directory structure so that newer packets ( like the webinstaller, that was not included in this version) where not compatible anymore. OK no prob, I thought and remembered an old pear-backup I made one or two weeks ago. So I restored my old version into my pear-dir and opened the webinstaller. But this webinstaller, that worked before my last backup, did not this time. It stops with a timeout in the PEAR-class and XML_RPC. No chance today. After this try I downloaded every single class of the base-pear-packet from pear.php.net and "installed" it manually. And jupie, the webinstaller had no more timeout and started up as expected. But shit, I don't know why, webinstall didn't realize the existing packets and shows off as if my whole pear-dir is empty. As I said in my last post, download-time is no problem and decided to download all the packets again. After minutes of waiting my connection shows some download activity. After a while, the download stopped as known but nothing happened. The green plus-sign still laughing in my face. Looking in my pear-dir also shows, that no packet has been installed. AAARGGGHHH- Now I'm becoming a little nervous. OK might be I did some errors. So starting all over again, same result. I tried really everything that came in my mind, that may cause the error. But no way. OK might be that I don't know that much about computes, but how much do I need to know that I'm able to participate on pear? I would not call myself a pro, but never ever a newby. I never had problems to install something, even on linux I'm easily able to install a fully working LAMP, as well as I'm used to the commandline or bash, shell whatever, even if I don't really like it. But this leads me to a question. Computer is a hard business and it's not possible to do it right for everyone. But that's not even what I'm expecting. It is OK for me to use command line or webinstall or whatever is needed to get PEAR. But if the script does not work as it is written in the documentation, you can't expect, that I'm able to find the failure. I'm a user of PEAR and not a developer. In my opinion, PEAR or better the whole PHP-project is such a wonderful thing, and I'm really happy that all the people working on it, let me participate until I'm good enough to give something back to them or even if not. Maybe that's the reason why I'm not patient to wait for the next release, that might solve all this problems. But binding the condition of participation on such complex and deep computer-knowledge, so that I'm able to get PEAR whatever might happen, will not help PEAR to become a popular and maybe standard-PHP-library like PHPLib did for PHP3 in some way. It would be perfect, if everyone can write Assembler and C and does not ask such silly questions like I do. But it is a matter of fact, what's reality and what's not. And in reality there's still a big group of idiots who will never understand what you're doing and why it should be as easy to them, like it is for you. And I'm maybe one of them, but I'm ready to learn and I'm ready to do whatever you want me to do, to get this fucking PEAR. But I'm not ready to get frustrated at the entrance. Your 'extremly relaxed' Till Dawn

« previous php.pear.general (#3714) next »