You are not logged in.

#1 2004-05-01 00:44:55

link
Member
Registered: 2004-04-30
Posts: 69

evolution-1.5.9.1 packages

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

#2 2004-05-01 00:47:46

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,366
Website

Re: evolution-1.5.9.1 packages

do you have pkg perlxml installed?


The impossible missions are the only ones which succeed.

Offline

#3 2004-05-01 00:52:11

link
Member
Registered: 2004-04-30
Posts: 69

Re: evolution-1.5.9.1 packages

Oops. Forgot to mention that. Yes I do have perlxml installed. That was what I checked first.

Offline

#4 2004-05-01 01:07:00

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,366
Website

Re: evolution-1.5.9.1 packages

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

#5 2004-05-01 01:19:30

link
Member
Registered: 2004-04-30
Posts: 69

Re: evolution-1.5.9.1 packages

Ooooi. Upgrading from perl 5.8.3 to perl 5.8.4 fixed it.  :shock: Guess perlxml needed perl 5.8.4.

Offline

#6 2004-05-01 01:22:21

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,366
Website

Re: evolution-1.5.9.1 packages

link wrote:

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

#7 2004-05-02 03:56:32

trey
Member
From: Alpharetta, GA
Registered: 2003-10-18
Posts: 73

Re: evolution-1.5.9.1 packages

Is it working well enough that you can post to incoming?  Will this run side-by-side with 1.4.6?

Thanks.

Offline

#8 2004-05-02 06:43:37

link
Member
Registered: 2004-04-30
Posts: 69

Re: evolution-1.5.9.1 packages

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

#9 2004-06-16 14:41:19

link
Member
Registered: 2004-04-30
Posts: 69

Re: evolution-1.5.9.1 packages

I've updated the packages a bit. New versions and such, and they work this time! smile Packages can be found in the same place as before. PKGBUILDs available on request, of course. smile

Cheers!

Offline

#10 2004-06-17 17:11:39

JGC
Developer
Registered: 2003-12-03
Posts: 1,659

Re: evolution-1.5.9.1 packages

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 tongue)

Besides above directories, the FTP server contains a fast archlinux current/extra/unstable/testing mirror.

Offline

#11 2004-06-17 17:31:28

link
Member
Registered: 2004-04-30
Posts: 69

Re: evolution-1.5.9.1 packages

Oh excellent. I'm using your ximian openoffice package. Awesome work.

Offline

#12 2004-06-18 03:23:40

rasat
Forum Fellow
From: Finland, working in Romania
Registered: 2002-12-27
Posts: 2,176
Website

Re: evolution-1.5.9.1 packages

link wrote:

I've updated the packages a bit. New versions and such, and they work this time! smile

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 wink To update adding the link in /etc/pacman.conf doesn't work... has to be done manually.

Offline

#13 2004-06-18 04:54:10

link
Member
Registered: 2004-04-30
Posts: 69

Re: evolution-1.5.9.1 packages

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

#14 2004-06-18 04:57:32

link
Member
Registered: 2004-04-30
Posts: 69

Re: evolution-1.5.9.1 packages

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 tongue)

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

#15 2004-06-20 09:45:38

JGC
Developer
Registered: 2003-12-03
Posts: 1,659

Re: evolution-1.5.9.1 packages

link wrote:
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 tongue)

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

#16 2004-06-20 16:50:33

link
Member
Registered: 2004-04-30
Posts: 69

Re: evolution-1.5.9.1 packages

With gcc-3.4, gal fails to compile.

Offline

Board footer

Powered by FluxBB