Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#44403 - [nodejs] conflicting files

Attached to Project: Community Packages
Opened by Oleg Nagornij (corner) - Monday, 30 March 2015, 14:10 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 30 March 2015, 14:36 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

package don't upgrade

Additional info:
* package version(s)
* config and/or log files etc.

nodejs-0.12.1-1

error: failed to commit transaction (conflicting files)
nodejs: /usr/lib/node_modules/npm/node_modules/hosted-git-info/.npmignore exists in filesystem
nodejs: /usr/lib/node_modules/npm/node_modules/hosted-git-info/.travis.yml exists in filesystem
nodejs: /usr/lib/node_modules/npm/node_modules/hosted-git-info/README.md exists in filesystem
nodejs: /usr/lib/node_modules/npm/node_modules/hosted-git-info/README.md~ exists in filesystem
....


Steps to reproduce:
This task depends upon

Closed by  Doug Newgard (Scimmia)
Monday, 30 March 2015, 14:36 GMT
Reason for closing:  Not a bug
Comment by Doug Newgard (Scimmia) - Monday, 30 March 2015, 14:19 GMT Comment by Oleg Nagornij (corner) - Monday, 30 March 2015, 14:24 GMT
pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Packages (1) nodejs-0.12.1-1

Total Installed Size: 20.45 MiB
Net Upgrade Size: 0.46 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [########################################################] 100%
(1/1) checking package integrity [########################################################] 100%
(1/1) loading package files [########################################################] 100%
(1/1) checking for file conflicts [########################################################] 100%
error: failed to commit transaction (conflicting files)
nodejs: /usr/lib/node_modules/npm/node_modules/hosted-git-info/.npmignore exists in filesystem
nodejs: /usr/lib/node_modules/npm/node_modules/hosted-git-info/.travis.yml exists in filesystem

pacman -Qo /usr/lib/node_modules/npm/node_modules/hosted-git-info/.npmignore
error: No package owns /usr/lib/node_modules/npm/node_modules/hosted-git-info/.npmignore

nodejs 0.12.0-5 is installed properly
Comment by Doug Newgard (Scimmia) - Monday, 30 March 2015, 14:36 GMT
"No package owns..." means that you have installed files to /usr/lib outside of pacman. This is not a bug, but expected behavior. The link above tells you how to fix it.

Loading...