Description of problem: urpmi is giving me this: Installation failed: file /usr/lib/node_modules/npm/node_modules/ansi from install of nodejs-1:4.4.4-3.mga6.x86_64 conflicts with file from package nodejs-0.10.42-1.mga5.x86_64 file /usr/lib/node_modules/npm/node_modules/block-stream from install of nodejs-1:4.4.4-3.mga6.x86_64 conflicts with file from package nodejs-0.10.42-1.mga5.x86_64 file /usr/lib/node_modules/npm/node_modules/char-spinner from install of nodejs-1:4.4.4-3.mga6.x86_64 conflicts with file from package nodejs-0.10.42-1.mga5.x86_64 file /usr/lib/node_modules/npm/node_modules/chmodr from install of nodejs-1:4.4.4-3.mga6.x86_64 conflicts with file from package nodejs-0.10.42-1.mga5.x86_64 file /usr/lib/node_modules/npm/node_modules/github-url-from-git from install of nodejs-1:4.4.4-3.mga6.x86_64 conflicts with file from package nodejs-0.10.42-1.mga5.x86_64 file /usr/lib/node_modules/npm/node_modules/github-url-from-username-repo from install of nodejs-1:4.4.4-3.mga6.x86_64 conflicts with file from package nodejs-0.10.42-1.mga5.x86_64 file /usr/lib/node_modules/npm/node_modules/lru-cache from install of nodejs-1:4.4.4-3.mga6.x86_64 conflicts with file from package nodejs-0.10.42-1.mga5.x86_64 file /usr/lib/node_modules/npm/node_modules/minimatch from install of nodejs-1:4.4.4-3.mga6.x86_64 conflicts with file from package nodejs-0.10.42-1.mga5.x86_64 Version-Release number of selected component (if applicable): mga5 x86-64 to Cauldron. How reproducible: Only tried once in a vbox VM. Steps to Reproduce: 1. install mageia 5 x86-64. 2. install all updates. 3. install nodejs. 4. Set up the Cauldron repositories - see https://wiki.mageia.org/en/Cauldron#How_to_update_to_Mageia_Cauldron 5. urpmi.update -a 6. urpmi nodejs.
I would bet on file-on-directory self conflict on upgrade
CC: (none) => thierry.vignaud
CC: (none) => marja11Assignee: bugsquad => joequant
We have nodejs-6.9.1-3.mga6 instead of nodejs-4.4.4-3.mga6 now, and there are no reports about this still happening. Assuming this bug is no longer valid. Please reopen if it still happens with current nodejs
Status: NEW => RESOLVEDResolution: (none) => FIXED
reopen still occurs. updating from nodejs-0.10.48-1.mga5 to nodejs-6.10.3-2.mga6 (note: epoch 1) failed because of file-conflict: /usr/lib/node_modules/npm/node_modules/text-table collides with the mga5 one it's a symlink in the mga6 package (-> ../node_modules.bundled/text-table/ ), but regular directory in mga5 package.
Source RPM: nodejs-4.4.4-3.mga6.src.rpm => nodejs-6.10.3-2.mga6.src.rpmResolution: FIXED => (none)Status: RESOLVED => REOPENEDCC: (none) => lohmaier+mageia
Whiteboard: (none) => MGA6TOO
Blocks: (none) => 21340
I confirm issue when upgrade to mageia 6. Please fix.
Status: REOPENED => ASSIGNEDWhiteboard: MGA6TOO => MGA6TOO advisorySeverity: normal => criticalKeywords: (none) => validated_backportCC: (none) => trouduculPriority: Normal => High
please stop playing with our bugzilla
Whiteboard: MGA6TOO advisory => MGA6TOOKeywords: validated_backport => (none)
(reverting changes made by spammer)
Priority: High => NormalSeverity: critical => normalStatus: ASSIGNED => NEWCC: trouducul => (none)
[root@x5v ~]# rpm -qa|grep nodejs nodejs-0.10.48-1.mga5 [root@x5v ~]# urpmi --test nodejs To satisfy dependencies, the following packages are going to be installed: (test only, installation will not be actually done) Package Version Release Arch (medium "Core Release") lib64uv1 1.9.0 4.mga6 x86_64 nodejs 6.10.3 2.mga6 x86_64 (medium "Core Updates") icu58-data 58.2 3.2.mga6 noarch lib64icu58 58.2 3.2.mga6 x86_64 libstdc++-devel 5.5.0 1.mga6 x86_64 libstdc++6 5.5.0 1.mga6 x86_64 38MB of additional disk space will be used. 15MB of packages will be retrieved. Proceed with the installation of the 6 packages? (Y/n) installing lib64icu58-58.2-3.2.mga6.x86_64.rpm libstdc++-devel-5.5.0-1.mga6.x86_64.rpm libstdc++6-5.5.0-1.mga6.x86_64.rpm icu58-data-58.2-3.2.mga6.noarch.rpm lib64uv1-1.9.0-4.mga6.x86_64.rpm nodejs-6.10.3-2.mga6.x86_64.rpm from /var/cache/urpmi/rpms Preparing... ################################################################################################################################# Installation is possible Closing as fixed.
Resolution: (none) => FIXEDStatus: NEW => RESOLVEDCC: (none) => davidwhodgins