<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>100058</bug_id>
          
          <creation_ts>2005-07-23 12:42 0000</creation_ts>
          <short_desc>Arch testing request for sys-block/unieject</short_desc>
          <delta_ts>2005-08-24 20:24:17 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>flameeyes@gentoo.org</reporter>
          <assigned_to>flameeyes@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>flameeyes@gentoo.org</who>
            <bug_when>2005-07-23 12:42:13 0000</bug_when>
            <thetext>I&apos;ve added my unieject-2 to portage, a drop-in replacement for sys-apps/eject  
using dev-libs/libcdio. 
 
I can just try it on AMD64/Linux and x86/FreeBSD it&apos;s just marked ~amd64; if 
arches can test and mark it (or report failures) that can be an alterantive to 
eject command. 
 
Thanks in advance, 
Diego</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2005-07-24 00:43:04 0000</bug_when>
            <thetext>added ~ppc64</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>port001@gentoo.org</who>
            <bug_when>2005-07-24 01:33:07 0000</bug_when>
            <thetext>Marked ~x86.

Problems found:
-n returns nothing
umounting does not work, even with -f
eject provides a volname binary, unieject does not.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>flameeyes@gentoo.org</who>
            <bug_when>2005-07-24 03:35:32 0000</bug_when>
            <thetext>(In reply to comment #2) 
&gt; -n returns nothing 
This would report problems with unmounting/looking of devices. It&apos;s best    
suited with -v. 
 
&gt; umounting does not work, even with -f    
To use unmount features you must use eject by root, I still have to figure out 
how to use libcap to make use of capabilities. 
 
&gt; eject provides a volname binary, unieject does not. 
I know, and I&apos;m planning something like this: as volname isn&apos;t exactly  
something an eject program would provide in general (neither bsd&apos;s eject has  
it), I&apos;ll write a volname replacement with libcdio and add that to libcdio  
bundle (directly upstream). 
Last time I looked (to add virtual/eject), software depending on eject wasn&apos;t  
using volname at all. 
 </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gustavoz@gentoo.org</who>
            <bug_when>2005-07-25 12:26:27 0000</bug_when>
            <thetext>~sparc happy
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>flameeyes@gentoo.org</who>
            <bug_when>2005-07-30 16:45:19 0000</bug_when>
            <thetext>Re-adding sparc and ppc64 back, sorry for the trouble guys. 
unieject-3 uses dev-libs/confuse for configuration file handling, which is not 
marked for those arches. 
 </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2005-07-31 00:06:36 0000</bug_when>
            <thetext>readded ~ppc64</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gustavoz@gentoo.org</who>
            <bug_when>2005-08-01 11:51:04 0000</bug_when>
            <thetext>~sparc&apos;ed
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>josejx@gentoo.org</who>
            <bug_when>2005-08-03 22:12:30 0000</bug_when>
            <thetext>Already added to ~ppc.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>agriffis@gentoo.org</who>
            <bug_when>2005-08-24 20:24:17 0000</bug_when>
            <thetext>~alpha ~ia64 added</thetext>
          </long_desc>
      
    </bug>

</bugzilla>