Subject: Re: thunderbird PLIST problems
To: Marc Baudoin <babafou@babafou.eu.org>
From: David Brownlee <abs@NetBSD.org>
List: tech-pkg
Date: 04/04/2005 17:40:29
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--0-1799455448-1112632829=:320
Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: QUOTED-PRINTABLE

On Mon, 4 Apr 2005, Marc Baudoin wrote:

> Frederick Bruckman <fredb@immanent.net> =E9crit :
>> In article <Pine.NEB.4.62.0504041447500.16756@p130.piuha.net>,
>> =09Martti Kuparinen <martti.kuparinen@iki.fi> writes:
>>> With the latest pkgsrc on NetBSD/i386 3.99.3 (with XFree86 4.4.0).
>>>
>>> =3D=3D=3D> Registering installation for thunderbird-1.0.2
>>> pkg_create: can't stat `/usr/pkg/lib/thunderbird/components/libwidget_g=
tk.so'
>>> pkg_create: can't stat `/usr/pkg/lib/thunderbird/libgtksuperwin.so'
>>> pkg_create: can't stat `/usr/pkg/include/thunderbird/widget/gdksuperwin=
=2Eh'
>>> pkg_create: can't stat `/usr/pkg/include/thunderbird/widget/gtkmozarea.=
h'
>>> pkg_create: can't stat `/usr/pkg/include/thunderbird/widget/gtkmozbox.h=
'
>>> thunderbird-1.0.2 requires installed package Xft2-2.1.6nb1
>>> thunderbird-1.0.2 requires installed package freetype2-2.1.9nb1
>>> thunderbird-1.0.2 requires installed package gtk2+-2.6.4nb1
>>> thunderbird-1.0.2 requires installed package jpeg-6bnb3
>>> thunderbird-1.0.2 requires installed package libIDL-0.8.5
>>> thunderbird-1.0.2 requires installed package png-1.2.8
>>> =3D=3D=3D> Cleaning for thunderbird-1.0.2
>>> ROOT n40:/usr/pkgsrc/mail/thunderbird>
>>
>> Does it run for you? For me, it just creates a ~/.thunderbird directory,
>> then exits. It displays no windows at all. I'm running NetBSD 2.0.1, all
>> package rebuilt within the last few weeks (but using IGNORE_RECOMMENDED,
>> as gtk2+ is already out of date).
>
> Same thing on two NetBSD 2.0 systems with the latest GTK+.
> Worked like a charm when the package was called thunderbird-gtk2
> (and I update frequently so the problem may be related to the
> thunderbird-gtk2 -> thunderbird change).

 =09I've build and run thunderbird with the very latest pkgsrc
 =09('pkg_chk -Br' to remove everything even slightly out of date)
 =09on NetBSD-2.0_STABLE without problems.

 =09Just nuked all packages and installed my built binary package
 =09of thunderbird to give a minimal list of packages:

Xrender-0.8.4nb1    Client library for the X Rendering Extension protocol
expat-1.95.8nb2     XML parser library written in C
freetype2-2.1.9nb1  Font rendering engine and library API
fontconfig-2.3.1    Library for configuring and customizing font access
Xft2-2.1.6nb1       Library for configuring and customizing font access
fixesext-2.0.1      X Fixes extension headers and specification
Xfixes-2.0.1nb1     X Fixes extension of X RandR
Xrandr-1.0.2nb2     X RandR extension (Library)
perl-5.8.6nb4       Practical Extraction and Report Language
glib2-2.6.3         Some useful routines for C programming (glib2)
atk-1.9.1           Set of interfaces for accessibility
jpeg-6bnb3          IJG's jpeg compression utilities
pango-1.8.1         Library for layout and rendering of text
png-1.2.8           Library for manipulating PNG images
tiff-3.7.2          Library and tools for reading and writing TIFF data fil=
es
xcursor-1.1.2       Client-side cursor loading library for X
xdg-dirs-1.1        Shared XDG directories
gtk2+-2.6.4nb1      GIMP Toolkit v2 - libraries for building X11 user inter=
faces
libIDL-0.8.5        CORBA Interface Definition Language parser
thunderbird-1.0.2   Mozilla mail client

 =09I have some accreted magic in /etc/mk.conf - attached in case its
 =09relevant.

--=20
 =09=09David/absolute       -- www.NetBSD.org: No hype required --
--0-1799455448-1112632829=:320
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=mk.conf
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.NEB.4.62.0504041740290.320@localhost.>
Content-Description: 
Content-Disposition: attachment; filename=mk.conf

