First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 18023
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Net-Mail Packages <net-mail@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Todd Punderson <todd@doonga.info>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
perdition-1.11_beta5.ebuild perdition ebuild text/plain Todd Punderson 2003-03-22 21:43 0000 1.04 KB Details
perdition-imap perdition imap startup script text/plain Todd Punderson 2003-03-22 21:44 0000 450 bytes Details
perdition-pop3 perdition pop3 startup script text/plain Todd Punderson 2003-03-22 21:44 0000 448 bytes Details
perdition-1.11.ebuild perdition 1.1 ebuild application/octet-stream Eric Johanson 2003-09-08 00:16 0000 2.17 KB Details
perdition-1.11.ebuild perdition 1.1 ebuild application/octet-stream Eric Johanson 2003-09-08 00:16 0000 2.17 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 18023 depends on: 17400 17401 17402 Show dependency tree
Bug 18023 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-03-22 21:41 0000
Perdition is a fully featured POP3 and IMAP4 proxy server. It is able to 
handle both SSL and non-SSL connections and redirect users to a real-server 
based on a database lookup. Perdition supports modular based database access. 
ODBC, MySQL, PostgreSQL, GDBM, POSIX Regular Expression and NIS modules ship 
with the distribution. The API for modules is open allowing abitary modules to 
be written to allow access to any data store. 
Perdition has many uses. Including, creating large mail systems where an end-
user's mailbox may be stored on one of several hosts, integrating different 
mail systems together, migrating between different email infrastructures, and 
bridging plain-text, SSL and TLS services. It can also be used as part of a 
firewall.


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




This is the ebuild I've written for perdition. It merges just fine, but it 
doesn't execute. I'm not versed well enough in Makefiles and such to figure 
out what is going on.

------- Comment #1 From Todd Punderson 2003-03-22 21:43:41 0000 -------
Created an attachment (id=9706) [details]
perdition ebuild

------- Comment #2 From Todd Punderson 2003-03-22 21:44:02 0000 -------
Created an attachment (id=9707) [details]
perdition startup script

------- Comment #3 From Todd Punderson 2003-03-22 21:44:49 0000 -------
Created an attachment (id=9708) [details]
perdition pop3 startup script

------- Comment #4 From Martin Holzer (RETIRED) 2003-03-23 04:03:28 0000 -------
USE
SRC_URI="http://www.vergenet.net/linux/${PN}/download/BETA/1.11beta5/${PN}-1.11beta5.tar.gz"

instead of
SRC_URI="http://www.vergenet.net/linux/perdition/download/BETA/1.11beta5/perdition-1.11beta5.tar.gz"

------- Comment #5 From George Shapovalov 2003-05-16 03:49:41 0000 -------
Sorry for holding up so long on this one. It looked ok when I glanced at it as
I got it assigned, but now I realised that it does not belong to any of my
categories.
Could this be reassigned to somebody who handles mailers please?

George

------- Comment #6 From Eric Johanson 2003-09-08 00:10:27 0000 -------
Updated, functional ebuild attached shortly. 

Changes:

'real' startup script, using conf.d structure
starts cleanly
ssl support
lots of use flags (still needs more testing)

I'm not sure if bugzilla will let me attach tarballs for the init stuff; if not, download them here:

http://www.vilos.com/gentoo/perdition/

------- Comment #7 From Eric Johanson 2003-09-08 00:16:36 0000 -------
Created an attachment (id=17253) [details]
perdition 1.1 ebuild

------- Comment #8 From Eric Johanson 2003-09-08 00:16:52 0000 -------
Created an attachment (id=17254) [details]
perdition 1.1 ebuild

------- Comment #9 From Eric Johanson 2003-09-08 00:17:57 0000 -------
stupid bugzilla.  

It won't let me upload attachments. 

Get all of the bits here:

http://www.vilos.com/gentoo/perdition

-Eric

------- Comment #10 From Eric Johanson 2003-09-10 21:52:31 0000 -------
Soo... umm... could somebody tell me how to get this into portage? 

What's the process?

