Doug Bates has succeeded in building rpm's for RedHat 4.2:>>>>> On Thu, 15 Jan 1998 14:57:22 -0600 (CST), >>>>> Douglas Bates (DB) wrote:DB> I finally got r-base to build on a Debian 1.3 machine. The DB> r-base_0.61.1-1_i386.deb file now in the incoming area is for 1.3. These are on CRAN now. DB> I also got an .rpm for RedHat 4.2 to build. It looks like it does not DB> have any problematic dependencies. I will upload it, too. It may be DB> a good idea to have someone try to install it on a RedHat 4.2 machine DB> before putting it into CRAN. What do you think? Yes, it might save us a couple of (correctly) complaining emails ... I have put the RedHat 4.2 packages into ftp://ftp.ci.tuwien.ac.at/outgoing Could someone running RH 4.2 system please check them and email me (and Doug) if they can be put onto CRAN? Thanks in advance! Best, Fritz --=20 ------------------------------------------------------------------- Friedrich Leisch =20 Institut f=FCr Statistik Tel: (+43 1) 58801 4541 Technische Universit=E4t Wien Fax: (+43 1) 504 14 98 Wiedner Hauptstra=DFe 8-10/1071 Friedrich.Leisch@ci.tuwien.ac.at A-1040 Wien, Austria http://www.ci.tuwien.ac.at/~leisch PGP public key http://www.ci.tuwien.ac.at/~leisch/pgp.key ------------------------------------------------------------------- -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
Goran Brostrom <gb@stat.umu.se> writes:> I tried it on my newly installed RH 4.2 system (as root): > > # rpm -i r-base-.....rpm > failed dependencies: > /usr/bin/perl is needed by r-.... > /bin/sh is needed by r-.... > /bin/sh is needed by r-... > > I have those guys, and I was running sh. I guess that I don't know enough > about RedHat and rpms (I know nothing...). What is the correct way to=20 > do the installation? > > G|ran Brostr|m > Statistics Department > Umea University, Umea, SwedenYou may be able to install it with rpm -i --nodeps r-base-....rpm My problem in making these packages is that I generate them under Debian GNU/Linux as .deb packages then use an automatic transformation program to create the RedHat Linux .rpm packages. Since I don't use rpm for installation myself it is difficult for me to test them. I know what the Debian package installer does when it checks dependencies but I don't know where rpm looks to satisfy dependencies. Maybe we can try a bit more with installation of the RedHat packages and if people are still encountering problems like this then we'll punt and ask others to build the .rpm packages on RedHat systems. The reason I wanted to keep the Debian and RedHat packages in sync was that it makes the organization of the directories, etc. consistent so it is easier to track down bugs. Also, I had hoped it would avoid some duplication of effort. That may not be the case. -- Douglas Bates bates@stat.wisc.edu Statistics Department 608/262-2598 University of Wisconsin - Madison http://www.stat.wisc.edu/~bates/ -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
On 16-Jan-98 bates@stat.wisc.edu wrote:>Goran Brostrom <gb@stat.umu.se> writes: >> I tried it on my newly installed RH 4.2 system (as root): >> >> # rpm -i r-base-.....rpm >> failed dependencies: >> /usr/bin/perl is needed by r-.... >> /bin/sh is needed by r-.... >> /bin/sh is needed by r-... >> >> I have those guys, and I was running sh. I guess that I don't know enough >> about RedHat and rpms (I know nothing...). What is the correct way to=20 >> do the installation?There are two kinds of dependencies: 1) Libraries against which the executable files in a package are linked 2) Programs required by scripts in the package The version of rpm which ships with RedHat 4.2 (version 2.3) expects only the first kind of dependency. It can't interpret the entries /bin/sh ... etc in the dependency list. Version 2.4 of rpm _does_ expect both kinds of dependencies, so one way round this problem is to install the latest version of rpm. This is available in the directory /redhat-4.2/updates/i386 on RedHat's ftp site. (Don't pick up the one in the redhat-5.0 directory as this is linked against libc6 which you don't have). This isn't a very good solution, but it is a solution. Ultimately you might find it easier to do the unzip/untar/configure/make procedure.>My problem in making these packages is that I generate them under >Debian GNU/Linux as .deb packages then use an automatic transformation >program to create the RedHat Linux .rpm packages. Since I don't use >rpm for installation myself it is difficult for me to test them. I >know what the Debian package installer does when it checks >dependencies but I don't know where rpm looks to satisfy dependencies.This one is more of a backward compatibility problem. IMHO supporting old releases of Linux distributions is too difficult. This position may seem a bit extreme, but Linux evolves in "internet time".>Maybe we can try a bit more with installation of the RedHat packages >and if people are still encountering problems like this then we'll >punt and ask others to build the .rpm packages on RedHat systems.I remain at your disposal. Martyn -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._