Re: live-build: erreur sur firmware

2023-11-25 Par sujet Pierre ESTREm

Bonsoir Didier,

J'ai dans tous mes dépôts la section non-free-firmware.
Par contre je n'avais dans aucun la section "contrib".
Je l'ai ajouté partout, puis je fais un "apt update".
Pas mieux avec le config le plus simple.

Je réinstalle la netinst et je présume que ça ira, tout au mieux au début.

Je me souviens avoir fait un "apt upgrade"...

pierre estrem




Le 25/11/2023 à 08:51, didier gaumet a écrit :

Le 24/11/2023 à 21:32, Pierre ESTREm a écrit :

Bonsoir,

Je n'y comprends plus rien : alors que mes premiers essais étaient 
fructueux; voilà que j'ai systématiquement la même erreur... avec le 
simplissime script auto/config :


#!/bin/sh
set -e
lb config noauto \
     "${@}"

Je fais cela sur une Debian 12.
Et toujours cette erreur sur le paquet firmware-linux...

pierre estrem


Tu as bien la section non-free-firmware présente pour chaque dépôt 
dans le fichier /etc/apt/sources.list de ton PC (celui à partir duquel 
tu essaies de construire ton système cible live)?








Re: live-build: erreur sur firmware

2023-11-24 Par sujet didier gaumet

Le 24/11/2023 à 21:32, Pierre ESTREm a écrit :

Bonsoir,

Je n'y comprends plus rien : alors que mes premiers essais étaient 
fructueux; voilà que j'ai systématiquement la même erreur... avec le 
simplissime script auto/config :


#!/bin/sh
set -e
lb config noauto \
     "${@}"

Je fais cela sur une Debian 12.
Et toujours cette erreur sur le paquet firmware-linux...

pierre estrem


Tu as bien la section non-free-firmware présente pour chaque dépôt dans 
le fichier /etc/apt/sources.list de ton PC (celui à partir duquel tu 
essaies de construire ton système cible live)?






Re: live-build: erreur sur firmware

2023-11-24 Par sujet Pierre ESTREm

Bonsoir,

Je n'y comprends plus rien : alors que mes premiers essais étaient 
fructueux; voilà que j'ai systématiquement la même erreur... avec le 
simplissime script auto/config :


#!/bin/sh
set -e
lb config noauto \
    "${@}"

Je fais cela sur une Debian 12.
Et toujours cette erreur sur le paquet firmware-linux...

pierre estrem


Le 23/11/2023 à 22:48, didier gaumet a écrit :

Le 23/11/2023 à 22:46, didier gaumet a écrit :
[...]

 --archive-areas "main contrib non-free" \

[...]

j'ai fait du copier-coller sans me relire et modifier.
il faut donc lire plutôt:

  --archive-areas "main contrib non-free non-free-firmware" \







Re: live-build: erreur sur firmware

2023-11-23 Par sujet didier gaumet

Le 23/11/2023 à 22:46, didier gaumet a écrit :
[...]

     --archive-areas "main contrib non-free" \

[...]

j'ai fait du copier-coller sans me relire et modifier.
il faut donc lire plutôt:

  --archive-areas "main contrib non-free non-free-firmware" \





Re: live-build: erreur sur firmware

2023-11-23 Par sujet didier gaumet

De ce que je comprends d'après un tuto sur debian-facile:
(cf https://debian-facile.org/doc:install:live-build )

1) il faut spécifier les options:
lb config noauto \
[...]
--archive-areas "main contrib non-free" \
[...]
--firmware-binary "true" \
--firmware-chroot "true" \
[...]

2) il faut aussi insérer chaque paquet de firmware à installer dans la 
liste des paquets à installer. tu peux alléger un peu la liste en 
spécifiant l'un des métapaquets disponibles:

live-task-non-free-firmware-pc
live-task-non-free-firmware-server

ne m'en demande pas plus, je n'ai jamais expérimenté tout ça :-)



Re: live-build: erreur sur firmware

2023-11-23 Par sujet Pierre ESTREm

Bonsoir,

Dommage, aucune des deux lignes passent (même retour) :

  --archive-areas main contrib non-free non-free-firmware \
ou
  --archive-areas main contrib non-free-firmware \

Je vais m'appuyer sur la commande que vous citez "apt show" pour 
d'autres tentatives.


Merci !

pierre estrem



Le 23/11/2023 à 08:59, didier gaumet a écrit :

Le 23/11/2023 à 03:23, Pierre ESTREm a écrit :
[...]

E: Package 'firmware-linux' has no installation candidate

[...]

 --archive-areas main contrib non-free \

[...]

Bonjour,

didier@hp-notebook14:~$ apt show firmware-linux
[...]
Section: non-free-firmware/metapackages
[...]

je pense que la ligne suivante serait correcte pour ton emploi:

  --archive-areas main contrib non-free non-free-firmware \

ou simplement

  --archive-areas main contrib non-free-firmware \

si seuls les firmwares t'intéressent parmi les logiciels propriétaires





Re: live-build: erreur sur firmware

2023-11-22 Par sujet didier gaumet

Le 23/11/2023 à 03:23, Pierre ESTREm a écrit :
[...]

E: Package 'firmware-linux' has no installation candidate

[...]

     --archive-areas main contrib non-free \

[...]

Bonjour,

didier@hp-notebook14:~$ apt show firmware-linux
[...]
Section: non-free-firmware/metapackages
[...]

je pense que la ligne suivante serait correcte pour ton emploi:

  --archive-areas main contrib non-free non-free-firmware \

ou simplement

  --archive-areas main contrib non-free-firmware \

si seuls les firmwares t'intéressent parmi les logiciels propriétaires



live-build: erreur sur firmware

2023-11-22 Par sujet Pierre ESTREm

Bonjour la liste

Je débute avec cet outil.
Je commence par une iso-hybrid avec un système "normal" :

J'obtiens l'erreur en fin de log :
...
E: Package 'firmware-linux' has no installation candidate
E: An unexpected failure occurred, exiting...
P: Begin unmounting filesystems...
P: Saving caches...
Reading package lists...
Building dependency tree...

Reading state information...

Je fais cela avec le script auto/config :

#!/bin/sh

set -e

lb config noauto \
    --architectures amd64 \
    --distribution bookworm \
    --system normal \
    --bootloaders syslinux \
    --archive-areas main contrib non-free \
    --apt-recommends true \
    --binary-filesystem ext4 \
    "${@}"

Si j'ajoute l'option "--firmware-binary true" même  erreur.

Où fais-je l'erreur ?

Merci
pierre estrem