[Eisfair] eisfair update - error: requirement kernel-header-dev >= 2.8.2 not found!

Marcus Roeckrath marcus.roeckrath at gmx.de
So Jun 24 15:44:36 CEST 2018


Hallo Jens,

Jens Kluge wrote:

>>> ja, so war es und hab jetzt einen weg gefunden for den Kaltstart.
>> 
>> Wie hast du das genau angestellt.
> 
> Netzstecker raus und wieder rein :-)

Ich dachte, die Kiste steht irgendwo anders. Bist du also extra hingefahren?

>> Welches der mariadb-Pakete ist denn installiert? mariadb oder mariadb55?
>> 
> sweit ich das sehe noch mariadb

ls -la /var/install/packages/mariadb*

> │inst.│libmariadb-dev    │2.8.1  │stable │2018-05-05│HEADER: libmariadb
> │-    │libmariadb-plugins│2.8.1  │stable │2018-05-05│libmariadb-plugins
> │inst.│libmariadb3       │2.8.1  │stable │2018-05-05│Library: mariadb -
> │-    │libmariadbprivate │2.8.1  │stable │2018-05-05│Library:
> │new  │mariadb-client    │2.16.0 │stable │2018-06-09│MariaDB/MySQL -
> │-    │mariadb100        │2.12.1 │stable │2017-09-03│MariaDB - Database
> │-    │mariadb102        │2.15.0 │testing│2018-06-09│MariaDB - Database

Da wundert mich, dass mariadb-client installiert ist. Wenn du also noch das
alte mariadb-Paket installiert hast, wäre das IMHO nicht ganz sauber.

> Was ist besser mariadb100 oder mariadb102

Tanne hat ein Problem bei Neuinstallation von owncloud/nextcloud mit
mariadb102 festgestellt, um das Jürgen nun erst wohl herumprogrammieren
muss.

Das Verhalten von mariadb 10.0 und 10.2 scheint sich an gewissen Punkten zu
unterscheiden, worauf die Skripte im next/owncloud allergisch reagieren.

Auch auf die Gefahr, dass ich nachher eine PM von Holger bekomme :-)), würde
ich sogar empfehlen, zunächst doch erst das abgekündigte mariadb55 zu
installieren, damit deine alte mariadb-Installation sauber in die
strukturellen Änderungen der neuen DB-Pakete gehoben wird. Kann dir die
Pakete zur lokalen Installation mailen.

> soweit ich das jetzt nachgelesen habe muss ich die db (nur owncloud für
> diesen eisfair) exportieren und dann wieder in die neue db importieren,
> richtig?

Ich halte nichts davon, über deine alte mariadb-Installation nun mariadb100
oder 102 zu installieren, da diese aus völlig verschiedenen
Paketgenerationen stammen.

Lieber erst mariadb55! s. o.

Dabei bleiben die DBs erhalten, da in mariadb und mariadb die gleicher
Version von mariadb steckt; dabei wird auch alles von /var/lib/mysql
nach /srv/mysql umgelagert, usw.

Backup wäre dennoch vorher Pflicht.

Beim Umstieg auf mariadb100/102 musst du alle Datenbanken dumpen und dann in
die andere Version restoren.

Das geht aber für die mysql-DB (interne mariadb DB z. B. mit den Userdaten)
nicht so einfach, da nach dem restoren eine Upgrade Routine aufzurufen ist.

Oder man legt die DB User neu an.

>>> error: unable to process filelist
>>> "/etc/filelist.d/gettext-dev-files.txt"!
>> 
>> Schau mal da rein oder schick mir die mal.
>> 
> eisfair # ls -al /etc/filelist.d/gettext-dev-files.txt
> -rw-r--r-- 1 root root 224 Jun 22 22:39
> /etc/filelist.d/gettext-dev-files.txt
> 
> eisfair # cat /etc/filelist.d/gettext-dev-files.txt
>
#----------------------------------------------------------------------------
> #
> # Creation   : 2015-04-19  hbfl
> # Last update: 2015-04-19  hbfl
>
#----------------------------------------------------------------------------
> #

Wenn da wirklich nicht mehr drinsteht, lösch sie.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair