Steven Chamberlain | 23 May 17:19 2015

Bug#786621: grub2: kfreebsd lacks support for xbd and virtio disks

Package: src:grub2
Version: 2.02~beta2-22
Severity: important
Tags: patch


grub-probe (and thus grub-install and the grub-installer udeb) does not
recognise Xen xbd and KVM virtio disks on kfreebsd.  It is quite simple
to add their definitions to the #ifdef __FreeBSD_kernel__ section with
the attached patch to fix this.

I'll be making an upload with this fix to our jessie-kfreebsd suite,
but please also consider it for sid.  Thanks.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: kfreebsd-amd64 (x86_64)

Kernel: kFreeBSD 9.0-2-amd64-xenhvm-ipsec
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Steven Chamberlain | 23 May 16:45 2015

Bug#786619: kfreebsd-10: EN-15:05.ufs: deadlock on reboot with SU+J

Package: src:kfreebsd-10
Version: 10.1~svn274115-5
Severity: important
Tags: upstream patch pending

describes a bug I have seen affecting Debian GNU/kFreeBSD if
softupdates journalling (SU+J) was used on the root filesystem.

We didn't enable SU+J yet for the root filesystem, but we should,
or else single-partition (atomic) installs, which are the default
layout of partman-auto, will take a performance hit.  With this
fixed, enabling SU+J on root becomes an option.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: kfreebsd-amd64 (x86_64)

Kernel: kFreeBSD 9.0-2-amd64-xenhvm-ipsec
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Steven Chamberlain | 23 May 16:13 2015

Bug#786615: kfreebsd-10: source tarballs have unreproducible file order

Package: src:kfreebsd-10
Version: 10.1~svn274115-4
Severity: wishlist
Tags: patch pending
User: reproducible-builds <at>
Usertags: fileordering


The kfreebsd-10 (kernel) packaging creates two source tarballs:
  * orig.tar.xz, updated by the package maintainer for each new
    upstream version
  * in kfreebsd-source, a binary arch-indep package

The ordering of files is uncertain when these tarballs are created,
perhaps especially on the ZFS filesystem.  The attached patch will
fix that, so that independently built tarballs don't differ
needlessly, and any real difference in their content is easy to

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: kfreebsd-amd64 (x86_64)

Kernel: kFreeBSD 9.0-2-amd64-xenhvm-ipsec
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

(Continue reading)

Christian Perrier | 21 May 21:51 2015

Accepted partman-zfs 46 (source kfreebsd-i386) into unstable

Format: 1.8
Date: Thu, 21 May 2015 21:33:38 +0200
Source: partman-zfs
Binary: partman-zfs
Architecture: source kfreebsd-i386
Version: 46
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team <debian-boot <at>>
Changed-By: Christian Perrier <bubulle <at>>
 partman-zfs - Add to partman support for ZFS (udeb)
 partman-zfs (46) unstable; urgency=medium
   [ Updated translations ]
   * Portuguese (Brazil) (pt_BR.po) by Adriano Rafael Gomes
 e9bfd3d25b381df359b22c492397ec66b95a176e 1693 partman-zfs_46.dsc
 9d60f252ede681fbb446dcb85d62291a3b2cb703 260656 partman-zfs_46.tar.xz
 bb5709468c85d5f66a1c0c100400cbb2ca244c1d 334980 partman-zfs_46_kfreebsd-i386.udeb
 fae6e49b1300a2d9c2d1cd2f86a88e4b613b68a95cce5ccce5ee48d801ef72d3 1693 partman-zfs_46.dsc
 0e3505bc594465de682fbdbbc529041b9edef0c0c413361e50caaa922fb63815 260656 partman-zfs_46.tar.xz
 ee02a9c4609b0e1c330de34012e18c4327293161bf9b54149f5f101eb4e411a6 334980 partman-zfs_46_kfreebsd-i386.udeb
 d3ab94b828aa9b3691bf4c60c1fff2df 1693 debian-installer standard partman-zfs_46.dsc
 b76a5460857655b67783a6183db5d035 260656 debian-installer standard partman-zfs_46.tar.xz
 10ebffa029b26e7919acdaf53c3aa0c2 334980 debian-installer standard partman-zfs_46_kfreebsd-i386.udeb
