[opensuse] Installing slack on openSUSE (via alien)
I thought I would give slack a try to see what all the buzz is about. They have .debs for Ubuntu. So I made an RPM with alien. When I try to install that RPM, I get the following: file /etc from install of slack-desktop-1.2.2-2.i386 conflicts with file from package filesystem-12.3-9.1.1.i586 file /usr/bin from install of slack-desktop-1.2.2-2.i386 conflicts with file from package filesystem-12.3-9.1.1.i586 file /usr/share from install of slack-desktop-1.2.2-2.i386 conflicts with file from package filesystem-12.3-9.1.1.i586 file /usr/share/doc from install of slack-desktop-1.2.2-2.i386 conflicts with file from package filesystem-12.3-9.1.1.i586 file /usr/bin from install of slack-desktop-1.2.2-2.i386 conflicts with file from package google-earth-stable-6.0.3.2197-0.i386 file /etc from install of slack-desktop-1.2.2-2.i386 conflicts with file from package mdadm-3.2.6-3.4.1.i586 file /usr/bin from install of slack-desktop-1.2.2-2.i386 conflicts with file from package spatialite-gis-1.0.0c-1.3.i586 file / from install of slack-desktop-1.2.2-2.i386 conflicts with file from package spotify-client-0.9.4.183.g644e24e.428-2.i386 file /usr/bin from install of slack-desktop-1.2.2-2.i386 conflicts with file from package spotify-client-0.9.4.183.g644e24e.428-2.i386 file /usr/share from install of slack-desktop-1.2.2-2.i386 conflicts with file from package spotify-client-0.9.4.183.g644e24e.428-2.i386 file /usr/share/doc from install of slack-desktop-1.2.2-2.i386 conflicts with file from package spotify-client-0.9.4.183.g644e24e.428-2.i386 I am guessing that this RPM sets different permissions on the directories listed. As long as I keep track of the current permissions and set them back, there should be no problem, right? The other thing is, why are directories like /etc conflicting with both filesystem-12.3-9.1.1.i586 and mdadm-3.2.6-3.4.1.i586? I do not think either had a conflict when they were installed. Is it that they both agree with the permissions on /etc (and match the system's idea about this), and that slack may be up to something different? Maybe Ubuntu has different permissions for these directories? Needless to say, I have held off installing this alien RPM. (BTW, this is on a different system than the one I have recently posted RPM issues about. This system is a 12.3 system that is working fine. It is my work system.) -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Roger Oberholtzer (roger.oberholtzer@gmail.com) [20150924 07:38]:
I thought I would give slack a try to see what all the buzz is about. They have .debs for Ubuntu. So I made an RPM with alien. When I try to install that RPM, I get the following:
What options did you pass to alien? You did pass --fixperms? Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, Sep 24, 2015 at 10:17 AM, Philipp Thomas <pth@suse.de> wrote:
What options did you pass to alien? You did pass --fixperms?
Nothing other than -r. So I tried: alien -r --fixperms slack-desktop-1.2.2-i386.deb Same messages. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Roger Oberholtzer (roger.oberholtzer@gmail.com) [20150924 12:15]:
Nothing other than -r. So I tried:
alien -r --fixperms slack-desktop-1.2.2-i386.deb
I tried too and got the same result :-( I guess the file list is wrong but I will have to check the rpm. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Philipp Thomas (pth@suse.de) [20150924 13:17]:
I guess the file list is wrong but I will have to check the rpm.
Check the .spec file alien creates and you will quickly see the reason for the errors. The spec file has %dir "/usr/bin/" %dir "/etc/" %dir "/etc/cron.daily/" And as these directories are owned by different packages, you get the errors. So alien won't create usable RPMs AFAICT. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (2)
-
Philipp Thomas
-
Roger Oberholtzer