On 1/16/06, John Summerfied <[EMAIL PROTECTED]> wrote: > Carsten Otte wrote: > > Giorgio Bellussi wrote: > > > >>With cpan2rpm (http://sourceforge.net/projects/cpan2rpm/) you can build > >>your rpm from CPAN tar.gz archive. Some package requires some additional > >>work but in my (poor) experience the tool works fine with most of them. > >>Just in case Dag misses your needs. > > > > Alien works fine for me. Can convert between all important package formats. > > > > Quoted description from freshmeat.net: > > Alien converts between the rpm, deb, Stampede slp, and > > Slackware tgz file formats. If you want to use a package > > from another distribution than the one you have installed > > on your system, you can use alien to convert it to your > > preferred package format and install it. > > However, it cannot > 1. Cope with different file placements (SUSE has slightly different > places for documentation, for example) > 2. Copy with scripts and triggers that might make Bad Assumptions > 3. Properly resolve dependencies, whether because of different package > names (most distros use "kernel" whereas *buntu use linux, for example). > > Building the source rpm properly fixes the third, and the others can be > resolved by inspection and (maybe) modification of the spec file. > > > > -- > > Cheers > John > > -- spambait > [EMAIL PROTECTED] [EMAIL PROTECTED] > Tourist pics http://portgeographe.environmentaldisasters.cds.merseine.nu/ > > do not reply off-list > > ---------------------------------------------------------------------- > For LINUX-390 subscribe / signoff / archive access instructions, > send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit > http://www.marist.edu/htbin/wlvindex?LINUX-390 > I tried using the cpan2rpm module (installed the rpm) but cpan2rpm keeps on trying to go to the network to get the x...x.x.tar.gz file (I have it on disk). I tried everything in the documentation to convince cpan2rpm that the xxx.tar.gz file is on my hard drive but it kept on trying to get to the network. The problem with the network is that I am behind a proxy. I tried the export command to give it the uid:psw but it still kept on being rejected by the proxy. Since I don't want it to go to the network anyway, I just gave up. Then I downloaded the latest rpm's I could find for the perl modules I need but somehow they when into my /site_perl/5.8.6 (I am running 5.8.8). I changed the @inc and perl found the 5.8.6 modules but they failed (may be wrong version). I have taken the easy road, downloaded the xxx.tar.gz and I am doing my own ./configure - make - make install. Not what I wanted but I had to move on after spending a lot of time on this issue.
---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
