You are not logged in.

#1 2006-11-17 20:16:04

mentallysilent
Member
Registered: 2006-08-10
Posts: 18

binary RPM on Arch [SOLVED]

Hi,

I have a couple of binary RPMs of a software I wish to install. Can I use 'rpmextract' to extract the rpms and then just copy the files and folders? Would that work? Or more generally, can binary RPMs be used on arch? I know this not desirable but this is an emergency.

Offline

#2 2006-11-17 20:34:49

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,019

Re: binary RPM on Arch [SOLVED]

There's even a rpm package in AUR - I think you could use that to install and keep track of your rpm packages.

Offline

#3 2006-11-17 20:40:34

mentallysilent
Member
Registered: 2006-08-10
Posts: 18

Re: binary RPM on Arch [SOLVED]

Does that mean that I will then be able to install RPMs on arch? cuz I don't think it would be a good idea to have two pkg managers...but again im a noob so what do I know...I'm trying to install just this one software and like I said its an emergency, and I was not able to compile it myself because it gave a compile time error, o/w I woulda at least tried to make a pkgbuild for it. But thanks...I didn't know arch had rpm in AUR.

back to my original question....how would one use 'rpmextract' on a binary rpm?

thanks alot

Offline

#4 2006-11-17 21:28:00

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,019

Re: binary RPM on Arch [SOLVED]

As far as I know, rpmextract or rpmunpack are usually used from within PKGBUILD - allowing Arch users to package software provided only in rpms.

Using two package managers ain't the best idea, but could still be better than manually copying files (extracted from rpms - what you asked about). Creating PKGBUILD is obviously the best way to go - which would preferably build from source, but if it isn't available or compilation fails, using rpm(unpack|extract) is an option, as said earlier.

If you can't make a PKGBUILD(s) yourself, post an adequate post(s) in the AUR Package Requests forum - some good soul would probably assist you. If not, just rpm(extract|unpack) - actually, if only binaries are the important part of those rpms (I'm not sure whether we're talking about plural or singular here), you should be able to run them from within your home directory easily.

Uh, I hope I didn't obfuscate ... too much.

Offline

#5 2006-11-17 23:29:50

noriko
Member
From: In My Mind
Registered: 2006-06-09
Posts: 535
Website

Re: binary RPM on Arch [SOLVED]

based on my experience it's fairly safe to use the rpm system ... so long as u don't use it for dependency resolutions.. what i mean is, u got an rpm, u would either ruse rpmi to find out the dependencies and resolve them with pacman, then to a force install without dep resolution in rpmi...


The.Revolution.Is.Coming - - To fight, To hunger, To Resist!

Offline

#6 2006-11-18 04:00:13

mentallysilent
Member
Registered: 2006-08-10
Posts: 18

Re: binary RPM on Arch [SOLVED]

Thanks alot for your replies. Very informative. Now, how would I go about getting this rpm package manager from AUR?

Offline

#7 2006-11-18 15:27:38

noriko
Member
From: In My Mind
Registered: 2006-06-09
Posts: 535
Website

Re: binary RPM on Arch [SOLVED]

u can get the pkgbuild from here,
http://aur.archlinux.org/packages.php?d … hans=&SeB=

or alternatively, install it with yaourt (pacman wrapper, with connection to the aur)
http://aur.archlinux.org/packages.php?d … hans=&SeB=


The.Revolution.Is.Coming - - To fight, To hunger, To Resist!

Offline

#8 2006-11-19 03:34:25

mentallysilent
Member
Registered: 2006-08-10
Posts: 18

Re: binary RPM on Arch [SOLVED]

Thanks alot. I officially built my 1st arch package successfully.

Offline

Board footer

Powered by FluxBB