Cygwin Error Failed Dependencies
Contents |
packages be installed into Cygwin? From: De-Jian Zhao
Error Failed Dependencies Libc.so.6 Is Needed By
packages be installed into Cygwin? References: <4F7FEF5B.5060206@gmail.com> <4F8D066B.2060900@tlinx.org> On 2012-4-17 13:58, Linda Walsh wrote: De-Jian Zhao wrote: Dear error failed dependencies /usr/sbin/alternatives is needed all, I noticed that there is a command - rpm - under Cygwin 1.7. Does that mean RPM packages can be installed into Cygwin? I tried to install ncbi-blast-2.2.26+-3.i686.rpm (see: ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/
Error Failed Dependencies Rpmlib(filedigests)
) into Cygwin 1.7.13 with the command "install -i ncbi-blast-2.2.26+-3.i686.rpm". However, error message appeared as below. libc.so.6, libdl.so.2, libm.so.6, libnsl.so.1, and libz.so.1. Where can I get these libs? Thanks! $ rpm -i ncbi-blast-2.2.26+-3.i686.rpm error: Failed dependencies: /usr/bin/perl is needed by ncbi-blast-2.2.26+-3 libbz2.so.1 is needed by ncbi-blast-2.2.26+-3 libc.so.6 is needed by ncbi-blast-2.2.26+-3 libc.so.6(GLIBC_2.1.3) is needed by ncbi-blast-2.2.26+-3 libc.so.6(GLIBC_2.2) is needed by ncbi-blast-2.2.26+-3 libc.so.6(GLIBC_2.3) is error failed dependencies rpm needed by ncbi-blast-2.2.26+-3 ..... On Tue, Apr 10, 2012 at 02:03:29PM +0800, De-Jian Zhao wrote: > It seems that the compilation under Cygwin is more complicated than > expected. ========================================================== This has nothing to do with cygwin. It is 'rpm' looking for installed dependencies in the rpm database. Since everything was installed with 'setup.exe' which keeps it's own 'database', rpm thinks nothing is installed. You need to make sure the versions required by the rpm are installed by setup, then you can build from a ncbi-blast-2.2.26+-3.src.rpm ^^^ The i686.rpm package is prebuilt for "some" platform (you would have to know which from the download -- i.e. one built for suse won't necessarily run on redhat, or ubuntu... or other combinations. Ones that do will be statically built and will be usable on some range of OS-versions of some particular OS. Since rpm is a linux thing, it would be built for the linux OS... so double-screw. Wrong OS, wrong executable format...etc... look for a corresponding .src. rpm, OR as someone else already suggested, look for the 'tar' that the is included in the ".src". --
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta
Rpm Error Failed Dependencies Conflicts With
Discuss the workings and policies of this site About Us Learn
Error Package Requires /bin/sh
more about Stack Overflow the company Business Learn more about hiring developers or posting ads with us Stack /bin/sh is needed by rpm Overflow Questions Jobs Documentation Tags Users Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 4.7 million programmers, just like you, https://cygwin.com/ml/cygwin/2012-04/msg00380.html helping each other. Join them; it only takes a minute: Sign up rpm installation fails due to depencency /bin/sh not found up vote 3 down vote favorite 1 i am trying to install a package using rpm, for which i have created a different database using rpmdb --initdb --dbpath $HOME/myrpmdb and specifying that path in the --dbpath http://stackoverflow.com/questions/3959040/rpm-installation-fails-due-to-depencency-bin-sh-not-found while insatlling. The error i am getting is root@jason:su rpm --dbpath $HOME/myrpmdb -ivh XXX.rpm error: Failed dependencies: /bin/sh is needed by XXX and /bin/sh exist Is there some way that i can specify this to the installer? Is there something i missed during the creation of different rpm database cause of which now it not able to fine the default commands? linux rpm share|improve this question asked Oct 18 '10 at 12:19 crystal 981211 add a comment| 4 Answers 4 active oldest votes up vote 4 down vote error: Failed dependencies: /bin/sh is needed by XXX This happens because bash rpm is not available in the new rpmdb path. You would have to use following to get the rpm installed. # rpm --dbpath $HOME/myrpmdb --nodeps -ivh XXX.rpm share|improve this answer answered Oct 6 '12 at 8:59 Minto Joseph 1265 add a comment| up vote 4 down vote Right way install rpm via alien: alien -i my_rpm_name.rpm If alien is not installed: sudo apt-get install alien. share|improve this answer answered Au
Support Search GitHub This repository Watch 607 Star 10,511 Fork 2,162 npm/npm Code Issues 2,373 Pull requests 76 Projects 0 Wiki Pulse Graphs New issue Cygwin: Installation of git dependency https://github.com/npm/npm/issues/7456 fails to clone #7456 Closed silverwind opened this Issue Feb 25, 2015 · https://github.com/npm/npm/issues/7357 10 comments Projects None yet Labels support Milestone No milestone Assignees No one assigned 8 participants silverwind commented Feb 25, 2015 I know this is an unsupported platform, but npm works reasonably well when aliased as cmd /c npm. Now, I seem to have hit an unrecoverable issue that looks to be because of incorrect error failed path joining of the git clone path. Here's the relevant parts of npm install video.js --loglevel=silly: https://gist.github.com/silverwind/e7f034e16ba8fb647abe The wrong path in that log is: /cygdrive/c/Users/silverwind/AppData/Roaming/npm-cache/_git-remotes/ https-github-com-gkatsev-vtt-js-git-9a867bb9/C:\Users\silverwind\AppData\Roaming\npm-cache\ _git-remotes\https-github-com-gkatsev-vtt-js-git-9a867bb9' does not appear to be a git repository This is on Cygwin's latest git, 2.1.4, same result happens when I run npm from cmd instead of zsh. Related: videojs/video.js#1895 👍 1 smikes commented Feb 26, 2015 I'm sorry. As a cygwin error failed dependencies user myself, I sympathize, but we just don't have the resources to support anything other than bog-standard Windows. othiym23 added the support label Feb 26, 2015 othiym23 commented Feb 26, 2015 As far as I know, this is an example of Git's long path support for Windows doing something unexpected under Cygwin. That path isn't being generated by npm. These kinds of lingering self-inconsistencies between Cygwin and the tools it bundles is a big chunk of why npm doesn't support Cygwin in the first place. I know npm's hardline stance on Cygwin is a major pain point for Cygwin users, and I sympathize, but it's difficult already to support both Unix and Windows ways of doing things; if we start adding explicit support for sub-environments like Cygwin, it's going to be a huge additional burden to get everything right, especially given that the number of Cygwin users is so much smaller than for the platforms npm supports. Sorry! othiym23 closed this Feb 26, 2015 silverwind commented Mar 2, 2015 @othiym23 quick question regarding this output of --loglevel=silly: npm info git [ 'clone', npm info git 'path1', npm info git 'path2' ] does that mean git clone was invoked with two paths se
Support Search GitHub This repository Watch 607 Star 10,511 Fork 2,162 npm/npm Code Issues 2,373 Pull requests 76 Projects 0 Wiki Pulse Graphs New issue Failed to install git packages using cygwin #7357 Closed itsnotvalid opened this Issue Feb 14, 2015 · 19 comments Projects None yet Labels support windows Milestone No milestone Assignees No one assigned 15 participants itsnotvalid commented Feb 14, 2015 Did a node.js upgrade and tried recompiling native modules (which is the usuals after each upgrade) but greeted with the following error: Enviornment: node.js v0.12.0 win64 cygwin win64 git: cygwin latest version (2.1.4.0) npm: default version on node.js v0.12.0 (2.5.1) 55 verbose git remote.origin.url https://github.com/itsnotvalid/node-plist-native.git