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
steven@pyro.eu.org
Attachment:
signature.asc
Description: Digital signature