Archiv verlassen und diese Seite im Standarddesign anzeigen : Gentoo emerge alsa-driver geht nicht... *ratlos*
Hallo.
Hab mir die letyten 2 tage ein gentoo stage1 aufgesetzt und bin nun dabei, mir meine programme zu emergen.
Fast egal was ich emergen will, er bricht mir bei alsa-driver ab mit der meldung:
Exitcode1
also found in kernel
Schoen und gut, ich hab alsa fest in den kernel 2.6.9 kompiliert, aber alle anderen pakete (kde/licq/evolution/etc...) scheinen alsa-driver zu brauchen.
Muss ich jetzt einen neuen alsafreien kernel backen und alsa emergen, oder kann ich den anderen paketen irgendwie sagen, dass sie aud das alsa im kernel zugreifen sollen und keine anhaengigkeit zu alsa-driver beachten sollen?
Gruss
Der Noob
BloodyBullet
07.12.04, 18:24
Füge einfach zur /etc/portage/profile/package.provided folgendes hinzu:
alsa-driver
Dann überspringt Portage ALSA.
MfG
Erstmal danke fuer die schnelle hilfe.. aber es gibt bei mir keinen ordner profile unter portage und folglich auch keine datei package.provided...
soll ich die anlegen? Wenn ja, wie leg ich die denn an?
echo alsa-driver > /etc/portage/profile/package.provide ?
denn nano -w ... ging ned.. file not found.
Gruss
Der Noob
BloodyBullet
07.12.04, 18:36
Einen Ordner legst du mittels
mkdir /ordner an.
Sonst machst du es wie beschrieben.
MfG
Ah.. ok..
hab jetzt alsa-driver in der datei am richtigen ort stehen, aber er will alsa-driver immer noch emergen und bricht mir ab :(
hab ich was uebersehen?
Gruss
Der Noob
BloodyBullet
07.12.04, 18:44
Probiere es damit:
media-sound/alsa-driver
MfG
Probiere es damit:
media-sound/alsa-driver
MfG
geht leider auch ned...
muss ich die datei vielleicht erst in portage laden oder so damit er darauf zugreift? aehnlich wie modules update oder so.. weiss ja ned.. frag ja nur bloed :(
Gruss
Der Noob
<edit>kann es daran liegen, dass ich alle pakete incl. alsa-driver zuvor mit --fetchonly runtergeladen habe? wenn ja, wie loesche ich genau dieses paket wieder?</edit>
BloodyBullet
07.12.04, 18:51
Nein, muss man nicht.
Und du hast einen Ordner namens /etc/portage/profile erstellt, und eine Textdatei namens package.provided?
MfG
Nein, muss man nicht.
Und du hast einen Ordner namens /etc/portage/profile erstellt, und eine Textdatei namens package.provided?
MfG
ja, genau so...
etc/portage/> mkdir profile
echo alsa-driver > package.provide
emerge xzy --> er will alsa wieder emergen
also:
nano -w /etc/portage/profile/package.provide
alsa-driver geaendert yu media-sound/alsa-driver
speichern
emerge xyz
er will alsa immer noch emergen :(
und was nun?
Gruss
Der Noob
Problem geloest:
emerge -i media-sound/alsa-driver-1.0.6a
dann is er der meinung, das sei schon installiert und ueberspringt es einfach :)
Merci trotzdem!
Gruss
Der Noob
P.S.: mal sehen, ob das auch hinhaut mit dem sound.. *angst*
BloodyBullet
07.12.04, 19:17
Problem geloest:
emerge -i media-sound/alsa-driver-1.0.6a
dann is er der meinung, das sei schon installiert und ueberspringt es einfach :)
Merci trotzdem!
Gruss
Der Noob
P.S.: mal sehen, ob das auch hinhaut mit dem sound.. *angst*
"-i" ist die Abkürzung für "--inject" und gibt es seit dem neuen Portage nicht mehr.
Welche Gentoo-Version ist denn das?
MfG
das is ne stage 1 2004.3 mit aktuellem portage
dafuer, dass es den befehl -i nicht mehr gibt, hat es aber gany gut geklappt :)
Gruss
Der Noob
BloodyBullet
07.12.04, 19:35
bash-2.05b# emerge -i
*** --inject has been deprecated.
*** If you manage a piece of software yourself, add it's name and
*** version (eg foo/bar-1.0) to /etc/portage/profile/package.provided.
*** If you want to prevent portage from upgrading a package, add it to
*** /etc/portage/package.mask prepending it with '>' (eg >foo/bar-1.0)
*** For more information on fine-grained portage control, please see
*** the portage man page.
emerge: please specify at least one cat/pkg-ver to inject.
Finde ich auch.
MfG
also bei mir is es auf jeden fall noch drin.. is auch die neueste version anscheinend... mach mal ein portage update, kann sein, dass sie es wieder reingenommen haben.
kann auch sein, dass desshalb das package.provide bei mir ned ging.
Gruss
Der Noob
BloodyBullet
07.12.04, 19:48
also bei mir is es auf jeden fall noch drin.. is auch die neueste version anscheinend... mach mal ein portage update, kann sein, dass sie es wieder reingenommen haben.
kann auch sein, dass desshalb das package.provide bei mir ned ging.
Gruss
Der Noob
Nein. Ich habe bereits die aktuellste Version und reingenommen haben sie es sicher nicht.
MfG
btw...das problem das der die alsatreiber installieren wollte, kommt daher, weil man man wieder manuell die Kernelsourcen von kernel.org runterladen musste, gell ;)
Wenn man das nämlich so macht, wird auch nicht das virtual-alsa der 2.6-er Sourcen im Portage "vermerkt" und somit weiß das System nicht das schon Alsa drauf ist.
Hatte genau das gleiche Problem
Laut
man portage
liegt die package.provided in /etc/make.profile, versuch es mal so. Bei mir hat es geklappt.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.