(Continue reading)

Debian FTP Masters | 19 May 00:20 2015

kfreebsd-9_9.0-10+deb70.10_kfreebsd-amd64.changes ACCEPTED into oldstable-proposed-updates-≥oldstable-new

Mapping oldstable-security to oldstable-proposed-updates.


Hash: SHA256

Format: 1.8
Date: Thu, 16 Apr 2015 21:45:05 +0000
Source: kfreebsd-9
Binary: kfreebsd-source-9.0 kfreebsd-headers-9.0-2 kfreebsd-image-9.0-2-686-smp
kfreebsd-image-9-686-smp kfreebsd-headers-9.0-2-686-smp kfreebsd-headers-9-686-smp
kfreebsd-image-9.0-2-amd64 kfreebsd-image-9-amd64 kfreebsd-headers-9.0-2-amd64
kfreebsd-headers-9-amd64 kernel-image-9.0-2-amd64-di nic-modules-9.0-2-amd64-di
nic-wireless-modules-9.0-2-amd64-di nic-shared-modules-9.0-2-amd64-di
serial-modules-9.0-2-amd64-di ppp-modules-9.0-2-amd64-di cdrom-modules-9.0-2-amd64-di
scsi-core-modules-9.0-2-amd64-di scsi-modules-9.0-2-amd64-di
scsi-extra-modules-9.0-2-amd64-di plip-modules-9.0-2-amd64-di floppy-modules-9.0-2-amd64-di
loop-modules-9.0-2-amd64-di ipv6-modules-9.0-2-amd64-di nls-core-modules-9.0-2-amd64-di
ext2-modules-9.0-2-amd64-di isofs-modules-9.0-2-amd64-di ntfs-modules-9.0-2-amd64-di
reiserfs-modules-9.0-2-amd64-di xfs-modules-9.0-2-amd64-di fat-modules-9.0-2-amd64-di
zfs-modules-9.0-2-amd64-di nfs-modules-9.0-2-amd64-di nullfs-modules-9.0-2-amd64-di
 md-modules-9.0-2-amd64-di parport-modules-9.0-2-amd64-di sata-modules-9.0-2-amd64-di
acpi-modules-9.0-2-amd64-di i2c-modules-9.0-2-amd64-di crypto-modules-9.0-2-amd64-di
crypto-dm-modules-9.0-2-amd64-di mmc-core-modules-9.0-2-amd64-di mmc-modules-9.0-2-amd64-di
sound-modules-9.0-2-amd64-di zlib-modules-9.0-2-amd64-di kfreebsd-image-9.0-2-486
kfreebsd-image-9-486 kfreebsd-headers-9.0-2-486 kfreebsd-headers-9-486
kfreebsd-image-9.0-2-686 kfreebsd-image-9-686 kfreebsd-headers-9.0-2-686
kfreebsd-headers-9-686 kfreebsd-image-9.0-2-xen kfreebsd-image-9-xen
kfreebsd-headers-9.0-2-xen kfreebsd-headers-9-xen kernel-image-9.0-2-486-di
(Continue reading)

Debian FTP Masters | 19 May 00:09 2015

Processing of kfreebsd-9_9.0-10+deb70.10_kfreebsd-amd64.changes

kfreebsd-9_9.0-10+deb70.10_kfreebsd-amd64.changes uploaded successfully to localhost
along with the files:
(Continue reading)

Luciano Braga Tonelli | 17 May 18:24 2015

New user install report (Eee PC): looks like only wifi is not working


I suppose this is the correct mailing list for this email. If it's not,
then I'm sorry to disturb. It is mostly an installatoin report, and
a little request for help.

I just installed Debian GNU/kFreeBSD from the daily snapshots (2015-05-13)
on Asus Eee PC (1015PEM model). I do this to help reporting bugs, I know
it is not a stable variant of Debian yet.

Most things are working ok, but:

