Bug 60301

Summary: semi is unusable
Product: [Retired] Red Hat Raw Hide Reporter: Jonathan Kamens <h1k6zn2m>
Component: semiAssignee: Jens Petersen <petersen>
Status: CLOSED DEFERRED QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 1.0CC: tagoh
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2002-03-11 07:50:44 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jonathan Kamens 2002-02-25 01:18:19 UTC
Following the directions in /usr/share/doc/semi-1.14.3/rmail-mime/README.en.gz,
I do "(setq rmail-enable-mime t)".  When I then attempt to view a MIME message
in an rmail buffer, I get the error "Feature `rmail-mime' not provided" and the
message is not displayed in any sort of MIME-formatted mode.  When I then
attempt to run "(load-library "rmail-mime")" I get "Cannot open load file mime"
because mime-view.el is trying to to "(require 'mime)" or some such thing.

Basically, semi is inadequately documented (much of the documentation there is,
is in Japanese) and does not appear to work out of the box because it depends on
a "mime" package which it does not include (and which is not listed in the
dependencies of its RPM file).

Comment 1 Jens Petersen 2002-02-25 02:43:19 UTC
Can I assume you're using Emacs, not XEmacs?

My first reaction is probably better not to use RMail unless you really want to.
 RMail (the original Emacs mail program) is these days more of historic value
IMHO. I recommend using gnus (included with both emacs and xemacs), or mew or wl
(available in separate packages).  They all have reasonably good MIME support.
VMail in XEmacs in also a nice MUA with mime support.

I'll take a look at this in due course, though since semi is not being actively
worked on these days, unless it's a packaging problem it probably won't be that
easy to fix.

Comment 2 Jonathan Kamens 2002-02-25 02:45:57 UTC
Yes, I am using GNU Emacs.

I have been using Rmail for over a decade.  I have no desire to change.  Ditto
for GNU Emacs vs. XEmacs.

If semi is not going to be made to work properly, then it should be removed from
the RHL distribution.


Comment 3 Jens Petersen 2002-02-25 03:01:35 UTC
Ok, if you're a long-time then I understand better.

semi is known is be hmmm "somewhat broken" at best.  The oroginal author wanted
to have it included in gnus, but the gnus maintainer would have none of it...

Currently semi is only in the distribution since it's required by wl (another
Japanese made mua for emacsen).  Perhaps semi should just be made a part of wl
and not be in a separate package.


Comment 4 Jens Petersen 2002-02-28 09:55:26 UTC
For the time being I have removed rmail-mime (and emh) from semi, since they
does seem to be much used.  RMail in Emacs now has some MIME support, have you
tried that?

Comment 5 Jonathan Kamens 2002-02-28 17:33:07 UTC
As far as I can tell, the only Rmail MIME support that comes with the Emacs
distribution is support for decoding charsets in MIME automatically.  That's
much less than what I need.  I want to actually handle viewing attachments in
incoming messages and adding attachments to outgoing messages.  I've got code
which does that, which I obtained by downloading some really old, no longer
maintained Emacs mime stuff from the Net and hacking it up to actually work with
Emacs 21, but I was hoping that somebody had actually added supported,
maintained code for MIME within Rmail so I could stop using my gross hack.


Comment 6 Jens Petersen 2002-03-01 07:24:02 UTC
Tagoh told me that it is better not to (setq rmail-enable-mime t) when using
rmail-mime with rmail.  You could try that.

I still recommend switching to a newer and better maintained MUA, but I know old
habits die hard....

Comment 7 Jonathan Kamens 2002-03-01 15:20:13 UTC
As I said, I just followed the directions in the README file.  If they're wrong,
they need to be fixed.  Perhaps that's a better fix than removing rmail-mime
from the semi RPM?


Comment 8 Jens Petersen 2002-03-04 02:55:46 UTC
Yeah, but i guess that depends on whether rmail-mime is of any use or not.

Comment 9 Jens Petersen 2002-03-27 15:19:47 UTC
Closing this for now.  Did you find rmail-mime to be useful?