PDA

View Full Version : [ubuntu] Alient turns rpm files into a folder, not deb



bobman321123
January 11th, 2012, 02:43 AM
When I try to convert an RPM file in ubuntu to a .deb file, it turns it into a group of folders instead. How do I get it to turn into the correct file?
Thanks,
Josh

raja.genupula
January 11th, 2012, 08:25 AM
could you provide me the terminal code you entered .

http://code.google.com/p/foxoman/wiki/PackageConverter

GUI way ^^^

bobman321123
January 11th, 2012, 01:08 PM
The code I entered was

sudo alien packageName

bobman321123
January 11th, 2012, 01:12 PM
Also, I tried the GUI way, and it still converted it into urs, var, and opt folders.
Very frustrating....

satanselbow
January 11th, 2012, 01:40 PM
Which version of Ubuntu are you using? There was a dodgey version of alien (8.83?) that had a few problems a while ago that never (from what I remember) got updated in the old repos.

The current version (oneiric repo) is 8.85

You can find your version by feeding alien the -V (capital letter) switch ;)

Also, Is it ANY rpm you convert or just one particular package?

also.. sorry posted before finished thinking ;)

Have you tried by explicitly stating the -d (to deb) ?


alien -d whatever.rpm

bobman321123
January 11th, 2012, 01:50 PM
I'm using Ubuntu 11.10.
My alien version is 8.85.
I tried converting a whole folder of RPMs, and they all turned into folders.
Well, I tried specifying .deb in the GUI, but not in term. I'll give that a shot.

bobman321123
January 11th, 2012, 01:53 PM
I got an error message:

chmod: invalid option -- '/'
Try `chmod --help' for more information.
mkdir: invalid option -- '/'
Try `mkdir --help' for more information.
mkdir -/debian failed: at /usr/share/perl5/Alien/Package/Deb.pm line 299.

satanselbow
January 11th, 2012, 02:00 PM
What was your exact command line for that? Try it on one test file for the time being ;)

bobman321123
January 11th, 2012, 02:04 PM
my exact command was

sudo alien -d maya2012_64.rpm

satanselbow
January 11th, 2012, 02:09 PM
are you on a 64 bit OS?

what does
uname -a have to say?

bobman321123
January 11th, 2012, 02:11 PM
Yes, I am on a 64 bit OS.

Linux josh-System-Product-Name 3.0.0-14-generic #23-Ubuntu SMP Mon Nov 21 20:28:43 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

satanselbow
January 11th, 2012, 02:23 PM
Maya pretty heavyweight software for alien to handle and alien has never claimed to be anything other than "experimental" software - I think you might have just lucked out... someone else might come in with something useful but you are probably gonna have to look at installing it on an rpm based distro such as Fedora / CentOS :(

Sorry - really can't offer anymore help ;)

bobman321123
January 11th, 2012, 02:33 PM
Ack, well that sucks.....
The weird thing is that it worked once, but it never worked after that.
*sigh* Just my luck