Hi
When trying to update applications mostly KDE i keep getting this error
Internal error
Details code converter not found (UTF-8 to UTF-16)
Caller : /usr/share/Yast2/moludes/PackageCallbacks.rb:567:in 'encode!'
I have googled around but cant find any answers ?? :\
On 2015-06-07 03:26, Frater wrote:
>
> Hi
> When trying to update applications mostly KDE i keep getting this error
> -*Internal error
Please post the output of this:
su -
zypper lr --details
and make sure it is inside a code tags section — the ‘#’ button in the
forum editor.
–
Cheers / Saludos,
Carlos E. R.
(from 13.1 x86_64 “Bottle” (Minas Tirith))
Output from zypper lr --details
# | Alias | Name | Enabled | Refresh | Priority | Type | URI | Service
---+------------------------------------+------------------------------------------------+---------+---------+----------+----------+--------------------------------------------------------------------------------------------+--------
1 | Downloads | Downloads | Yes | Yes | 99 | plaindir | dir:///home/frater/Downloads |
2 | _namtrac:subpixel | namtrac:subpixel | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/namtrac:/subpixel/openSUSE_13.2/ |
3 | devel:languages:go | devel:languages:go | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/go/openSUSE_Factory/ |
4 | download.nvidia.com-opensuse | nVidia Graphics Drivers | Yes | Yes | 99 | rpm-md | http://download.nvidia.com/opensuse/13.2/ |
5 | download.opensuse.org-13.2-non-oss | Update Repository (Non-Oss) | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.2-non-oss/ |
6 | download.opensuse.org-4.4 | openSUSE BuildService - LibreOffice | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/LibreOffice:/4.4/openSUSE_13.2/ |
7 | download.opensuse.org-Apps | openSUSE BuildService - GNOME:Apps | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/GNOME:/Apps/openSUSE_13.2/ |
8 | download.opensuse.org-Community | openSUSE BuildService - Mono:Community | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Mono:/Community/openSUSE_13.2/ |
9 | download.opensuse.org-Education | openSUSE BuildService - Education | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Education/openSUSE_13.2/ |
10 | download.opensuse.org-Extra | openSUSE BuildService - KDE:Extra | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.2/ |
11 | download.opensuse.org-Wine | openSUSE BuildService - Wine CVS Builds | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_13.2/ |
12 | download.opensuse.org-database | openSUSE BuildService - Database | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/server:/database/openSUSE_13.2/ |
13 | download.opensuse.org-filesystems | openSUSE BuildService - filesystems | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/filesystems/openSUSE_13.2/ |
14 | download.opensuse.org-games | openSUSE BuildService - Games | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_13.2/ |
15 | download.opensuse.org-lxde | openSUSE BuildService - LXDE | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/X11:/lxde/openSUSE_13.2/ |
16 | download.opensuse.org-mozilla | openSUSE BuildService - Mozilla | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_13.2/ |
17 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.2/repo/non-oss/ |
18 | download.opensuse.org-oss | Main Repository (OSS) | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.2/repo/oss/ |
19 | download.opensuse.org-oss_1 | Main Repository (Sources) | Yes | Yes | 99 | yast2 | http://download.opensuse.org/source/distribution/13.2/repo/oss/ |
20 | download.opensuse.org-packages | openSUSE BuildService - Java:packages | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Java:/packages/openSUSE_13.2/ |
21 | download.opensuse.org-perl | openSUSE BuildService - devel:languages:perl | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/perl/openSUSE_13.2/ |
22 | download.opensuse.org-php | openSUSE BuildService - PHP | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/server:/php/openSUSE_13.2/ |
23 | download.opensuse.org-python | openSUSE BuildService - devel:languages:python | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_13.2/ |
24 | download.opensuse.org-update | Main Update Repository | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.2/ |
25 | ftp.gwdg.de-suse | Packman Repository | Yes | Yes | 99 | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.2/ |
26 | games:tools | games:tools | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/games:/tools/openSUSE_13.2/ |
27 | google-earth | google-earth | Yes | Yes | 99 | rpm-md | http://dl.google.com/linux/earth/rpm/stable/x86_64 |
28 | google-musicmanager | google-musicmanager | Yes | Yes | 99 | rpm-md | http://dl.google.com/linux/musicmanager/rpm/stable/x86_64 |
29 | google-talkplugin | google-talkplugin | Yes | Yes | 99 | rpm-md | http://dl.google.com/linux/talkplugin/rpm/stable/x86_64 |
30 | graphics | graphics | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/graphics/openSUSE_13.2/ |
31 | home:Herbster0815 | home:Herbster0815 | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/Herbster0815/openSUSE_13.2/ |
32 | home:anyremote | home:anyremote | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/anyremote/openSUSE_13.2/ |
33 | home:bran0k | home:bran0k | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/bran0k/openSUSE_13.2/ |
34 | home:brunciter | home:brunciter | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/brunciter/openSUSE_13.2/ |
35 | home:ecsos:ardour | home:ecsos:ardour | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/ecsos:/ardour/openSUSE_13.2/ |
36 | home:malcolmlewis:TESTING | home:malcolmlewis:TESTING | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/malcolmlewis:/TESTING/openSUSE_13.2/ |
37 | home:smarty12 | home:smarty12 | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/smarty12/openSUSE_13.2/ |
38 | home_nick31_INFINALITY-ULTIMATE | home_nick31_INFINALITY-ULTIMATE | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/nick31:/INFINALITY-ULTIMATE/openSUSE_13.2/ |
39 | isv:ownCloud:desktop | isv:ownCloud:desktop | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/openSUSE_13.2/ |
40 | multimedia:apps | multimedia:apps | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_13.2/ |
41 | multimedia:libs | multimedia:libs | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_13.2/ |
42 | openSUSE-13.2-0 | openSUSE-13.2-0 | Yes | No | 99 | yast2 | cd:///?devices=/dev/disk/by-id/ata-hp_DVD_A_DH16ABLH_3M8037907458 |
43 | openSUSE:13.2:Update | openSUSE:13.2:Update | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/openSUSE:/13.2:/Update/standard/ |
44 | opensuse-guide.org-repo | libdvdcss repository | Yes | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/13.2/ |
45 | repo-debug | openSUSE-13.2-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/13.2/repo/oss/ |
46 | repo-debug-update | openSUSE-13.2-Update-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/update/13.2/ |
47 | repo-debug-update-non-oss | openSUSE-13.2-Update-Debug-Non-Oss | No | Yes | 99 | NONE | http://download.opensuse.org/debug/update/13.2-non-oss/ |
48 | repo-source | openSUSE-13.2-Source | No | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/13.2/repo/oss/ |
49 | server:database:postgresql | server:database:postgresql | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/server:/database:/postgresql/openSUSE_13.2/ |
50 | server:dns | server:dns | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/server:/dns/openSUSE_13.2/
Have you found a repo you don’t like yet???
I can not point to an obvious problem repo (there are potentially many) but having that many active repos is bound to cause problems like you are seeing. Essentially one or more of them are supplying versions of software that don’t match the installed versions. You must take specail care with personal repos you don’t know what packages some one may have been experimenting with.
Also the more repos you have active the slower updates.
The recommended procedure for adding packages outside the disto’s is to add the package but disable or remove the repo. Also never use zypper dup to update unless you are running tumbleweed. Always use zypper up
Yes have some extra repos but never had this problem before, Not cuasing any major problems. Thanks any way
Promise you that the problem lies in one of those repos. We see it again and again here. You have managed to mix version of some library.
Hi
I think the most I’ve seen is 139 repositories… With repo #3, why Factory? Also I see you have my testing repo, what packages are you pulling from there?
I’ve I started getting this error following a system crash that occured while I was updating software. (I had to hit the reset button on the PC).
I then tried zypper update amd got a screed of messages starting.
Installation of dracut-037-17.27.1 failed:
Error: Subprocess failed. Error: RPM failed: error: rpmdb: Requirename page 10 is on free list with type 7
error: rpmdb: PANIC: Invalid argument
error: db4 error(-30974) from dbcursor->c_put: DB_RUNRECOVERY: Fatal error, run database recovery
error: error(-30974) storing record libc.so.6(GLIBC_2.14)(64bit) into Requirename
error: rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30974) from dbcursor->c_get: DB_RUNRECOVERY: Fatal error, run database recovery
error: error(-30974) getting "libc.so.6(GLIBC_2.2.5)(64bit)" records from Requirename index
Running:
rpmdb --rebuilddb
zypper ref
zypper up
Seems to have fixed both problems.