Hi,

Andreas Henriksson wrote:
> The eject utility has been incorporated into util-linux upstream a very
> long time ago. In Debian we're still shipping the abandoned version
> as a separate package. I've been looking at shipping the util-linux
> version (and transitioning away from the separate eject package).

The standalone version broke anyway on kfreebsd:
https://bugs.debian.org/766250

I see a couple of options here:
  1. we provide our own, which would be a simply wrapper for
     `camcontrol eject $1`, which is FreeBSD-native
  2. we try to port the util-linux version

> $ ssh falla.debian.org
> ssh_exchange_identification: Connection closed by remote host

We are working on that.  DSA is aware:  https://bugs.debian.org/787136

> Help is now needed to handle kfreebsd specific issues.

It looks way more complex than I would expect, for a utility like this.
It does much more than just eject a CD, and uses Linux (kernel)-specific
CD, floppy and SCSI interfaces.  I don't think upstream intended for it
to be portable, and it might be painful and messy to try to make it so.

As it seems `eject` isn't a POSIX-defined utility, shall we just let
Linux provide its own version in util-linux, and kFreeBSD provide a
simple camcontrol wrapper within freebsd-utils?  (and correspondingly
in util-linux-udeb and freebsd-utils-udeb too)

Thanks,
Regards,
-- 
Steven Chamberlain
ste...@pyro.eu.org

Attachment: signature.asc
Description: Digital signature

Reply via email to