Bug 904475 - zypper dup problems with npm
Summary: zypper dup problems with npm
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other (show other bugs)
Version: 201411*
Hardware: x86-64 Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Marguerite Su
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-07 21:50 UTC by Forgotten User 2Fs33O-viV
Modified: 2014-11-12 07:38 UTC (History)
3 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Forgotten User 2Fs33O-viV 2014-11-07 21:50:22 UTC
I have a problem with both Factory and the new Tumbleweed when trying to 'zypper dup'.  I get the following output:

Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
11 Problems:
Problem: nothing provides npm(assert-plus) = 0.1.2 needed by nodejs-http-signature-0.10.0-2.1.noarch
Problem: nothing provides npm(semver) needed by nodejs-init-package-json-1.1.0-2.1.noarch
Problem: nothing provides npm(semver) needed by nodejs-node-gyp-1.0.2-2.1.noarch
Problem: nothing provides npm(semver) needed by nodejs-normalize-package-data-1.0.3-1.1.noarch
Problem: nothing provides npm(semver) needed by nodejs-npm-install-checks-1.0.4-2.1.noarch
Problem: nothing provides npm(semver) >= 4 needed by nodejs-npm-package-arg-2.1.3-1.1.noarch
Problem: nothing provides npm(semver) needed by nodejs-npmconf-2.1.0-2.2.noarch
Problem: nothing provides npm(semver) needed by nodejs-read-installed-3.1.3-2.1.noarch
Problem: nothing provides npm(fstream) < 2 needed by nodejs-tar-1.0.1-2.1.noarch
Problem: nothing provides npm(semver) needed by nodejs-normalize-package-data-1.0.3-1.1.noarch
Problem: nothing provides libMagickCore-6.Q16.so.1 needed by transcode-1.1.5-110.11.i586

Problem: nothing provides npm(assert-plus) = 0.1.2 needed by nodejs-http-signature-0.10.0-2.1.noarch
 Solution 1: keep obsolete nodejs-http-signature-0.10.0-1.2.noarch
 Solution 2: break nodejs-http-signature-0.10.0-2.1.noarch by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/s/r/c] (c):
Comment 1 Marguerite Su 2014-11-12 07:26:54 UTC
get, will fix soon
Comment 2 Marguerite Su 2014-11-12 07:38:51 UTC
nothing provides npm(assert-plus) = 0.1.2:

https://build.opensuse.org/request/show/261181

nothing provides npm(semver):

https://build.opensuse.org/request/show/261175

nothing provides npm(fstream) < 2:

https://build.opensuse.org/request/show/261166

After these SRs are accepted, this bug will be fixed.

=========================================================================


Problem: nothing provides libMagickCore-6.Q16.so.1 needed by transcode-1.1.5-110.11.i586:

This is not a nodejs stuff.

$ zypper se -s transcode
transcode                    | 软件包   | 1.1.5-110.38 | x86_64 | Packman

so will fix it in Packman soon (I happens to be the repo maintainer)