Broken ncurses update

Ответить
Mayavimmer
Сообщения: 51
Зарегистрирован: 14 мар 2013, 13:12
Operating system: Rosa Fresh 2012.1 64bit

Broken ncurses update

Сообщение Mayavimmer » 01 апр 2015, 18:41

On my standard R5 64 bit the daily update fails on ncurses related packages. Here is the urpmi version:

Код: Выделить всё

# rpm -q ncurses                                                                
ncurses-5.9-6.20120811.1-rosa2014.1.x86_64                                      
#                                                                               
# LC_ALL=C urpmi ncurses                                                        
To satisfy dependencies, the following packages are going to be installed:      
 Package                        Version      Release       Dist  DEpoch Arch    
(medium "main updates")                                                         
 lib64ncurses-devel             5.9          7.20130218.3  rosa  2014.1 x86_64  
 lib64ncurses5                  5.9          7.20130218.3  rosa  2014.1 x86_64  
 lib64ncursesw5                 5.9          7.20130218.3  rosa  2014.1 x86_64  
 ncurses                        5.9          7.20130218.3  rosa  2014.1 x86_64  
(medium "Main32 Updates")                                                       
 libncurses5                    5.9          7.20130218.3  rosa  2014.1 i586    
 libncursesw5                   5.9          7.20130218.3  rosa  2014.1 i586    
520KB of additional disk space will be used.                                    
3.2MB of packages will be retrieved.                                            
Proceed with the installation of the 6 packages? (Y/n)                          
                                                                                
                                                                                
installing lib64ncursesw5-5.9-7.20130218.3-rosa2014.1.x86_64.rpm lib64ncurses-devel-5.9-7.20130218.3-rosa2014.1.x86_64.rpm libncursesw5-5.9-7.20130218.3-rosa2014.1.i586.rpm ncurses-5.9-7.20130218.3-rosa2014.1.x86_64.rpm lib64ncurses5-5.9-7.20130218.3-rosa2014.1.x86_64.rpm libncurses5-5.9-7.20130218.3-rosa2014.1.i586.rpm from /var/cache/urpmi/rpms
warning: LOOP:                                                                  
warning: removing lib64ncurses-devel-5.9-7.20130218.3.x86_64 "Requires: lib64ncurses5 = 5.9-7.20130218.3:2014.1" from tsort relations.
warning: removing lib64ncurses5-5.9-7.20130218.3.x86_64 "Requires: ncurses = 5.9-7.20130218.3:2014.1" from tsort relations.
warning: not removing ncurses-5.9-7.20130218.3.x86_64 "Requires(auto): libncursesw.so.5()(64bit)" from tsort relations.
warning: removing lib64ncursesw5-5.9-7.20130218.3.x86_64 "Requires: /usr/lib64/libncurses.so" from tsort relations.
warning: LOOP:                                                                  
warning: not removing ncurses-5.9-7.20130218.3.x86_64 "Requires(auto): libncursesw.so.5()(64bit)" from tsort relations.
warning: removing lib64ncursesw5-5.9-7.20130218.3.x86_64 "Requires: ncurses = 5.9-7.20130218.3:2014.1" from tsort relations.
warning: LOOP:                                                                  
warning: not removing lib64ncurses5-5.9-6.20120811.1.x86_64 "Requires(auto): libncurses.so.5()(64bit)" from tsort relations.
warning: removing ncurses-5.9-6.20120811.1.x86_64 "Requires: ncurses = 5.9-6.20120811.1" from tsort relations.
Preparing...                     ###########################################################################################################################
Installation failed:    file /usr/include/termcap.h from install of lib64ncurses-devel-5.9-7.20130218.3.x86_64 conflicts with file from package lib64termcap-devel-2.0.8-54.x86_64
#                                                                               
EDIT Sep 2: problem persists in R6
Последний раз редактировалось Mayavimmer 02 сен 2015, 10:43, всего редактировалось 1 раз.

Mayavimmer
Сообщения: 51
Зарегистрирован: 14 мар 2013, 13:12
Operating system: Rosa Fresh 2012.1 64bit

Re: Broken ncurses update

Сообщение Mayavimmer » 01 апр 2015, 18:54

I also noticed that on another R5 of mine the ncurses-5.9-7.20130218.3-rosa2014.1.x86_64 is already installed without problems, but this other computer has no lib64termcap-devel it could conflict with.

Mayavimmer
Сообщения: 51
Зарегистрирован: 14 мар 2013, 13:12
Operating system: Rosa Fresh 2012.1 64bit

Re: Broken ncurses update

Сообщение Mayavimmer » 02 сен 2015, 10:45

Problem still here in R6. Edited the first post.
Should I open a ticket?

Mayavimmer
Сообщения: 51
Зарегистрирован: 14 мар 2013, 13:12
Operating system: Rosa Fresh 2012.1 64bit

Re: Broken ncurses update

Сообщение Mayavimmer » 11 апр 2016, 10:06

Was able to remove the annoying pending ncurses from system update screen by removing lib64termcap-devel manually, then updating:

Код: Выделить всё

urpme lib64termcap-devel
Reinstalling does not work:

Код: Выделить всё

root@em17 ~ 08:53:38 # LC_ALL=C urpmi lib64termcap-devel


installing lib64termcap-devel-2.0.8-54-rosa2014.1.x86_64.rpm from /var/cache/urpmi/rpms
Preparing...                     ###########################################################################################################################
Installation failed:    file /usr/include/termcap.h from install of lib64termcap-devel-2.0.8-54.x86_64 conflicts with file from package lib64ncurses-devel-5.9-7.20130218.3.x86_64
Still I do not consider the issue solved because I don't know if lib64termcap-devel is still required or it is provided by other packages. I'll limp on as it is...

Ответить

Вернуться в «ROSA Fresh R4-R7 (2014.1)»