dpkg-deb: error: control directory has bad permissions
13
votes
2
answers
18254
views
I'm running an Ubuntu 12.04 VM and trying to convert an rpm file to a deb file. When I run
sudo alien --to-deb --scripts oracle-xe-11.2.0-1.0.x86_64.rpm
I get this error
dpkg-deb: error: control directory has bad permissions 777 (must be
> >=0755 and <=0775)
I tried sudo chmod 0755 oracle-xe-11.2.0-1.0.x86_64.rpm
and sudo chmod -R 0755
on the directory containing the file and still get the error. What is the control directory?
**Update**
Sorry for not realizing this before I am getting this error before the control directory error.
dpkg-shlibdeps: warning: /usr/lib/x86_64-linux-gnu/libXm.so.3 has an unexpected SONAME (libXm.so.4)
dpkg-shlibdeps: error: no dependency information found for /usr/lib/x86_64-linux-gnu/libXm.so.3
I ran sudo apt-file search libXm.so.3
and it returned libmotif4: /usr/lib/x86_64-linux-gnu/libXm.so.3
so I downloaded libmotif4 and still got the error and then downloaded libmotif3 as well and got the error.
I ran sudo alien -g my.rpm
and that generated oracle-xe-11.2.0 and oracle-xe-11.2.0.orig directories. I ran sudo chmod -R 0755 oracle-xe-11.2.0
and then ran debian/rules binary
to generate the errors described above.
Asked by gary69
(341 rep)
Dec 29, 2015, 09:55 PM
Last activity: Aug 4, 2023, 11:16 AM
Last activity: Aug 4, 2023, 11:16 AM