IyAkSWQ6IG1rLmNvbmYsdiAxLjE0NSAyMDA1LzA0LzA0IDA5OjI3OjQ1IGFi
cyBFeHAgJA0KDQouaWYgJHtNQUNISU5FfSA9PSBpeW9uaXgNClZBTklMTEFf
QklOQVJJRVM9MQ0KLmVuZGlmDQoNCiMjIyBkZWZpbml0aW9ucyBjb21tb24g
dG8gcGtnc3JjIGFuZCBzcmMNCiMNCkJTRFNSQ0RJUj89L3Vzci9zcmMNCk9C
SkhPTUU/PS92YXIvb2JqDQoNCiMjIyBwa2dzcmMNCiMNCi5pZmRlZiBCU0Rf
UEtHX01LDQoNCi5pZm5kZWYgVkFOSUxMQV9CSU5BUklFUw0KDQouIGlmICR7
TUFDSElORX0gPT0gaTM4Ng0KQ1BVX0RJUj0NCiMgTG93ZXN0IHNwZWMgY3Vy
cmVudCBtYWNoaW5lIGlzIGF0aGxvbiBzcGxpZ2l0IC8gUElJIHplbGRhIA0K
Q1BVX0ZMQUdTPS1tYXJjaD1wZW50aXVtMiAtbWNwdT1wZW50aXVtMw0KDQou
ICBpZiAhZGVmaW5lZChQS0dCQVNFKQ0KUEtHQkFTRT0ke1BLR05BTUU6Qy8t
W14tXSokLy99DQouICAgaWYgJHtQS0dCQVNFfSA9PSAiIg0KUEtHQkFTRT0k
ey5DVVJESVI6QzouKi86On0NCi4gICBlbmRpZiAgDQouICBlbmRpZiAgDQou
ICBpZiAke1BLR0JBU0V9ID09IHFlbXUNCkNQVV9GTEFHUz0tbWFyY2g9cGVu
dGl1bQ0KIyAtbWFyY2g9cGVudGl1bXBybyBvciBoaWdoZXIgYWJvcnRzIGdj
Yy0zLjMgYXQgY29tcGlsZSB0aW1lDQojIC1tY3B1PXBlbnRpdW0zIGJyZWFr
cyBuZXR3b3JrIGluIGVtdWxhdGVkIHdpbmRvd3MgKD8pDQouICBlbmRpZg0K
LiBlbmRpZg0KDQpBQ0NFUFRBQkxFX0xJQ0VOU0VTPWFkb2JlLWFjcm9iYXQt
bGljZW5zZSBjaXRyaXhfaWNhLWxpY2Vuc2UgY3NvdW5kLWxpY2Vuc2UgXA0K
CWVjbGlwc2UtbGljZW5zZSBmZWUtYmFzZWQtY29tbWVyY2lhbC11c2UgZ3Jh
cGh2aXotbGljZW5zZSBqZGstbGljZW5zZSBcDQoJamRrMTMtbGljZW5zZSBs
YW1lLWxpY2Vuc2UgbWFqb3Jkb21vLWxpY2Vuc2UgbW9zYWljLWxpY2Vuc2Ug
XA0KCW1zLXR0Zi1saWNlbnNlIG9wZXJhLWxpY2Vuc2Ugc2hhcmV3YXJlIHNj
c2wtMi4zLWxpY2Vuc2UgXA0KCXN1bi1qc2RrMjAtbGljZW5zZSB1bmFyai1s
aWNlbnNlIHVucmFyLWxpY2Vuc2Ugdm13YXJlLWxpY2Vuc2UgXA0KCXpvby1s
aWNlbnNlIHNjc2wzLWppbmktdHNhLTEuMC1saWNlbnNlIHNwZWVkdG91Y2gt
ZmlybXdhcmUtbGljZW5zZQ0KUEtHX1JDRF9TQ1JJUFRTPXllcw0KDQpQS0df
U1lTQ09ORkJBU0U9L2V0Yw0KDQpQS0dfSlZNPXN1bi1qZGsxNQ0KUEtHX0RF
RkFVTFRfT1BUSU9OUys9Z2lmDQpQR1NRTF9WRVJTSU9OX0RFRkFVTFQ9ODAN
ClBBUEVSU0laRT1BNA0KUEtHX0RFRkFVTFRfT1BUSU9OUys9IC1pbmV0NiAt
aXB2Ng0KDQojIC0tIFBlciBwYWNrYWdlIHZhcmlhYmxlcyAtLQ0KUFlUSE9O
X1ZFUlNJT05fREVGQVVMVD0yNA0KUEhQX1ZFUlNJT05fREVGQVVMVD01DQpB
UEFDSEVfQ1VTVE9NX0NGTEFHUz0tREhBUkRfU0VSVkVSX0xJTUlUPTEyMDAN
CkFQQUNIRV9TVUVYRUNfRE9DUk9PVD0vc2l0ZXMNClBLR19PUFRJT05TLmFw
YWNoZT1zdWV4ZWMNClBLR19PUFRJT05TLmphYmJlcmQyPXBnc3FsDQpQS0df
T1BUSU9OUy5seW54PWN1cnNlcw0KTElCRFZEQ1NTX01BU1RFUl9TSVRFUz1o
dHRwOi8vd3d3LnZpZGVvbGFuLm9yZy9wdWIvdmlkZW9sYW4vbGliZHZkY3Nz
CVwNCgkJICAgICAgIGh0dHA6Ly9jdXN0b20ubGFiLnVuYi5ici9wdWIvdmlk
ZW8vdmlkZW9sYW4vbGliZHZkY3NzLw0KTU9aSUxMQV9VU0VfWEZUPVlFUw0K
TU9aSUxMQV9VU0VfTElOVVg9WUVTDQpJTUFQX1VXX1VTRV9XSE9TT049WUVT
DQpFWElNX1VTRV9MT09LVVBfV0hPU09OPVlFUw0KTVBMQVlFUl9ESVNBQkxF
X0RSSVZFUlM9bmFzDQpNUExBWUVSX0VOQUJMRV9SVU5USU1FX0NQVV9ERVRF
Q1RJT049WUVTDQpOU19QUkVGRVJSRUQ9ZmlyZWZveC1iaW4NCkpESzE0X1VT
RV9KQ0U9WUVTDQpTVU5fSlJFMTRfVVNFX0pDRT1ZRVMNCkpESzE1X1VTRV9K
Q0U9WUVTDQpTVU5fSlJFMTVfVVNFX0pDRT1ZRVMNCi4gZW5kaWYNCg0KQUND
RVBUQUJMRV9MSUNFTlNFUys9bm8tY29tbWVyY2lhbC11c2UgcGluZS1saWNl
bnNlDQpXUktPQkpESVI/PSR7T0JKSE9NRX0vcGtnDQpDRkxBR1MrPS1waXBl
DQpERVBFTkRTX1RBUkdFVD1wYWNrYWdlDQouaWYgZXhpc3RzKC9tb25vL3N5
cykNClBLR0NIS19DT05GPz0ke1BLR1NSQ0RJUn0vbG9jYWwvY29uZmlnL3Br
Z2Noay5tb25vDQouZWxzZQ0KUEtHQ0hLX0NPTkY/PSR7UEtHU1JDRElSfS9s
b2NhbC9jb25maWcvcGtnY2hrLmNvbmYNCi5lbmRpZg0KUEtHU1JDRElSPz0v
cGtnc3JjDQpQS0dfREVWRUxPUEVSPVlFUw0KDQojIExJTlRQS0dTUkMgZGVm
aW5pdGlvbiBzaG91bGQgY29tZSBhZnRlciBub3JtYWwgdG8gd29ya2Fyb3Vu
ZCBsaW50cGtnc3JjIGlzc3VlDQouIGlmbmRlZiBMSU5UUEtHU1JDDQpQQUNL
QUdFUz0ke1BLR1NSQ0RJUn0vcGFja2FnZXMvJHtPUFNZU30tJHtPU19WRVJT
SU9OfS0ke0xPV0VSX0FSQ0h9JHtDUFVfRElSfQ0KLiBlbHNlDQpQQUNLQUdF
Uz0ke1BLR1NSQ0RJUn0vcGFja2FnZXMNCi4gZW5kaWYNCg0KIyMjIG5vdCBw
a2dzcmMNCiMNCi5lbHNlCSMgQlNEX1BLR19NSw0KDQpTVFJJUEZMQUc/PS1z
DQouIGlmICR7TUFDSElORX0gPT0gaTM4NiB8fCAke01BQ0hJTkV9ID09IGFj
b3JuMzINCk1LWDExPXllcw0KTUtUVElOVEVSUD15ZXMNClgxMVNSQ0RJUj0v
ZmlsZXMvbmV0YnNkL3hzcmMNCi4gZW5kaWYNCg0KQ09QVFM/PSAtcGlwZSAk
e0RFRkNPUFRTfQ0KDQojIEZvciBjcm9zcy1jb21waWxpbmcNCi4gaWYgJHtN
QUNISU5FfSA9PSBzcGFyYw0KQ09QVFMrPS1tY3B1PXN1cGVyc3BhcmMNCi4g
ZWxpZiAke01BQ0hJTkV9ID09IHNwYXJjNjQNCkNPUFRTKz0tbWNwdT11bHRy
YXNwYXJjDQouIGVsaWYgJHtNQUNISU5FfSA9PSBhbHBoYQ0KQ09QVFMrPS1t
Y3B1PTIxMTY0YQ0KLiBlbGlmICR7TUFDSElORX0gPT0gaTM4Ng0KQ09QVFMr
PS1tYXJjaD1wZW50aXVtMiAtbWNwdT1wZW50aXVtMw0KLiBlbmRpZg0KDQou
ZW5kaWYJIyBCU0RfUEtHX01LDQoNCi5zaW5jbHVkZSAiL3Vzci9wa2cvc2hh
cmUvbWsvY3B1ZmxhZ3MubWsiDQouc2luY2x1ZGUgIi91c3IvcGtnL3NoYXJl
L21rL29wdGltaXplX2djYy5tayINCg==

--0-1799455448-1112632829=:320--