Quick post:

If you are converting packages using Alien, such as oracle-instantclient11.2-basic-11.2.0.3.0-1.x86_64.rpm, then you might be using a command like so:

server:/tmp# sudo alien --to-deb oracle-instantclient11.2-basic-11.2.0.3.0-1.x86_64.rpm
oracle-instantclient11.2-basic_11.2.0.3.0-2_amd64.deb generated

However when you do an “ls -la”, the packge isnt there? Dont worry – it isnt being moved to another folder, or hidden somewhere else, infact it isnt being generated at all. In the above example, i was trying to convert x86 packages on an x64 system. When i went to convert the x86_64 version instead, the package appeared, as below:

-rw-r--r-- 1 root root 59492344 May 30 12:08 oracle-instantclient11.2-basic-11.2.0.3.0-1.x86_64.rpm
-rw-r--r-- 1 root root 59497840 Nov 28 10:28 oracle-instantclient11.2-basic_11.2.0.3.0-2_amd64.deb

Moral of the story – double check your arch!