[opensuse-factory] Dependency problems when installing alien
Hi, I tried to install palms novacom and for that I need alien to convert the .deb file to rpm, but I got dependency problems with perl. I use opensuse factory x86_64 (last update was a couple of days ago) Here's the output of zypper: cassiopeia:~ # zypper install -f alien Resolving package dependencies... Problem: nothing provides perl = 5.10.0 needed by alien-8.78-1.2.noarch Solution 1: do not install alien-8.78-1.2.noarch Solution 2: break alien by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/c] (c): ^Ccassiopeia:~ # Alien comes from: Information for package alien: Repository: @System Name: alien Version: 8.78-1.2 Arch: noarch Vendor: obs://build.opensuse.org/openSUSE:Factory And Perl comes in Version: cassiopeia:~ # zypper if perl Information for package perl: Repository: @System Name: perl Version: 5.10.1-2.7 Arch: x86_64 Vendor: openSUSE Installed: Yes What can I do? I found nothing when searching via google to solve this. Regards, Axel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Tue, Nov 24, 2009 at 08:44:46AM +0100, AR wrote:
I tried to install palms novacom and for that I need alien to convert the .deb file to rpm, but I got dependency problems with perl. I use opensuse factory x86_64 (last update was a couple of days ago)
Here's the output of zypper:
cassiopeia:~ # zypper install -f alien Resolving package dependencies...
Problem: nothing provides perl = 5.10.0 needed by alien-8.78-1.2.noarch Solution 1: do not install alien-8.78-1.2.noarch Solution 2: break alien by ignoring some of its dependencies
Where is 'alien-8.78-1.2.noarch' from? openSUSE:Factory:Contrib has alien-8.78-1.18.noarch and requires perl = 5.10.1. Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hi Michael,
Where is 'alien-8.78-1.2.noarch' from? openSUSE:Factory:Contrib has alien-8.78-1.18.noarch and requires perl = 5.10.1.
It seems that I solved my problem. First I ignored the error and forced installation of alien. After that I realized that I had a mix of factory and 11.2 packages and corrected this and did a zypper dup. alien now works But to answer your question: This information I got from yast: │Name │ │Version │Repository │Size │Architecture i│alien │ x │8.78-1.2│os 11.2 contrib│ 238.0 KiB│noarch and this is what zypper shows: cassiopeia:~ # zypper if alien Loading repository data... Reading installed packages... Information for package alien: Repository: @System Name: alien Version: 8.78-1.2 Arch: noarch Vendor: obs://build.opensuse.org/openSUSE:Factory Installed: Yes Status: up-to-date Installed Size: 238.0 KiB Summary: A Perl Script to Convert Packages Description: Experimental Perl script to convert software packages. The following formats are supported: deb (Debian), rpm (Red Hat), and tgz (Slackware). cassiopeia:~ # Axel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 11/25/2009 12:20 PM, A R wrote:
Hi Michael,
Where is 'alien-8.78-1.2.noarch' from? openSUSE:Factory:Contrib has alien-8.78-1.18.noarch and requires perl = 5.10.1.
It seems that I solved my problem. First I ignored the error and forced installation of alien.
After that I realized that I had a mix of factory and 11.2 packages and corrected this and did a zypper dup. alien now works
But to answer your question:
This information I got from yast:
│Name │ │Version │Repository │Size │Architecture i│alien │ x │8.78-1.2│os 11.2 contrib│ 238.0 KiB│noarch
and this is what zypper shows:
cassiopeia:~ # zypper if alien Loading repository data... Reading installed packages...
Information for package alien:
Repository: @System Name: alien Version: 8.78-1.2 Arch: noarch Vendor: obs://build.opensuse.org/openSUSE:Factory Installed: Yes Status: up-to-date Installed Size: 238.0 KiB Summary: A Perl Script to Convert Packages Description: Experimental Perl script to convert software packages. The following formats are supported: deb (Debian), rpm (Red Hat), and tgz (Slackware).
Yeah, 'zypper info' is a bit underpowered right now. I plan to improve it. In the meantime, use 'zypper se -s alien' if you're interested in available version of a package, and what repos have them. -- cheers, jano Ján Kupec YaST team ---------------------------------------------------------(PGP)--- Key ID: 637EE901 Fingerprint: 93B9 C79B 2D20 51C3 800B E09B 8048 46A6 637E E901 ---------------------------------------------------------(IRC)--- Server: irc.freenode.net Nick: jniq Channels: #zypp #yast #suse #susecz ---------------------------------------------------------(EOF)---
participants (4)
-
A R
-
AR
-
Jano Kupec
-
Michael Schroeder