Package Details: thunderbird-45-gtk2 45.8.0-1

Git Clone URL: https://aur.archlinux.org/thunderbird-45-gtk2.git (read-only)
Package Base: thunderbird-45-gtk2
Description: Standalone mail and news reader - 45.x.x version
Upstream URL: https://www.mozilla.org/thunderbird/
Licenses: GPL, MPL, LGPL
Conflicts: thunderbird, thunderbird-gtk2
Provides: thunderbird=45.8.0-1
Submitter: fatmike
Maintainer: None
Last Packager: fatmike
Votes: 3
Popularity: 0.146414
First Submitted: 2017-05-03 20:29
Last Updated: 2017-05-03 20:29

Dependencies (25)

Required by (26)

Sources (7)

Latest Comments

fatmike commented on 2017-07-03 19:19

I faced the same problem. I switched back to the latest thunderbirg (gtk3) build from the binary repos for now
and i use the exchangecalendar-Extension from this Repo https://github.com/ExchangeCalendar/exchangecalendar/releases to get Exchange connectivity.

If anyone could help me fix this build error, i would very much appreciate that, but for now i'm out, sorry.

lockheed commented on 2017-07-03 14:16

This no longer builds with the AUR helpers, or with makepkg. This is an exacmple output of AURA:

js/src> checking for valloc in malloc.h... yes
js/src> checking for valloc in unistd.h... no
js/src> checking for setlocale... yes
js/src> checking for localeconv... (cached) yes
js/src> updating cache /var/cache/pacman/pkg/thunderbird-45-gtk27215/thunderbird-45-gtk2/src/thunderbird-45.8.0/obj-x86_64-unknown-linux-gnu/config.cache
js/src> creating ./config.status
js/src> /bin/sh: ./config.status: /var/cache/pacman/pkg/thunderbird-45-gtk27215/thunderbird-45-gtk2/src/thunderbird-45.8.0/obj-x86_64-unknown-linux-gnu/_virtua: bad interpreter: No such file or directory

*** Fix above errors and then restart with\
"make -f client.mk build"
make[1]: Leaving directory '/var/cache/pacman/pkg/thunderbird-45-gtk27215/thunderbird-45-gtk2/src/thunderbird-45.8.0'

WhiteKnight commented on 2017-05-04 11:27

@UndeadKernel:

Just add „--cleanbuild“ to makepkg and this problem is gone.

WhiteKnight commented on 2017-05-04 11:26

I have the exact same problem like UndeadKernel with pacaur.
Compiling it manually (makepkg -s) works. However I didn't use your PKGBUILD, but the official Arch one with a bumped pkgrel.

UndeadKernel commented on 2017-05-04 11:22

I was able to work with the PKGBUILD file by manually running "makepkg". If I use pacaur, it didn't work due to the permission problem described previously.

If I stop 'makepkg' for whatever reason and restart it again, it will fail to compile because of two problems:

1) It will complain that the 'path' folder already exists. I had to comment out the statement 'mkdir path' in the PKGBUILD.

2) It will also complain that the link to 'python2' already exists. I commented out this line as well.

UndeadKernel commented on 2017-05-04 10:19

My system is up to date. Did a pacman -Syu just yesterday.

uname -a output:
Linux OfficeZombie 4.10.13-1-ARCH #1 SMP PREEMPT Thu Apr 27 12:15:09 CEST 2017 x86_64 GNU/Linux

I'm currently running makepkg manually without pacaur. Will report back as soon as it finishes.

fatmike commented on 2017-05-04 10:12

Are you sure, your system is really up-to-date?
Which architecture do you use?

UndeadKernel commented on 2017-05-04 09:47

Compilation is finished. Unfortunately, I'm getting this error right at the end:

Traceback (most recent call last):
File "../../../_tests/mozmill/resources/installmozmill.py", line 104, in <module>
main()
File "../../../_tests/mozmill/resources/installmozmill.py", line 92, in main
[os.path.join(mozbase, package) for package in mozbase_packages], env=env)
File "/usr/lib64/python2.7/subprocess.py", line 168, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib64/python2.7/subprocess.py", line 390, in __init__
errread, errwrite)
File "/usr/lib64/python2.7/subprocess.py", line 1024, in _execute_child
raise child_exception
OSError: [Errno 13] Permission denied


My guess is that pacaur, although asking for sudo access as root, does not have the right permissions. I'll investigate further.

fatmike commented on 2017-05-04 09:30

So does this PKGBUILD work for you?

fatmike commented on 2017-05-04 09:29

Yes, i added this package here to be able to use the Exchange Sync extension with Lightning calendar.

I adopted the official PKGBUILD and also all the including patches for this package. I just run makepkg -rs manually on my up-to-date x86_64-system and the build was successful.

You could try my binary directly:
https://www.dropbox.com/s/4l3gfnnv6263q6o/thunderbird-45-gtk2-45.8.0-1-x86_64.pkg.tar.xz?dl=1

All comments