Ralf Treinen | 9 Dec 18:36 2014

Bug#772659: kfreebsd-8: build-depends on gcc-4.6

Source: kfreebsd-8
Version: 8.3-6+deb7u1
Severity: serious
Tags: jessie
User: treinen <at> debian.org
Usertags: edos-uninstallable

Hi, kfreebsd-8 build-depends on gcc-4.6, which does not exist in jessie.


Jakub Wilk | 8 Dec 23:55 2014

Bug#772597: man-db postinst: non-portable user/group identity setting

Package: man-db
User: debian-bsd <at> lists.debian.org
Usertags: kfreebsd

This is how man-db postinst changes user/group identity:

    perl -e ' <at> pwd = getpwnam("man"); $( = $) = $pwd[3]; $< = $> = $pwd[2];
             exec "/usr/bin/mandb",  <at> ARGV' -- "$ <at> " || true

This works well on Linux, but at least on kfreebsd-i386, this code 
changes only the effective uid/gid, leaving the real uid/gid untouched:

# perl -E '$< = $> = 6; say "$< $>";'
0 6

You should either change the real uid/gid first, or change them both at 
the same time:

# perl -E '$> = $< = 6; say "$< $>";'
6 6

# perl -E '($<, $>) = (6, 6); say "$< $>";'
6 6

-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: kfreebsd-i386 (i386)
(Continue reading)

Jakub Wilk | 8 Dec 22:40 2014

Bug#772593: build-essential: essential-packages-list empty on kfreebsd

Package: build-essential
Version: 11.7
User: debian-bsd <at> lists.debian.org
Usertags: kfreebsd
Control: affects -1 + dh-buildinfo

The list of essential packages is empty on kfreebsd:

$ cat /usr/share/build-essential/essential-packages-list
No essential packages list is available

This makes dh-buildinfo unhappy:

$ fakeroot dh_buildinfo
Use of uninitialized value within  <at> essentials in string ne at /usr/bin/dh_buildinfo line 216.

-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: kfreebsd-i386 (i386)


Jakub Wilk

Christian Perrier | 8 Dec 16:39 2014

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

Format: 1.8
Date: Mon, 08 Dec 2014 16:08:29 +0100
Source: partman-zfs
Binary: partman-zfs
Architecture: source kfreebsd-i386
Version: 42
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot <at> lists.debian.org>
Changed-By: Christian Perrier <bubulle <at> debian.org>
 partman-zfs - Add to partman support for ZFS (udeb)
 partman-zfs (42) unstable; urgency=low
   [ Updated translations ]
   * Spanish (es.po) by Javier Fernández-Sanguino Peña
   * Simplified Chinese (zh_CN.po) by YunQiang Su
 6bd3a4fc40d72a420f81b9340130dceeb81ba223 1669 partman-zfs_42.dsc
 d1d8b3b6c8e42364b4e4bc9f0ee8700469cfd178 259696 partman-zfs_42.tar.xz
 9dd15601c936a4fdcf138c14b7f9592111cbb79f 333340 partman-zfs_42_kfreebsd-i386.udeb
 924b49364a68d07a18d348e73402f3fd1808683b5384a41da991cd8471f43dc7 1669 partman-zfs_42.dsc
 2ffb23b4071c3a91213f1ed320d973c4994e1d6c00cb936ef759fb63070ba4d6 259696 partman-zfs_42.tar.xz
 e2b648891bf1df5227a6507556332b4ee7e2c0f2c55b9db8c8ea2663a644a505 333340 partman-zfs_42_kfreebsd-i386.udeb
 8170d802967614a88cb5882366689bcb 1669 debian-installer standard partman-zfs_42.dsc
 03e096dc95fb9bac27bc98ea38b7bf8d 259696 debian-installer standard partman-zfs_42.tar.xz
(Continue reading)

Irena C. | 6 Dec 18:26 2014

Your shining star

Privet dear
I am communicative and creative, it is easy for me to get in contact with people.
I think being yourself is the best way to express yourself http://ur1.ca/i81wh
My friends say that I am cheerful and very gentle person, shy sometimes and very
loyal to my close people.
Iri C

