Bug 221708

Summary: Sylpheed-Claws doesn't display the X-Face: picture
Product: [Fedora] Fedora Reporter: Andrew Zabolotny <anpaza>
Component: sylpheed-clawsAssignee: Andreas Bierfert <andreas.bierfert>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: 6Keywords: Reopened
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 2.7.1-1.fc6 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-02-07 16:09:34 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 Andrew Zabolotny 2007-01-06 14:30:49 UTC
Description of problem:

X-Face tag does not work (e.g. no face displayed). The Face tag works though.

Version-Release number of selected component (if applicable):

2.6.0

How reproducible:

Always.

Steps to Reproduce:
1. Create a message with this tag (my face):
X-Face: #%`a@cSvZ:n@M%n/to$C^!{JE%'%7_0xb("Hr%7Z0LDKO7?w=m~CU#d<l^giDz{>9
 epB|2@pe{%4[Q3pw""FeqiT6rOc>+8|ED/6=Eh/4l3Ru>qRC]ef%ojRz;GQb=uqI<yb'yaIIzq^NlL
 rf<gnIz)JE/7:KmSsR[wN`b\l8:z%^[gNq#d1\QSuya1(
2. Open it in Sylpheed-Claws
  
Actual results:

The face is not displayed.

Expected results:

Should be (it was in plain Sylpheed).

Additional info:

It seems that the spec file is missing the --enable-compface configure switch. I
got the srpm, re-built it with the added switch and - tadam! - it works now. And
btw the spec lists 'compface' in the list of pre-requisites, so it seems the guy
that did the 'configure' line just forgot to add --enable-compface.

Comment 1 Andreas Bierfert 2007-01-17 14:55:31 UTC
Hm maybe the configure changed over time ;) I don't know but will look into it
for the next push thanks ...

Comment 2 Andrew Zabolotny 2007-01-23 20:05:55 UTC
Not fixed yet, you forgot to add build-dependency of compface-devel:

[3|zap@zap|~]diff -u claws-mail.spec.orig claws-mail.spec 
--- claws-mail.spec.orig        2007-01-18 13:12:11.000000000 +0300
+++ claws-mail.spec     2007-01-23 22:51:29.000000000 +0300
@@ -26,6 +26,7 @@
 BuildRequires:  gettext-devel
 BuildRequires:  libetpan-devel >= 0.49
 BuildRequires:  libgnomeprintui22-devel
+BuildRequires:  compface-devel
 Obsoletes: sylpheed-claws <= 2.6.0
 Provides: sylpheed-claws = %{version}-%{release}
 
@@ -107,7 +108,7 @@
            --disable-mathml-viewer-plugin \
            --enable-aspell \
            --disable-dependency-tracking \
-           --disable-rpath\
+           --disable-rpath \
            --enable-compface
 
 %{__make} %{?_smp_mflags}

With these changes builds and works ok - tested (especially the second! :)