Sample Header Ad - 728x90

dnf won't let me overwrite or change packages

-1 votes
2 answers
531 views
I want to do something that is supposed to be simple in any package manager, install a package, in my case it is this specifically lib64MLIRVectorToSPIRV13.
LC_ALL=C dnf install lib64MLIRVectorToSPIRV13
The problem is that a yum dependency was installed, and it is not possible to uninstall it, because it is supposedly from the system, while I am using dnf. I couldn't run yum, because it was missing crypto symbols (and I couldn't migrate it to Python 3), so what I did was simply make a symbolic link from dnf to yum. Leaving that topic aside, what I want is to be able to overwrite, change, remove or reinstall the packages that are interfering in order to install lib64MLIRVectorToSPIRV13 Yes, I can install all the packages one by one, although it would be better with the package manager, unless there is a package on the Internet that contains all of the ___LLVM 13___. But I get this error...
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
  file /lib64/libstdc++.so.6 from install of lib64stdc++6-11.2.0-2.x86_64 conflicts with file from package libstdc++-4.8.5-44.el7.x86_64
  file /usr/lib64/libncursesw.so.6 conflicts between attempted installs of lib64ncursesw6-6.3-1.20211219.2.x86_64 and lib64ncursesw6-6.3-1.20211219.2.x86_64
# History of my operating system I'm using a 2006 Commodore purchased at _Garbarino_ shopping.
CPU~Dual core Pentium E5700 (-MCP-) speed/max~2611/2965 MHz Kernel~5.7.2-lxpup64 x86_64 Up~7:52 Mem~1167.9/1990.8MB HDD~95.6GB(73.6% used) Procs~155 Client~Shell inxi~2.3.8
The system I use is _LxPupSc64 20.06_, which is _PuppyLinux_, in turn based on _WOFF_ and Slackware, with a modification so that it can support various package managers. How could I install another package manager? The way I managed to install the package manager was by downloading each missing package from the ___pkgs.org___ page. The package manager that I was able to install was pacman from _ArchLinux_, then since the _Nouveau_ driver no longer starts because the system was updated, I installed another package manager, which is dnf. I couldn't install _apt-get_ or _snapd_, or any package that uses _systemd_, since _PuppyLinux_ also works without sudo. Log:
Last metadata expiration check: 0:05:38 ago on Mon Mar 25 06:52:00 2024.
Dependencies resolved.
=========================================================================================================
 Package                                            Arch        Version               Repository    Size
=========================================================================================================
Installing:
 lib64MLIRVectorToSPIRV13                           x86_64      13.0.0-1              release       33 k
Installing dependencies:
 cross-aarch64-openmandriva-linux-gnu-libc          x86_64      6:2.34-6              release       62 M
 lib64LLVMDemangle13                                x86_64      13.0.0-1              release      110 k
 lib64LLVMSupport13                                 x86_64      13.0.0-1              release      806 k
 lib64MLIRAffine13                                  x86_64      13.0.0-1              release      162 k
 lib64MLIRAnalysis13                                x86_64      13.0.0-1              release       84 k
 lib64MLIRCallInterfaces13                          x86_64      13.0.0-1              release       10 k
 lib64MLIRControlFlowInterfaces13                   x86_64      13.0.0-1              release       18 k
 lib64MLIRDataLayoutInterfaces13                    x86_64      13.0.0-1              release       28 k
 lib64MLIRDialectUtils13                            x86_64      13.0.0-1              release       26 k
 lib64MLIRIR13                                      x86_64      13.0.0-1              release      483 k
 lib64MLIRInferTypeOpInterface13                    x86_64      13.0.0-1              release       15 k
 lib64MLIRLinalg13                                  x86_64      13.0.0-1              release      701 k
 lib64MLIRLoopAnalysis13                            x86_64      13.0.0-1              release      139 k
 lib64MLIRMath13                                    x86_64      13.0.0-1              release       47 k
 lib64MLIRMemRef13                                  x86_64      13.0.0-1              release      192 k
 lib64MLIRMemRefUtils13                             x86_64      13.0.0-1              release       12 k
 lib64MLIRPDL13                                     x86_64      13.0.0-1              release       90 k
 lib64MLIRPDLInterp13                               x86_64      13.0.0-1              release      118 k
 lib64MLIRPDLToPDLInterp13                          x86_64      13.0.0-1              release       90 k
 lib64MLIRParser13                                  x86_64      13.0.0-1              release      115 k
 lib64MLIRPass13                                    x86_64      13.0.0-1              release      102 k
 lib64MLIRPresburger13                              x86_64      13.0.0-1              release       34 k
 lib64MLIRRewrite13                                 x86_64      13.0.0-1              release      122 k
 lib64MLIRSCF13                                     x86_64      13.0.0-1              release      113 k
 lib64MLIRSPIRV13                                   x86_64      13.0.0-1              release      698 k
 lib64MLIRSPIRVConversion13                         x86_64      13.0.0-1              release       43 k
 lib64MLIRSideEffectInterfaces13                    x86_64      13.0.0-1              release       13 k
 lib64MLIRStandard13                                x86_64      13.0.0-1              release      237 k
 lib64MLIRSupport13                                 x86_64      13.0.0-1              release       56 k
 lib64MLIRTensor13                                  x86_64      13.0.0-1              release      109 k
 lib64MLIRTransformUtils13                          x86_64      13.0.0-1              release      231 k
 lib64MLIRVector13                                  x86_64      13.0.0-1              release      353 k
 lib64MLIRVectorInterfaces13                        x86_64      13.0.0-1              release       11 k
 lib64MLIRViewLikeInterface13                       x86_64      13.0.0-1              release       18 k
 lib64ncursesw6                                     x86_64      6.3-1.20211219.2      release      173 k
 lib64stdc++6                                       x86_64      11.2.0-2              release      647 k
