ostres! gràcies! doncs important tenir-ho en compte! i si no poden posar-ho com a dependència, no ho poden instal·lar la dependència amb l'script que s'executa després? o és un xic guarro anar instal·lant dependències sense avisar?
- Laura Mora i Aubert http://blackhold.nusepas.com @blackhold_ ~> cal lluitar contra el fort per deixar de ser febles, i contra nosaltres mateixos quan siguem forts (Xirinacs) <°((( >< Missatge de Àlex <[email protected]> del dia dt., 19 d’ag. 2025 a les 14:23: > > Com ho has solucionat? Tinc un portàtil amb una Broadcom. > > Gràcies i salutacions! > > > Bones, > > Als equips amb wifi Broadcom només cal mirar quin dels paquets Debian és el > que millor s'ajusta al model de Broadcom que tens. En el meu cas és el paquet > broadcom-sta-dkms . En instal.lar aquest paquet i reiniciar per carregar el > mòdul "wl" que genera, tinc wifi. Sempre m'havia funcionat a la primera. > > Però és que no he hagut de solucionar res , per que tot era un gran despiste > meu per no haver preinstal.lat aquest cop el paquet "linux-headers". Però > aprofito per explicar-vos dos detalls sobre "dkms" que amb aquest despiste he > aprés. > > > Tots els paquets de controladors "... dkms ..." tenen com a dependència el > paquet "dkms" , que jo assumia que alhora tindria com a dependència algun > paquet "linux-headers..." , ja que que sense els headers el dkms no pot > compilar res. > > (detall 1) Però resulta que pels empaquetadors Debian és molt difícil posar > com a dependència el paquet "linux-headers..." pel nombre d'arquitectures i > per que els paquets Debian no tenen una gramàtica que permeti expressar > aquesta dependència. A continuació queda explicat el per què en anglès, però > crec que s'entén bé: > > For amd64 we currently have three different kernel images and each has a > corresponding header package (other architectures may have different amounts > and use other names): > > linux-image-amd64 linux-headers-amd64 > linux-image-cloud-amd64 linux-headers-cloud-amd64 > linux-image-rt-amd64 linux-headers-rt-amd64 > > While it is easy to say in natural language: "install the -headers package > that matches the -image package" this cannot be expressed as a package > dependency. In the past there was a (or-ed) Depends relation on the headers > packages, but this caused dkms pulling in the wrong headers and wrong image > packages for some machines, that maybe even were unable to boot the affected > machine. > > (detall 2) D'altra banda, "dkms" si no té els headers instal.lats "no es > queixa" (-de fet, no fa res-): no genera cap missatge d'error, ni genera > logs, ni diu que no ha fet res. > > > En resum, que en instal.ar un paquet d'un controlador dkms ni t'instal.la els > headers com a dependència necessària, ni t'avisa de que no ha fet > absolutament res per que no té els headers instal.lats. > > Salutacions i bon agost, > > > Àlex > >

