Hi there!

Please continue this discussion on the pkg-fso-maint@ mailing list, I
set R-T and M-F-T accordingly.  I cc:ed the smartphones-userland@
mailing list to let people know about this issue, but it is a mere
Debian packaging one.

While testing the 2.6.29 kernel package before uploading it I found a
big problem, which was already present in the 2.6.28 package:
=====
debian-gta02:~# dpkg -i 
linux-image-2.6.29-openmoko-gta02_20090303.gitb9de904e-1_armel.deb
Selecting previously deselected package linux-image-2.6.29-openmoko-gta02.
(Reading database ... 14868 files and directories currently installed.)
Unpacking linux-image-2.6.29-openmoko-gta02 (from 
linux-image-2.6.29-openmoko-gta02_20090303.gitb9de904e-1_armel.deb) ...
dpkg: error processing 
linux-image-2.6.29-openmoko-gta02_20090303.gitb9de904e-1_armel.deb (--install):
 trying to overwrite `/lib/firmware/whiteheat.fw', which is also in package 
linux-image-2.6.28-openmoko-gta02
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 linux-image-2.6.29-openmoko-gta02_20090303.gitb9de904e-1_armel.deb

debian-gta02:~# dpkg -L linux-image-2.6.28-openmoko-gta02 | grep firmware
/lib/firmware
/lib/firmware/whiteheat.fw
/lib/firmware/ti_5052.fw
/lib/firmware/kaweth
/lib/firmware/kaweth/new_code_fix.bin
/lib/firmware/kaweth/new_code.bin
/lib/firmware/kaweth/trigger_code.bin
/lib/firmware/kaweth/trigger_code_fix.bin
/lib/firmware/keyspan_pda
/lib/firmware/keyspan_pda/keyspan_pda.fw
/lib/firmware/keyspan_pda/xircom_pgs.fw
/lib/firmware/edgeport
/lib/firmware/edgeport/down2.fw
/lib/firmware/edgeport/boot.fw
/lib/firmware/edgeport/boot2.fw
/lib/firmware/edgeport/down.fw
/lib/firmware/edgeport/down3.bin
/lib/firmware/ti_3410.fw
/lib/firmware/whiteheat_loader.fw

debian-gta02:~# dpkg -P linux-image-2.6.28-openmoko-gta02
(Reading database ... 14868 files and directories currently installed.)
Removing linux-image-2.6.28-openmoko-gta02 ...

debian-gta02:~# dpkg -i 
linux-image-2.6.29-openmoko-gta02_20090303.gitb9de904e-1_armel.deb
(Reading database ... 14449 files and directories currently installed.)
Unpacking linux-image-2.6.29-openmoko-gta02 (from 
linux-image-2.6.29-openmoko-gta02_20090303.gitb9de904e-1_armel.deb) ...
Setting up linux-image-2.6.29-openmoko-gta02 (20090303.gitb9de904e-1) ...

debian-gta02:~# dpkg -L linux-image-2.6.29-openmoko-gta02 | grep firmware
/lib/firmware
/lib/firmware/whiteheat.fw
/lib/firmware/ti_5052.fw
/lib/firmware/kaweth
/lib/firmware/kaweth/new_code_fix.bin
/lib/firmware/kaweth/new_code.bin
/lib/firmware/kaweth/trigger_code.bin
/lib/firmware/kaweth/trigger_code_fix.bin
/lib/firmware/keyspan_pda
/lib/firmware/keyspan_pda/keyspan_pda.fw
/lib/firmware/keyspan_pda/xircom_pgs.fw
/lib/firmware/edgeport
/lib/firmware/edgeport/down2.fw
/lib/firmware/edgeport/boot.fw
/lib/firmware/edgeport/boot2.fw
/lib/firmware/edgeport/down.fw
/lib/firmware/edgeport/down3.bin
/lib/firmware/ti_3410.fw
/lib/firmware/mts_edge.fw
/lib/firmware/mts_cdma.fw
/lib/firmware/whiteheat_loader.fw
/lib/firmware/mts_gsm.fw

debian-gta02:~#
=====

I have a very strong opinion about binary blobs, thus they must be
removed from the kernel package and if they are really needed for
*basic* usage (GSM, GPS and WiFi), we should provide them in separate
packages, e.g. the firmware-iwlwifi one.

I do not have the time nor the willing to do the research mentioned just
above, thus I would be glad if anyone other would provide comments
and/or suggestions.

Please do not propose any solution which implies conflicts with previous
kernel packages: this is a no-op, since this is not how the kernel
packages in Debian main are managed.

FYI, I anyway uploaded the 2.6.29 kernel package to the pkg-fso
repository, because it should fix some nasty bugs and various people
asked for it.  Please do not advise for it, it should be tested before
going into the public (the pkg-fso repository still provides the 2.6.28
kernel package).

Thx, bye,
Gismo / Luca

Attachment: pgp3Fmp4nxoHd.pgp
Description: PGP signature

_______________________________________________
Smartphones-userland mailing list
Smartphones-userland@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/smartphones-userland

Reply via email to