Salvatore Bonaccorso | 21 Nov 15:22 2014

user debian-bsd <at> lists.debian.org, usertagging 770464

user debian-bsd <at> lists.debian.org
usertags 770464 + kfreebsd

Steven Chamberlain | 15 Nov 03:20 2014

Bug#769616: tasksel: fails to preseed desktop on kfreebsd, hurd

Package: src:tasksel
Version: 3.29
Severity: important


(this bug may also affect linux release architectures other than
i386|amd64|powerpc*, and their CD media, so severity may be higher)

It was seen on kfreebsd and hurd that preseeding with:
  tasksel tasksel/first multiselect standard, desktop
  tasksel tasksel/desktop multiselect xfce
no longer works, a regressions since wheezy;  no desktop gets installed:

The logic gets ridiculously complex, but I gather that:

  * tasksel/first item "desktop", used to be the only thing listed;
    selecting or preseeding it would previously install task-desktop
    as well as task-xfce-desktop (whatever was default, or preseeded as

  * now, preseeding tasksel/desktop seems to work *only* if
    /usr/lib/tasksel/tests/desktop decides it should install a desktop;
    irrespective of whether tasksel/first includes "desktop"

  * as such, on kfreebsd, hurd and some other arches, selecting or
    preseeding tasksel/first with "desktop" only leads to task-desktop
    being installed (the parent item), but not the individual task for
    desktop, despite setting tasksel/desktop
(Continue reading)

Christoph Egger | 14 Nov 13:48 2014

[TODO] Bits from kfreebsd Maintainers


  I'll send a email to debian-devel-announce on monday about kFreeBSD
still being alive. I hope we got some of the responses from the teams
untill thn so we have a better idea how kFreeBSD/jessie will look
like. If someone has some points I want to mention please add them to


[0] https://pad.stuve.fau.de/p/kfreebsd-d-d-a
Steven Chamberlain | 14 Nov 13:13 2014

Re: Bug#769493: mod-gnutls: FTBFS on non-Linux arches

Eirik Schwenke wrote:
> http://www.perlmonks.org/bare/?node_id=881003

Thanks, that's worth mentioning in this bug report.

Whereas SO_PEERCRED is only defined+available on Linux:

There are other ways of doing this on other platforms, if MSVA
wanted to be portable.  The page mentioned by Eirik suggests

my ($pid, $uid, $gid) = IO::Handle::Record::peercred($client);


Steven Chamberlain
steven <at> pyro.eu.org

Steven Chamberlain | 14 Nov 03:20 2014

Bug#769493: mod-gnutls: FTBFS on non-Linux arches

Package: mod-gnutls
Version: 0.6-1.2
Severity: important


mod-gnutls 0.6 added support for a monkeysphere validation agent (MSVA)
which depends on Linux-specific feature SO_PEERCRED.

Whereas mod-gnutls previously built on kfreebsd it now fails with:

| TESTING: initial MSVA verification
| Your vendor has not defined Socket macro SO_PEERCRED, used at
/usr/share/perl5/Crypt/Monkeysphere/MSVA.pm line 197
| 500 Server closed connection without sending any data back
| make: *** [all] Error 100

197     my $peercred = $sock->sockopt(SO_PEERCRED) or die "could not get SO_PEERCRED info";

Perhaps this test and/or this feature are easily disabled when


-- System Information:
Debian Release: jessie/sid
(Continue reading)

Steven Chamberlain | 14 Nov 03:00 2014

Please give back clamav, ffmpeg to fayrfax


Please give back packages clamav and ffmpeg to rebuild only on fayrfax.

Both failures are due to faketime not working (in the ffmpeg case there
were no clues to this in the build log, but I debugged this with a local

faketime does not work as a non-privileged user if it can't write in
/dev/shm/ - there is a pattern of this working on fayrfax but not fano,
so something must be different about their schroot setup.


Steven Chamberlain
steven <at> pyro.eu.org