Bug#995986: simple-cdd: Firmware not being included in installer image

2024-07-22 Thread Dmitry Baryshkov
Package: simple-cdd
Version: 0.6.9
Followup-For: Bug #995986

I found that following lines allow me to include non-free firmware
packages into the generated images:

mirror_components="main non-free-firmware"
export NONFREE=1
export NONFREE_COMPONENTS="non-free-firmware"
export DEP11=0 # woraround a bug with simple-cdd not fetching dep11 files

The last line might require not-yet-uploaded debian-cd (built from git,
works perfectly).

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: arm64 (aarch64)

Kernel: Linux 6.10.0-test-dp+ (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages simple-cdd depends on:
ii  dctrl-tools 2.24-3
ii  debian-cd   3.2.2
ii  lsb-release 12.1-1
ii  python3 3.12.3-1
ii  python3-simple-cdd  0.6.9
ii  reprepro5.3.1-5+b2
ii  rsync   3.3.0-1
ii  wget1.24.5-1

Versions of packages simple-cdd recommends:
ii  dose-distcheck  7.0.0-5+b2

Versions of packages simple-cdd suggests:
pn  qemu-system | qemu-kvm  

-- no debconf information



Bug#995986: simple-cdd: Firmware not being included in installer image

2023-05-22 Thread R.Penney
I can confirm that this issue still seems to affect simple-cdd 0.6.9 on 
bookworm as of mid-May 2023 (including debian-cd version 3.2.1).


I too have tried 'export FORCE_FIRMWARE=1' together with 'export 
NONFREE_COMPONENTS="non-free non-free-firmware"', 
'mirror_components="main non-free non-free-firmware"' and various 
combinations thereof within my profile.default, all without success.


It would be great to see a working example of how to get firmware 
packages managed by simple-cdd. Thanks.




Bug#995986: simple-cdd: Firmware not being included in installer image

2021-10-11 Thread Scott
I've tried exporting FORCE_FIRMWARE=1 in my .conf file, but it didn't 
change any behaviour. There is still no firmware being included.


If it helps, here is the contents of my .conf file after I make that 
change (I call that file basic.conf, because basic is what the profile 
I've created is called):


# Automatically start the installer after 5 seconds.
BOOT_TIMEOUT=50

# Locale and keyboard settings won't work if set in the preseed file, so set
# them here.
locale="en_AU"
keyboard="us"

# Include the "basic" profile in the installer.
profiles="basic"

# Automatically install the "basic" profile.
auto_profiles="basic"

# Allow non-free firmware.
mirror_components="main non-free"

# Ensure firmware is included in the installer.
export FORCE_FIRMWARE=1

Also, here is the branch of the project with that change included: 
https://github.com/countermeasure/basic-box/tree/bullseye


Has it been confirmed that setting FORCE_FIRMWARE successfully adds the 
firmware when run on Bullseye? I made myself a very simple simple-cdd 
project on Bullseye to test without extra code complexity that might 
have been breaking the firmware inclusion, and even then, FORCE_FIRMWARE 
still didn't seem to work for me.



> Would you set
>
> export FORCE_FIRMWARE=1
>
> in your build.conf and try again?
>
> This would add all firmware-nonfree package into your iso.



Bug#995986: simple-cdd: Firmware not being included in installer image

2021-10-09 Thread 肖盛文

Would you set

export FORCE_FIRMWARE=1

in your build.conf and try again?

This would add all firmware-nonfree package into your iso.

在 2021/10/9 下午4:33, Scott 写道:

Package: simple-cdd
Version: 0.6.8
Severity: important

Dear Maintainer,

I'm using simple-cdd to build an installer which includes non-free firmware.

I find that the firmware is included in the installer when it is built when 
running on Debian 10, but the firmware is not included in the installer when it 
is built when running on Debian 11.

The result is that I can successfully run the installer on a Thinkpad T440 if 
the installer is built under Debian 10, but an installer built under Debian 11 
when run on the same Thinkpad T440 will ask for missing firmware to be provided 
before it reaches the installer screens which ask for a network to be selected 
and wifi credentials.

My profiles/.packages file has just one line:
firmware-iwlwifi

On Debian 11, when I look in 
/tmp/mirror/pool/non-free/f/firmware-nonfree/, I see the 
firmware-iwlwifi_20210315-3_all.deb package.

But when I look in /tmp/cd-build/bullseye/CD1/firmware/, all I 
see is a dep11/ directory, and I don't see the firmware file.

I don't know enough to know if this is an upstream problem, so I thought I'd 
report it here in the first instance.

If it helps, the project I'm using simple-cdd in is quite a simple one and you 
can see it here: https://github.com/countermeasure/basic-box

Cheers!


-- System Information:
Debian Release: 11.0
   APT prefers stable-updates
   APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-8-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages simple-cdd depends on:
ii  dctrl-tools 2.24-3+b1
ii  debian-cd   3.1.35
ii  lsb-release 11.1.0
ii  python3 3.9.2-3
ii  python3-simple-cdd  0.6.8
ii  reprepro5.3.0-1.2
ii  rsync   3.2.3-4
ii  wget1.21-1+b1

Versions of packages simple-cdd recommends:
ii  dose-distcheck  6.0.1-2

Versions of packages simple-cdd suggests:
pn  qemu-system | qemu-kvm  

-- no debconf information



--
肖盛文 xiao sheng wen Faris Xiao
微信(wechat):atzlinux
《铜豌豆 Linux》https://www.atzlinux.com
基于 Debian 的 Linux 中文 桌面 操作系统
Debian QA page: https://qa.debian.org/developer.php?login=atzlinux%40sina.com
GnuPG Public Key: 0x00186602339240CB



OpenPGP_0x00186602339240CB.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#995986: simple-cdd: Firmware not being included in installer image

2021-10-09 Thread 肖盛文

Hi,

I don't know enough to know if this is an upstream problem, so I thought I'd 
report it here in the first instance.


The simple-cdd is a Debian native package, it has not other upstream, 
report it to here is the right palace.



--

肖盛文 xiao sheng wen Faris Xiao
微信(wechat):atzlinux
《铜豌豆 Linux》https://www.atzlinux.com
基于 Debian 的 Linux 中文 桌面 操作系统
Debian QA page: https://qa.debian.org/developer.php?login=atzlinux%40sina.com
GnuPG Public Key: 0x00186602339240CB



OpenPGP_0x00186602339240CB.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#995986: simple-cdd: Firmware not being included in installer image

2021-10-09 Thread Scott
Package: simple-cdd
Version: 0.6.8
Severity: important

Dear Maintainer,

I'm using simple-cdd to build an installer which includes non-free firmware.

I find that the firmware is included in the installer when it is built when 
running on Debian 10, but the firmware is not included in the installer when it 
is built when running on Debian 11.

The result is that I can successfully run the installer on a Thinkpad T440 if 
the installer is built under Debian 10, but an installer built under Debian 11 
when run on the same Thinkpad T440 will ask for missing firmware to be provided 
before it reaches the installer screens which ask for a network to be selected 
and wifi credentials.

My profiles/.packages file has just one line:
firmware-iwlwifi

On Debian 11, when I look in 
/tmp/mirror/pool/non-free/f/firmware-nonfree/, I see the 
firmware-iwlwifi_20210315-3_all.deb package.

But when I look in /tmp/cd-build/bullseye/CD1/firmware/, all I 
see is a dep11/ directory, and I don't see the firmware file.

I don't know enough to know if this is an upstream problem, so I thought I'd 
report it here in the first instance.

If it helps, the project I'm using simple-cdd in is quite a simple one and you 
can see it here: https://github.com/countermeasure/basic-box

Cheers!


-- System Information:
Debian Release: 11.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-8-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages simple-cdd depends on:
ii  dctrl-tools 2.24-3+b1
ii  debian-cd   3.1.35
ii  lsb-release 11.1.0
ii  python3 3.9.2-3
ii  python3-simple-cdd  0.6.8
ii  reprepro5.3.0-1.2
ii  rsync   3.2.3-4
ii  wget1.21-1+b1

Versions of packages simple-cdd recommends:
ii  dose-distcheck  6.0.1-2

Versions of packages simple-cdd suggests:
pn  qemu-system | qemu-kvm  

-- no debconf information