Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 56673 - getmail 4 ebuilds (w/o slott support)
Summary: getmail 4 ebuilds (w/o slott support)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Net-Mail Packages
URL: http://www.qcc.ca/~charlesc/software/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-11 05:07 UTC by Torsten Veller (RETIRED)
Modified: 2004-07-30 09:03 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
getmail-4.0.0_beta1.ebuild (getmail-4.0.0_beta1.ebuild,975 bytes, text/plain)
2004-07-11 05:08 UTC, Torsten Veller (RETIRED)
Details
SLOTed & renaming ebuild (getmail-4.0.0_beta4.ebuild,1.54 KB, text/plain)
2004-07-15 03:22 UTC, Bernd Wurst
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Torsten Veller (RETIRED) gentoo-dev 2004-07-11 05:07:58 UTC
*****BETA BETA BETA BETA BETA*****
works for me (but haven't tested every new feature)

FEATURES: http://www.qcc.ca/~charlesc/software/getmail-4/documentation.html#features



* changed DEPEND="virtual/python" (getmail-3) to DEPEND=">=dev-lang/python-2.3.3"
* right now there are 2 doc dirs (ugly) but this problem will be gone after getmail is out off beta stage

Reproducible: Always
Steps to Reproduce:
Comment 1 Torsten Veller (RETIRED) gentoo-dev 2004-07-11 05:08:42 UTC
Created attachment 35174 [details]
getmail-4.0.0_beta1.ebuild
Comment 2 Bernd Wurst 2004-07-15 03:22:26 UTC
Created attachment 35461 [details]
SLOTed & renaming ebuild

I also wrote my own ebuild file for getmail-4.0.0_beta3.

This one is a different approache because of the config file change, I must
have the ability to run both versions in parallel. Here is the result, it
renames the binaries and the ebuild is SLOTed.

Not excessively tested, but works.
Comment 3 Torsten Veller (RETIRED) gentoo-dev 2004-07-28 03:27:16 UTC
******* OFFICIAL RELEASE ***************

My ebuild works flawlessly (at least for me).

@Bernd:
I don't need SLOT support. For me getmail offers everything i need.

I think (i.e. i am not good in python and python paths) you should change the path
"insinto /usr/lib/python2.3/site-packages/getmailcore"
to something that will work with newer python versions too.
Comment 4 Bernd Wurst 2004-07-28 03:39:47 UTC
Sure, in the view of features or benefits, no one needs getmail v3 (or prior).

But if you replace getmail version 3 wih getmail version 4 on a server that has a significant amount of users and every user has a getmail-config file and a cronjob that uses getmail to fetch his mail, you *cannot* just replace the getmail binary. The users will get errors over errors instead of their mail.

For my specific purposes, the amount of users is not that much and I will get my users to switch to the new getmail config files when I upgrade.
But I think it's important to keep care about servers that can not replace a frequently used binary by another one that does not work with the existing configs.

The installation in python-2.3-directory is imho correct as long as the dependancy of getmail is exactly python-2.3.

If one decides not to use slotting, you can just run the included setup routine, it will do the rest and make the ebuild much easier. I would not do this in the official ebuild because of the given problems when upgrading.
Comment 5 Tuan Van (RETIRED) gentoo-dev 2004-07-30 09:03:50 UTC
getmail-4.0.1 committed to CVS with SLOT. Please test and thanks for reporting.

Cheers,
Tuan