- The installer complained saying that it could not find "unstable".
  Did Alt-F4 and saw the logs: there was a missing link in the
  debootstrap package:

  /usr/share/debootstrap/scripts/unstable -> sid

  I added the link myself and resumed installation without problem.

- Xorg works ok. It could maybe be easier to find the information, though:
  it took me a while to find that I had to load kernel modules before
  issuing startx:

- (This is actually wishlist for Debian installer in general): when
  configuring ZFS, if I make a mistake, then I need to delete each volume
  then delete the pool. An option to "delete the pool including everything
  inside it" would be great. (The same is true about Debian GNU/Linux
  installer and LVM)
(Continue reading)

John Paul Adrian Glaubitz | 17 May 14:27 2015

Re: Bug#399608: fixed in sysvinit 2.88dsf-59.1

Hi there!

This upload most likely broke the build queue on several ports
architectures because sysvinit-tools depend on a specific version
of util-linux which wasn't build on the affected architectures
yet [1].

I fixed sh4 and m68k manually, but sparc64 and powerpcspe are still
stuck because they can't build the current version of util-linux. The
problem is currently overshadowed on sparc64 by other BD-Uninstallable
packages but it exists there as well most likely.

To fix the issue, I had to build util-linux manually, wanna-build was
unable to resolve the dependencies. Maybe the dependency on
src:util-linux is incorrect and it should be just util-linux as
src:util-linux apparently always depends on the most current version
in the main archive instead of just any usable version in the
archives? I don't know.

In any case, I would love to fix the powerpcspe and sparc64 ports but
I haven't got an account on any machine with these architectures yet
so I can't help at the moment. I have asked for a sparc64 account but
with no positive result so far.

Anyway, just wanted to raise some awareness that this change broke
the build queue on the ports and it might break again once util-linux
is updated in the main archive again.

(Continue reading)

Steven Chamberlain | 14 May 19:00 2015

Bug#785196: kfreebsd-image-10-amd64: Console has no output in qemu -display curses

Jan Henke wrote:
> What comes to my mind, is it possible to make the kernel package
> dpkg-reconfigure-able? Thus allowing the sysadmin to choose between the
> two modes. I think that would be the sanest solution, it would also
> allow switching between the two when needed.

It might be even easier for us to add an option to /etc/grub/default,
because /etc/grub.d/10_kfreebsd is what defines kernel boot options,
and it already sources that config file.


Steven Chamberlain
steven <at>

Jan Henke | 13 May 12:56 2015

Bug#785196: kfreebsd-image-10-amd64: Console has no output in qemu -display curses

Package: kfreebsd-image-10-amd64
Version: 10.1~svn274115-4
Severity: normal

I am using kFreeBSD as a QEMU/KVM guest. I recently changed the QEMU
configuration to use the curses display (instead of opening a VNC server).

With an upstream FreeBSD guest that causes no problem, I can see the console
during boot and can also login locally.

With the kFreeBSD guest however, I get absolutely no output. I can still use
SSH into the machine, but it should still be possible to access the system
console, in case that is needed.

-- System Information:
Debian Release: 8.0
  APT prefers stable-kfreebsd
  APT policy: (500, 'stable-kfreebsd')
Architecture: kfreebsd-amd64 (x86_64)

Kernel: kFreeBSD 10.1-0-amd64
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages kfreebsd-image-10-amd64 depends on:
ii  kfreebsd-image-10.1-0-amd64  10.1~svn274115-4

kfreebsd-image-10-amd64 recommends no packages.

(Continue reading)

Michael Biebl | 12 May 13:38 2015

Bug#785101: FTBFS on kfreebsd-* due to test-suite failures

Source: rsyslog
Version: 8.9.0-3
Severity: important
User: debian-bsd <at>
Usertags: kfreebsd

As can be seen at [1] or [2], rsyslog failed reliably on the kfreebsd-*
buildds due to failures in the test-suite:

There are 17 failed tests. It would be great to have help from the
kfreebsd porting to get those fixed.



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.0.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

(Continue reading)