Hello, After adding missing petalogix* files, they are duplicated in qemu-system-misc and qemu-system-ppc packages, so install of both qemu-system-misc and qemu-system-ppc fails with:
Unpacking qemu-system-misc (1:2.2+dfsg-2) over (2.1+dfsg-10.1) ... dpkg: error processing archive /var/cache/apt/archives/qemu-system-misc_1%3a2.2+dfsg-2~1_amd64.deb (--unpack): trying to overwrite '/usr/share/qemu/petalogix-s3adsp1800.dtb', which is also in package qemu-system-ppc 1:2.2+dfsg-2~1 Apdorojant įvyko klaidų: /var/cache/apt/archives/qemu-system-misc_1%3a2.2+dfsg-2~1_amd64.deb needrestart is being skipped since dpkg has failed Best regards, Tomas On Tue, 11 Nov 2014 10:40:46 +0400 Michael Tokarev <m...@tls.msk.ru> wrote: > Package: qemu-system-misc > Version: 2.1+dfsg-5 > Severity: normal > Tags: patch > > The package is missing two firmware files for qemu-system-microblaze, > petalogix-ml605.dtb and petalogix-s3adsp1800.dtb. These files has > been removed in DFSG-fication step from the upstream sources due to > lack of source code for them, but it turns out that these files ARE > the source as upstream ships them. dtc is used to convert between > dtb (binary) and dts (editable text) forms, and the conversion is > 1:1 in this case, there's nothing in the original dts besides the > content dtc produces given a dtb. > > The solution is to restore the upstream files, stop removing them > for DFSG, and ship them in qemu-system-misc. Unfortunately this > requires a new source upload. > > Alternative is to ship .dts files in debian/ and compile them during > build time. Somewhat ugly but should work too. > > /mjt > > -- Pagarbiai Tomas Martišius Vytauto Didžiojo universiteto vyr. tinklo administratorius
signature.asc
Description: OpenPGP digital signature