You could try installing the tcl8.4-dev and tk8.4-dev packages (or
equivalent names on your system). This will hopefully allow it to compile.

As far as PIL 1.1.5, you could definitely try installing the RPM. The issue
is that PIL is marked as a dependency and easy_install may attempt to
upgrade it to the known version. We could downgrade ours but there's no
guarantee that'll solve anything, since there's otherwise a broken package
in the PyPI package database that would cause other issues. But we're not
explicitly requesting 1.1.6.

Christian

-- 
Christian Hammond - [EMAIL PROTECTED]
VMware, Inc.


On Sun, Nov 23, 2008 at 6:22 PM, Lyndon Washington <
[EMAIL PROTECTED]> wrote:

> Mmmm! On my system there is a dependency between python-tk and
> python-devel.  python-devel is needed by python-setuptools.  Removing
> python-tk will request that I remove the other two.
>
> Any other ideas?
>
> Cheers,
> -Lyndon-
>
>
> On Sun, Nov 23, 2008 at 8:01 PM, Christian Hammond <[EMAIL PROTECTED]>wrote:
>
>> I've noticed this as well. Best solution is to remove the python-tk
>> package from your system.
>>
>> Christian
>>
>> --
>> Christian Hammond - [EMAIL PROTECTED]
>> VMware, Inc.
>>
>>
>> On Sun, Nov 23, 2008 at 5:00 PM, Lyndon Washington <
>> [EMAIL PROTECTED]> wrote:
>>
>>> Hi,
>>>
>>> I tried to move from a svn based install to the latest install and
>>> unfortunately failed when easy_install tried to install the dependency of
>>> PIL.
>>> I have [EMAIL PROTECTED]
>>> also an rpm for [EMAIL PROTECTED]
>>>
>>> The error is below.  Anything obvious to any python people (of which I am
>>> not)?
>>>
>>> Cheers,
>>> -Lyndon-
>>>
>>> Searching for PIL
>>> Reading http://www.review-board.org/downloads/mirror/
>>> Reading http://www.review-board.org/downloads/nightlies/
>>> Reading http://www.review-board.org/downloads/bleeding/
>>> Best match: PIL 1.1.6
>>> Downloading
>>> http://www.review-board.org/downloads/mirror/PIL-1.1.6.tar.gz
>>> Processing PIL-1.1.6.tar.gz
>>> Running PIL-1.1.6/setup.py -q bdist_egg --dist-dir
>>> /tmp/easy_install-zy1Wjh/PIL-1.1.6/egg-dist-tmp-6Gg9cV
>>> libImaging/Effects.c:210: warning: 'perlin_init' defined but not used
>>> libImaging/File.c: In function 'ImagingOpenPPM':
>>> libImaging/File.c:112: warning: ignoring return value of 'fread',
>>> declared with attribute warn_unused_result
>>> libImaging/File.c:119: warning: ignoring return value of 'fread',
>>> declared with attribute warn_unused_result
>>> libImaging/File.c: In function 'ImagingSaveRaw':
>>> libImaging/File.c:144: warning: ignoring return value of 'fwrite',
>>> declared with attribute warn_unused_result
>>> libImaging/File.c:151: warning: ignoring return value of 'fwrite',
>>> declared with attribute warn_unused_result
>>> libImaging/Geometry.c:236: warning: 'quadratic_transform' defined but not
>>> used
>>> libImaging/Quant.c: In function 'rehash_collide':
>>> libImaging/Quant.c:154: warning: cast to pointer from integer of
>>> different size
>>> libImaging/Quant.c: At top level:
>>> libImaging/Quant.c:311: warning: 'test_sorted' defined but not used
>>> libImaging/QuantHash.c:136: warning: '_hashtable_test' defined but not
>>> used
>>> /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
>>> skipping incompatible /usr/lib/libz.so when searching for -lz
>>> /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
>>> skipping incompatible /usr/lib/libz.a when searching for -lz
>>> /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
>>> skipping incompatible /usr/lib/libpthread.so when searching for -lpthread
>>> /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
>>> skipping incompatible /usr/lib/libpthread.a when searching for -lpthread
>>> /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
>>> skipping incompatible /usr/lib/libc.so when searching for -lc
>>> /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
>>> skipping incompatible /usr/lib/libc.a when searching for -lc
>>> _imagingtk.c:20:16: error: tk.h: No such file or directory
>>> _imagingtk.c:23: error: expected ')' before '*' token
>>> _imagingtk.c:31: error: expected specifier-qualifier-list before
>>> 'Tcl_Interp'
>>> _imagingtk.c: In function '_tkinit':
>>> _imagingtk.c:37: error: 'Tcl_Interp' undeclared (first use in this
>>> function)
>>> _imagingtk.c:37: error: (Each undeclared identifier is reported only once
>>> _imagingtk.c:37: error: for each function it appears in.)
>>> _imagingtk.c:37: error: 'interp' undeclared (first use in this function)
>>> _imagingtk.c:45: error: expected expression before ')' token
>>> _imagingtk.c:51: error: 'TkappObject' has no member named 'interp'
>>> _imagingtk.c:55: warning: implicit declaration of function
>>> 'TkImaging_Init'
>>> error: Setup script exited with error: command 'gcc' failed with exit
>>> status 1
>>>
>>>
>>>
>>> On Sun, Nov 23, 2008 at 6:12 AM, Christian Hammond <[EMAIL PROTECTED]>wrote:
>>>
>>>> Hi everyone.
>>>>
>>>> We've just finished moving over to a new way of installing and upgrading
>>>> Review Board.
>>>>
>>>> Review Board, Djblets, Django-Evolution, PIL and Django are now packaged
>>>> up in such a way where you can install or upgrade them all with one 
>>>> command.
>>>>
>>>> Site installation and upgrading is also handled through a new tool,
>>>> rb-site.
>>>>
>>>> The new installation procedure is documented at
>>>> http://www.review-board.org/wiki/GettingStarted. It includes
>>>> information on migrating from existing installations.
>>>>
>>>> To sum up the new changes, basic installation has mostly become:
>>>>
>>>>    $ sudo easy_install ReviewBoard
>>>>    $ sudo rb-site install /var/www/reviews.example.com
>>>>
>>>> For the most part, nothing too fundamental has changed. It's just easier
>>>> to get going now. We are, however, considering some large changes within 
>>>> the
>>>> SVN tree that would break sites running out of the tree. This will probably
>>>> happen after 1.0, but may happen sooner if we decide it must be done. We
>>>> recommend that everybody makes an effort to move to the new install method.
>>>>
>>>> I've done a number of test installs without any problems, but if you hit
>>>> an issue, please let me know and I'll work to address it.
>>>>
>>>> Christian
>>>>
>>>> --
>>>> Christian Hammond - [EMAIL PROTECTED]
>>>> VMware, Inc.
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To post to this group, send email to reviewboard@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to