From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp03.gnvlscdb.sys.nuvox.net (smtp.nuvox.net [64.89.70.9]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j4RE4mZi014658 for <gentoo-dev@lists.gentoo.org>; Fri, 27 May 2005 14:04:48 GMT Received: from cgianelloni.nuvox.net (216.215.202.4.nw.nuvox.net [216.215.202.4]) by smtp03.gnvlscdb.sys.nuvox.net (8.12.11/8.12.11) with SMTP id j4RE51w7027894 for <gentoo-dev@lists.gentoo.org>; Fri, 27 May 2005 10:05:01 -0400 Received: by cgianelloni.nuvox.net (sSMTP sendmail emulation); Fri, 27 May 2005 10:04:33 -0400 Subject: Re: [gentoo-dev] virtual/eject ? From: Chris Gianelloni <wolf31o2@gentoo.org> To: gentoo-dev@lists.gentoo.org In-Reply-To: <200505271546.01534@enterprise.flameeyes.is-a-geek.org> References: <200505231812.10030@enterprise.flameeyes.is-a-geek.org> <200505270202.27276@enterprise.flameeyes.is-a-geek.org> <1117201469.14290.232.camel@cgianelloni.nuvox.net> <200505271546.01534@enterprise.flameeyes.is-a-geek.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-XjN3l/wxhw82lq/BPN1Z" Organization: Gentoo Linux Date: Fri, 27 May 2005 10:04:32 -0400 Message-Id: <1117202672.14290.236.camel@cgianelloni.nuvox.net> Precedence: bulk List-Post: <mailto:gentoo-dev@lists.gentoo.org> List-Help: <mailto:gentoo-dev+help@gentoo.org> List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org> List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org> List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org> X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.2.2 X-Archives-Salt: 1d61683d-9525-438a-a52e-57d9334075db X-Archives-Hash: 27c31e37a8218323fe670ecc64b1d4f1 --=-XjN3l/wxhw82lq/BPN1Z Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, 2005-05-27 at 15:45 +0200, Diego 'Flameeyes' Petten=C3=B2 wrote: > On Friday 27 May 2005 15:44, Chris Gianelloni wrote: > > I'm just curious, but why exactly is a virtual needed? > Well there are nine packages (and probably there can be others) which nee= ds=20 > eject, and the eject commands are going to be quite a few if there isn't = an=20 > "universal" eject as every os has its own way to eject a CD-Rom. > So we'll have eject for linux, eject-bsd for freebsd (and maybe openbsd, = don't=20 > know), eject-osx (and maybe eject-darwin) and eventual eject-solaris if t= here=20 > will ever be a solaris port. > Every kernel has its own syscalls, and using conditional deps for every k= ernel=20 > on more than a couple of packages will surely be something annoying for=20 > maintainers. OK... You sold me. So create a virtual/eject... =3D] --=20 Chris Gianelloni Release Engineering - Strategic Lead/QA Manager Games - Developer Gentoo Linux --=-XjN3l/wxhw82lq/BPN1Z Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBClyjwkT4lNIS36YERAqBlAKCUsIHXvWWa9Fkc50iMeLge9FK8ugCgh5JR gPFXqjW5WWktN0ussMNLD7s= =v+eY -----END PGP SIGNATURE----- --=-XjN3l/wxhw82lq/BPN1Z-- -- gentoo-dev@gentoo.org mailing list