You are not logged in.
Greetings AL hackers,
I am considering switching over to Archlinux, but one thing holding me back is evolution-1.5.7. I _really_ like it, and don't want to go back to 1.4.x if at all possible. I figured that one of the best ways for me to get used to Archlinux is to build packages for it, and what better way than to roll up some evolution 1.5.7 packages.
Everything started off smoothly. I build a libsoup-2.1.8 package, and it built fine, and installed fine. Then I go to build evolution-data-server (and gal), and I get an error from the configure script saying that it can't find XML::Parser (because intltool wants it). Odd, because I know XML::Parser is installed; I can see it in /usr/lib/perl5/site_perl/current/i686-linux-thread-multi. I then tried running perl -e 'use XML::Parser;', and looked through the @INC contents, and i686-linux-thread-multi wasn't there. One question is: how can I get perl to look there in order to find XML::Parser.
My current Debian distribution doesn't have a i686-linux-thread-multi directory at all. I am not _super_ familiar with the Perl installation format though, and I may be missing something obvious. Any ideas or solutions on how to get configure to see XML::Parser?
Offline
do you have pkg perlxml installed?
The impossible missions are the only ones which succeed.
Offline
Oops. Forgot to mention that. Yes I do have perlxml installed. That was what I checked first.
Offline
hmm ... then, this is really strange to me
(i'm newbie with elementary knowledge in perl) - as you said, it can be some paths-trouble
The impossible missions are the only ones which succeed.
Offline
Ooooi. Upgrading from perl 5.8.3 to perl 5.8.4 fixed it. :shock: Guess perlxml needed perl 5.8.4.
Offline
Ooooi. Upgrading from perl 5.8.3 to perl 5.8.4 fixed it. :shock: Guess perlxml needed perl 5.8.4.
great you solved it
The impossible missions are the only ones which succeed.
Offline
Is it working well enough that you can post to incoming? Will this run side-by-side with 1.4.6?
Thanks.
Offline
I did manage to get all packages built. It can be parallel installable, but you'd have to modify package names (aka gtkhtml31, libsoup21 and so on). The libraries, as well as evolution itself, are naturally parallel installable with the older 1.4.x series. So you'd just have to modify the packages so that its parallel installable within pacman's system. However, I was unable to get evolution to launch. I haven't debug'd it much, but I can post the PKGBUILDs and the build packages if you're interested in hacking on them.
I'm still in serious debate about converting away from Debian. I can't for the life of me get comfortable with GNOME being in /opt/gnome... And I'm becoming very involved with Debian development. However, I am still fascinated by Arch, and am more than happy to help bring evolution 1.5 to it.
EDIT: http://files.subpop.net/archlinux/ There's even a link.db.tar.gz so you can add
[link]
Server = http://files.subpop.net/archlinux/packages
to your /etc/pacman.conf if you wanted.
Offline
I've updated the packages a bit. New versions and such, and they work this time! Packages can be found in the same place as before. PKGBUILDs available on request, of course.
Cheers!
Offline
I also have these on ftp://ftp.schoolbak.dyndns.org/pub/archlinux
Also gnome 2.7 in gnome27, up2date stable gnome in incoming and evolution, gnumeric and abiword development branch in gnome25 (I started those together with gnome 2.5 half a year ago, those are still not released )
Besides above directories, the FTP server contains a fast archlinux current/extra/unstable/testing mirror.
Offline
Oh excellent. I'm using your ximian openoffice package. Awesome work.
Offline
I've updated the packages a bit. New versions and such, and they work this time!
This project is interesting and I tried your packages. I have a suggestion.
When building packages for Arch first post the PKGBUILD for everyone who is interested to be able to fix the errors.
Why I am suggesting, the evolution package doesn't generate files in /opt/gnome/bin/ to enable launching the application. Some of the other packages give minor errors. Also not a single packages go parallel with version 1.4.x. It doesn't seem possible to modify the files.... at least if not having the PKGBUILD To update adding the link in /etc/pacman.conf doesn't work... has to be done manually.
Markku
Offline
Okay, the PKGBUILD's are up at http://files.subpop.net/archlinux/sources/.
evolution should create a /opt/gnome/bin/evolution-1.5 binary. Its present on my package.
These packages are not parallel installable with evolution-1.4. You'd have to rebuild the packages with alternative names. Since I don't use evolution-1.4, I didn't bother.
I know this isn't proper package building etiquette and such, but since I'm not an official developer or package maintainer all I wanted were packages that worked for me. It seems like JGC is a bit more heavily into packaging the development releases of GNOME, so I may just use his packages. Though this sort of work (both his evolution1.5 packages as well as mine) will make packaging the final evolution 2.0 easier for the real developers. Unless people want me to make production quality packages, then its a different story.
Offline
I also have these on ftp://ftp.schoolbak.dyndns.org/pub/archlinux
Also gnome 2.7 in gnome27, up2date stable gnome in incoming and evolution, gnumeric and abiword development branch in gnome25 (I started those together with gnome 2.5 half a year ago, those are still not released )
Besides above directories, the FTP server contains a fast archlinux current/extra/unstable/testing mirror.
Just curious, how did you fix the compile failure with gal? And with evolution-data-server? I have my own solutions, but I'm curious to know yours.
Offline
JGC wrote:I also have these on ftp://ftp.schoolbak.dyndns.org/pub/archlinux
Also gnome 2.7 in gnome27, up2date stable gnome in incoming and evolution, gnumeric and abiword development branch in gnome25 (I started those together with gnome 2.5 half a year ago, those are still not released )
Besides above directories, the FTP server contains a fast archlinux current/extra/unstable/testing mirror.
Just curious, how did you fix the compile failure with gal? And with evolution-data-server? I have my own solutions, but I'm curious to know yours.
I don't know of any compilation failures of those packages. Could be gtk-doc though.
Offline
With gcc-3.4, gal fails to compile.
Offline