------- Comment #11 From Nick Hadaway 2003-09-10 23:16:28 0000 -------
as soon as i am back on a dev box i will be more than happy to get this package
into portage.  until then my hands are tied. :~(

------- Comment #12 From Eric Johanson 2003-09-29 21:10:10 0000 -------
Do you need access to a dev box?  I've got a gentoo uml I could offer root
on, if that would help - - - 

------- Comment #13 From Eric Johanson 2004-08-08 03:21:09 0000 -------
this bug is over a year old.  It's still hasn't made it into gentoo portage. 

HELLO?!?!?!?

-Eric

------- Comment #14 From Robin Johnson 2004-08-08 16:19:08 0000 -------
Raker has been missing for some time now and net-mail is very much
understaffed.
There are 13 people covering 150+ packages, mainly because many of the packages
have been abandoned over time by the original person that put them into the
tree.

Sending a mail to gentoo-dev and asking for somebody that uses it and is
willing to maintain it will get you much further than sending a mail to the
net-mail alias bitching that you don't seem to get any response. 

We're trying to improve QA before we add crazy numbers of new packages, and
part of that means each developer must be willing to maintain what he has put
into the tree.

------- Comment #15 From Eric Johanson 2004-08-08 19:22:35 0000 -------
Let me make sure that I understand what you've just said:

1.  The net-mail group is overworked/understaffed
2.  The net-mail group has to maintain packages that have been abandoned by other folks (that sucks!)
3.  'bitching' to the net-mail group about a net-mail package over a year old will not get me the response I'm looking for
4.  I should ask someone on gentoo-dev to submit & maintain a net-mail package
5.  You are trying to improve the QA process, which seems to be partially defined as 'somebody else deal with it, and don't leave un-maintained crud'. 

I'm sorry that my post seemed to be 'bitching'; I was simply trying to raise visibility to this bug.    I don't understand how the net-mail group interacts with the balance of gentoo-dev, but it seems like having some 3rd party submitting packages in your branch will only lead to further trouble.   If this is really what I should do, then I will seek out a maintainer, as I don't have the authority to post updates into portage myself. 

I've considered becoming a gentoo-dev, which is one of the reasons I've been trying to submit ebuilds on several packages.  To date, every ebuild I've submitted has been completely ignored.  I've gotten no feedback at all, and nothing has made it into portage.  I'm sorry if this is viewed as 'bitching' - - - but it's really not clear what I'm doing wrong.

One tidbit of feedback - - maybe we should reassign all of the bugs that had been assigned to former developers to 'unmaintained@gentoo.org' (or some other generic user), to allow for an easy method to find un-maintained packages. 

Thanks in advance for any support you can provide, 
Eric

------- Comment #16 From Robin Johnson 2004-08-08 20:35:57 0000 -------
correction to your #4, you should be looking for somebody that actively uses it
as a good maintainer.

as for your number #5, your summary of the QA process is definetly off the
mark. For each package without somebody specific handling it, we're just taking
care of it in a minimal way as time permits. don't make it worse, but
particullary try to make it much better, just make sure it works.

in a number of cases, upstream is directly involved with gentoo, and provides
us with ebuilds (with input from us), and we just review them before putting
them in the tree. This is the best possible state of affairs. Beyond that, we
want a person that actively knows about the details of a package, an expert per
se (in skills, equipment or some other way) to handle a package, because they
have the required setup to test the package. Eg if I had a GPS device, I'd love
to play with your roadmap ebuild. I don't have an Atmel wireless card either. I
don't have the money to go out and buy a decent GPS unit, but it would be fun
to play with. (I do have an embedded GPS chip unit around, from RoyalTek, but
that's a leftover from an old project, and I don't have anything to use to
connect it).

Having an unmaintained address doesn't really help, as it just means things get
lost. When a dev retires, all of his bugs are passed on to people that can
hopefully take care of them, or to an alias group of people that handle groups
of bugs (such as net-mail).

As for joining Gentoo as a developer, it's a large commitment of personal time,
and we do bring in people we notice as knowing what they are doing, and
submitting bugs WITH patches/fixes included, all ready to go.

------- Comment #17 From Fernando J. Pereda (RETIRED) 2005-01-25 00:26:16 0000 -------
Still interested in this one ?

Cheers,
Ferdy

------- Comment #18 From Eric Johanson 2005-01-25 01:11:44 0000 -------
Yup. Maybe we can get this into portage in time for this bugs 2nd year
birthday?

------- Comment #19 From Fernando J. Pereda (RETIRED) 2005-01-25 01:24:50 0000 -------
Well, If you get a gentoo-like ebuild and init.d scripts I'll add them in one
or two days; If I have to fix them by myself, I'll queue them in my ToDo List.

So, If you attach the ebuild and both init.d scripts. And all of them follow
the gentoo policy, I'll add them ASAP to CVS.

Cheers,
Ferdy

------- Comment #20 From Eric Johanson 2005-01-25 02:48:19 0000 -------
I've just updated & tested the ebuild under x86, it worked, but needed the
vanessa deps updated.  It works with perdition 1.15.

The updated ebuild can be downloaded from here:

http://vilos.com/gentoo/perdition/?C=M;O=A

I don't know if they follow the gentoo policy. 

How else can I help? 

Cheers, 
Eric

------- Comment #21 From Fernando J. Pereda (RETIRED) 2005-01-25 10:12:17 0000 -------
Added to CVS. It will still be ~x86 till the vanessa packages get to stable and
more and more testing is done.

I've had to almost rewrite the whole ebuild. Please next time try to find other
'similar' ebuilds to make our life easier. It had some severe problems. Thanks
anyway for your time.

Cheers,
Ferdy

------- Comment #22 From Fernando J. Pereda (RETIRED) 2005-01-25 14:50:04 0000 -------
[ closing the bug, I forgot sorry ]

First Last Prev Next    No search results available      Search page      Enter new bug