| Summary: | drakhardware crashed (Can't load URPM/URPM.so' for module URPM: /lib64/libncursesw.so.5: undefined symbol: _nc_putchar) | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | x x <packthead> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | mageia, thierry.vignaud |
| Version: | 4 | Keywords: | NEEDINFO |
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | CVE: | ||
| Status comment: | |||
| Attachments: |
report.bug.xz
install.log ddbug.log |
||
|
Description
x x
2014-02-02 11:31:11 CET
looks like urpmi is broken urpmi --auto-update does work ? CC:
(none) =>
thierry.vignaud this is already answered in initial report. What does report the following command: rpm -q urpmi perl-URPM perl lib64ncursesw5 Keywords:
(none) =>
NEEDINFO
Thierry Vignaud
2014-02-02 13:54:24 CET
Summary:
drakhardware crashed =>
drakhardware crashed (Can't load URPM/URPM.so' for module URPM: /lib64/libncursesw.so.5: undefined symbol: _nc_putchar) rpm -q urpmi perl-URPM perl lib64ncursesw5 rpm: symbol lookup error: /lib64/libncursesw.so.5: undefined symbol: _nc_putchar upgrade have been made from dvd 64 kde seems paths have changed between mageia 3 and 4...but i might be wrong urpmi --auto-update Can't load '/usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/auto/URPM/URPM.so' for module URPM: /lib64/libncursesw.so.5: undefined symbol: _nc_putchar at /usr/lib/perl5/5.18.1/x86_64-linux-thread-multi/DynaLoader.pm line 190. at /usr/lib/perl5/vendor_perl/5.18.1/urpm/msg.pm line 8. Compilation failed in require at /usr/lib/perl5/vendor_perl/5.18.1/urpm/msg.pm line 8. BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.18.1/urpm/msg.pm line 8. Compilation failed in require at /usr/lib/perl5/vendor_perl/5.18.1/urpm.pm line 8. BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.18.1/urpm.pm line 8. Compilation failed in require at /usr/sbin/urpmi line 26. BEGIN failed--compilation aborted at /usr/sbin/urpmi line 26. [root@packthead ~]# Can you attach your /root/drakx/report.bug.xz file? Created attachment 4914 [details]
report.bug.xz
Comment on attachment 4914 [details]
report.bug.xz
This is an old mga3 install logs.
Don't you've more recent files in /root/drakx?
The files of interest would be latest ddebug.log & install.log files
Attachment 4914 is obsolete:
0 =>
1 Created attachment 4916 [details]
install.log
Created attachment 4917 [details]
ddbug.log
maybe an information that might be usefulas it concern ncurse : i've made a compilation of upstream ncurse to try to install modules for bitcoins but i didn't uninstall mageia ncurse. if it may help... That explains your logs. ddebug.log shows that there were already issues with lib64ncurses in the system to upgrade thus failling to select some packages. Thus none of rpm/perl-URPM/urpmi or lib64ncursesw5 or even basesystem was updated. You screwed you system. You should never never overwrite a system library or you can destroy the system. You should either reinstall from scrath or boot the install DVD with the "rescue" option, then manually install lib64ncurses from the DVD. You can also download http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/x86_64/media/core/release/lib64ncurses5-5.9-17.mga4.x86_64.rpm Status:
NEW =>
RESOLVED In mga5, we could rely on URPM in order to examine the chrooted system for installed packages. ;-) yes i know there might always be a risk to do that, but maybe mageia team shouldn't ignore compilation's option on important parts of system ;-) go for a reinstall from scrath... Resolution:
INVALID =>
FIXED Nothing was fixed here.. CC:
(none) =>
mageia no,but it's always possible, i won't reinstall before days... |