Installing weak dependencies:
 cross-aarch64-openmandriva-linux-gnu-binutils      x86_64      2.37-1                release      2.7 M
 cross-aarch64-openmandriva-linux-gnu-gcc           x86_64      11.2.0-2              release       86 M

Transaction Summary
=========================================================================================================
Install  39 Packages

Total size: 157 M
Installed size: 1.5 G
Is this ok [y/N]: y
Downloading Packages:
[SKIPPED] cross-aarch64-openmandriva-linux-gnu-binutils-2.37-1-omv4050.x86_64.rpm: Already downloaded   
[SKIPPED] cross-aarch64-openmandriva-linux-gnu-gcc-11.2.0-2-omv4050.x86_64.rpm: Already downloaded      
[SKIPPED] cross-aarch64-openmandriva-linux-gnu-libc-2.34-6-omv4003.x86_64.rpm: Already downloaded       
[SKIPPED] lib64LLVMDemangle13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                           
[SKIPPED] lib64LLVMSupport13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                            
[SKIPPED] lib64MLIRAffine13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                             
[SKIPPED] lib64MLIRAnalysis13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                           
[SKIPPED] lib64MLIRCallInterfaces13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                     
[SKIPPED] lib64MLIRControlFlowInterfaces13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded              
[SKIPPED] lib64MLIRDataLayoutInterfaces13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded               
[SKIPPED] lib64MLIRDialectUtils13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                       
[SKIPPED] lib64MLIRIR13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                                 
[SKIPPED] lib64MLIRInferTypeOpInterface13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded               
[SKIPPED] lib64MLIRLinalg13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                             
[SKIPPED] lib64MLIRLoopAnalysis13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                       
[SKIPPED] lib64MLIRMath13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                               
[SKIPPED] lib64MLIRMemRef13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                             
[SKIPPED] lib64MLIRMemRefUtils13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                        
[SKIPPED] lib64MLIRPDL13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                                
[SKIPPED] lib64MLIRPDLInterp13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                          
[SKIPPED] lib64MLIRPDLToPDLInterp13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                     
[SKIPPED] lib64MLIRParser13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                             
[SKIPPED] lib64MLIRPass13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                               
[SKIPPED] lib64MLIRPresburger13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                         
[SKIPPED] lib64MLIRRewrite13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                            
[SKIPPED] lib64MLIRSCF13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                                
[SKIPPED] lib64MLIRSPIRV13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                              
[SKIPPED] lib64MLIRSPIRVConversion13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                    
[SKIPPED] lib64MLIRSideEffectInterfaces13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded               
[SKIPPED] lib64MLIRStandard13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                           
[SKIPPED] lib64MLIRSupport13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                            
[SKIPPED] lib64MLIRTensor13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                             
[SKIPPED] lib64MLIRTransformUtils13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                     
[SKIPPED] lib64MLIRVector13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                             
[SKIPPED] lib64MLIRVectorInterfaces13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                   
[SKIPPED] lib64MLIRVectorToSPIRV13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                      
[SKIPPED] lib64MLIRViewLikeInterface13-13.0.0-1-omv4050.x86_64.rpm: Already downloaded                  
[SKIPPED] lib64ncursesw6-6.3-1.20211219.2-omv4050.x86_64.rpm: Already downloaded                        
[SKIPPED] lib64stdc++6-11.2.0-2-omv4050.x86_64.rpm: Already downloaded                                  
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
  file /lib64/libstdc++.so.6 from install of lib64stdc++6-11.2.0-2.x86_64 conflicts with file from package libstdc++-4.8.5-44.el7.x86_64
  file /usr/lib64/libncursesw.so.6 conflicts between attempted installs of lib64ncursesw6-6.3-1.20211219.2.x86_64 and lib64ncursesw6-6.3-1.20211219.2.x86_64
Asked by ArtEze (137 rep)
Mar 25, 2024, 10:17 AM
Last activity: Mar 26, 2024, 08:31 AM