Sie sind nicht angemeldet.

1

10.03.2010, 13:34

Failed to emerge dev-db/libdbi-drivers-0.8.3

Hallo,
nachdem ich die USE-Flags: mysql, sqlite und sqlite3 rausgenommen habe und emerge -uDNva world ausgeführt habe, damit die neuen USE-Flags übernommen werden, habe ich die folgende Meldung bekommen:

Quellcode

1
2
ERROR: dev-db/libdbi-drivers-0.8.3 failed:
 *   No supported databases in your USE flags! (mysql, postgres, sqlite, sqlite3, oracle, firebird)


mysql brauche ich nicht, daher will ich es auch nicht in mein USE-Flag mit rein nehmen. Kann ich libdbi löschen?

Edit: Ok, hat sich erledigt, ich habe das Paket gelöscht und siehe da, keine Bootfehler. Ich update gerade, obwohl das Paket immer noch auf der Update-Liste erscheint. Mal gucken ob`s klappt.
Edit2: Update abgebrochen, da es wieder nicht ging. Ein emerge -va --depclean hat mir gezeigt, dass syslog-ng noch ein sql USE drin hat, also aus den USE-Flags rausgehauen und syslog-ng aktualisiert, emerge -va --depclean ausgeführt und siehe da, das Paket wird nicht mehr angezeigt -> gelöst.


Schönen Tag noch :)
"Gentoo installieren ist quasi wie ein gutes Essen kochen: Du brauchst die richtigen Zutaten und der Rest ergibt sich nach Rezept." - lilith2k3

Dieser Beitrag wurde bereits 8 mal editiert, zuletzt von »Umut« (10.03.2010, 15:06)


2

10.03.2010, 15:44

Es kommt drauf an, wie du die Pakete nutzen willst. Aber manchmal ist ne Datenbank nicht verkehrt. Ich würde die generelle Abneigung gegenüber Datenbaken noch mal überdenken. Vor allem PostgreSQL sind klein und gut