[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#699076: live-initramfs: file overwrite install conflict with live-boot-initramfs-tools



Package: live-initramfs
Version: 1.236.2-1

apt-cache show live-initramfs:
" You probably do not want to install this package onto a non-live
system,
 although it will do no harm."


Yeah, right.


(Reading database ... 370048 files and directories currently installed.)
Unpacking live-initramfs (from .../live-initramfs_1.236.2-1_all.deb) ...
dpkg: error processing
/var/cache/apt/archives/live-initramfs_1.236.2-1_all.deb (--unpack):
 trying to overwrite '/usr/share/initramfs-tools/hooks/live', which is
also in package live-boot-initramfs-tools 3.0~a35-1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.2.0-4-486
live-boot: core filesystems devices utils:memdisk udev wget blockdev.
Errors were encountered while processing:
 /var/cache/apt/archives/live-initramfs_1.236.2-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@andinet:/home/andi# apt-cache show live-boot-initramfs-tools
Package: live-boot-initramfs-tools
Source: live-boot
Version: 3.0~a35-1
Installed-Size: 63
Maintainer: Debian Live Project <debian-live@lists.debian.org>
Architecture: all
Replaces: live-boot-backend
Provides: live-boot-backend
Depends: busybox | busybox-initramfs, initramfs-tools, udev
Conflicts: live-boot-backend
Description-en: Debian Live - System Boot Scripts (initramfs-tools
backend)
 live-boot contains the scripts that configure a Debian Live system
during the
 boot process (early userspace).
 .
 This package contains the initramfs-tools backend.
Homepage: http://live.debian.net/devel/live-boot/
Description-md5: 8ba60fe08aa09f645ad67d3032254b43
Section: misc
Priority: optional
Filename:
pool/main/l/live-boot/live-boot-initramfs-tools_3.0~a35-1_all.deb
Size: 23770
MD5sum: 9995b1b56597204d18162c6c8c5a3460
SHA1: 5d2b83c2a81585e15049bed22c3e197df6d9d7aa
SHA256: 7f3eef83001f2c7251897fc714fc5a84afb02c90d65c1f465cb3df0bb133a9da



# apt-cache show live-initramfs
Package: live-initramfs
Version: 1.236.2-1
Architecture: all
Maintainer: Debian Live Project <debian-live@lists.debian.org>
Installed-Size: 500
Depends: busybox, file, initramfs-tools, sudo, udev, user-setup
Recommends: cryptsetup, eject, rsync, uuid-runtime, wget
Suggests: loop-aes-utils, curlftpfs, genext2fs (>= 1.4.1), httpfs2,
squashfs-tools, mtd-tools, unionfs-fuse
Homepage: http://live.debian.net/devel/live-initramfs/
Priority: optional
Section: misc
Filename: pool/import/l/live-initramfs/live-initramfs_1.236.2-1_all.deb
Size: 112366
SHA1: e8c6d4967cdbedca543ac8ffa78c2e9db1a7e61f
MD5sum: 919b2e8472f255c08440be0fd312470c
Description: Debian Live initramfs hook
 live-initramfs is a hook for the initramfs-tools, used to generate a
initramfs
 capable to boot live systems, such as those created by live-helper.
This
 includes the Debian Live isos, netboot tarballs, and usb stick images.
 .
 At boot time it will look for a (read-only) media containing a "/live"
 directory where a root filesystems (often a compressed filesystem image
like
 squashfs) is stored. If found, it will create a writable environment,
using
 aufs or unionfs, for Debian like systems to boot from.
 .
 You probably do not want to install this package onto a non-live
system,
 although it will do no harm.
 .
 live-initramfs is a fork of casper
<http://packages.ubuntu.com/casper/>.



This happened while doing a full Mint 12.04 LMDE LXDE 32bit reinstall
trying to recover from fatal usb storage reboot non-flush data corruption
(quite likely kernel issue, f*ck).


I installed base ISO, completed a dist-upgrade,
then grabbed the package list of the previous broken install
and installed all of those packages that were installable,
and at this step things failed.


Possibly something is missing a Conflicts: header somewhere,
or something else?

Thanks!

Andreas Mohr


Reply to: