| View previous topic :: View next topic |
| Author |
Message |
jmanko Tux's lil' helper

Joined: 11 Sep 2005 Posts: 87 Location: NEPA, USA
|
Posted: Thu Oct 26, 2006 7:07 pm Post subject: How does one request new software be included in portage? |
|
|
I'm interested in having Celtx included in portage (http://www.celtx.com). Who do I address this request to? Thanks.
Mod Edit: Stuck. --codergeek42 (26 Oct 2006, 20:41 PDT) _________________ "What stands in the way becomes the way." -- Marcus Aurelius |
|
| Back to top |
|
 |
yabbadabbadont Veteran


Joined: 13 Mar 2003 Posts: 4739
|
Posted: Thu Oct 26, 2006 7:12 pm Post subject: |
|
|
File a new bug at bugs.gentoo.org asking for it to be considered for inclusion in the portage tree. If you can, provide an ebuild for the package too. It doesn't have to be perfect as the devs will provide feedback on the ebuild in the bug's comments. _________________ Thou Shalt Not Invoke dd When Tired |
|
| Back to top |
|
 |
yabbadabbadont Veteran


Joined: 13 Mar 2003 Posts: 4739
|
|
| Back to top |
|
 |
cokehabit Veteran


Joined: 22 Apr 2004 Posts: 3202 Location: 'Til we have built Jerusalem In England's green and pleasant land
|
|
| Back to top |
|
 |
nixnut Administrator


Joined: 09 Apr 2004 Posts: 10460 Location: the dutch mountains
|
Posted: Sun Nov 05, 2006 1:30 pm Post subject: |
|
|
And if it's a new release of a package already in portage, please please wait a week before filing a bug. The developers mostly keep good track of the packages they maintain and know when new versions are released. But they may not have the time to immediatly have an ebuild ready upon release. So have a bit of patience and give them some time. _________________ Please add [solved] to the initial post's subject line if you feel your problem is resolved. Help answer the unanswered
talk is cheap. supply exceeds demand |
|
| Back to top |
|
 |
steveL Veteran

Joined: 13 Sep 2006 Posts: 1324 Location: The Peanut Gallery
|
Posted: Wed Jan 03, 2007 2:07 am Post subject: |
|
|
FWIW I am trying to get synfig-studio into the tree, and have written up a bit about it in this post.
Best bit of advice: "keep bumping the bugs with up-to-date ebuilds". Which I have not done of course, so I'll get on it soon if no one else has. |
|
| Back to top |
|
 |
STiGMaTa_ch Veteran


Joined: 27 Dec 2004 Posts: 1661 Location: Rüti ZH / Schweiz
|
Posted: Sat Jan 20, 2007 7:05 am Post subject: |
|
|
I have a question cncerning ebuild enhancement.
On January 5 i wrote an enhancement on the ser2net ebuild. The actual ebuild didn't contain any Start-Stop Scripts, nor did it contain a good default config.
Since then i haven't heard/read anything about it. Yesterday i wrote to the maintainer of this ebuild, but i didn't hear anything until now.
Maybe he is really busy and has no time right now, but for me this situation is really frustrating. Maybe i'm a little bit too impatient and should wait at least 1 Month before i complain. But since this is my first ebuild modification i made, i don't know what times it takes for an ebuild to go trough the process until it gets released...
So can somebody tell me how long i just should wait before i complain? And if that time passes and even the maintainer didn't give a sign of life, who should i then bother to make sure the enhancement gets it into the official portage tree?
Thank you for the time
STiGMaTa _________________ Ich bin Schuldknappe. Das bedeutet ich bin immer an allem Schuld. Und das nicht zu knapp! | Der alltägliche Familienwahnsinn auf meinem BLOG |
|
| Back to top |
|
 |
PaulBredbury Veteran


Joined: 14 Jul 2005 Posts: 5931
|
Posted: Sat Jan 20, 2007 7:11 am Post subject: |
|
|
| STiGMaTa_ch wrote: | | for me this situation is really frustrating. |
Then go through the process of becoming a Gentoo dev, and put it in the tree yourself. Otherwise, live with the ebuild being on bugzilla. People can find it there, if they are interested.
Open-source software sucks. It just sucks a little bit less than closed-source software  |
|
| Back to top |
|
 |
STiGMaTa_ch Veteran


Joined: 27 Dec 2004 Posts: 1661 Location: Rüti ZH / Schweiz
|
Posted: Sat Jan 20, 2007 9:14 am Post subject: |
|
|
| PaulBredbury wrote: | | STiGMaTa_ch wrote: | | for me this situation is really frustrating. |
Then go through the process of becoming a Gentoo dev, and put it in the tree yourself. |
So now i'm a little bit confused... If any dev can just overwrite ebuilds of other maintainers and put them upstream, why do we then have package maintainers? Why don't we have then a pool where new changes come in and get processed by any dev on a first in first out Principle?
| enhancement wrote: | | Otherwise, live with the ebuild being on bugzilla. People can find it there, if they are interested. |
<ironic mode on>
Didn't knew i have to check gentoo's bugzilla everytime i want to emerge something. I just thought i have portage for that
</ironic mode off>
Sorry, i just can't see why i should live with that. As a first thing, i made an "enhancement" and didn't fix a bug or anything else. So the ser2net package still does work even without my enhancement. Why should a "normal" user then give a look into bugzilla? Don't tell me you are going to check bugzilla for enhancements every time you emerge a package The second reason is: 80% of the "normal (=non dev)" gentoo user think, that bugs.gentoo.org just contains bug reports of ebuilds. And the third reason: Why do we have portage then anyway? Why don't we tell then to users: Your Portage just contains a basic set of ebuilds. If you want newer versions of packages or any enhancements we didn't tought on it, just get them from bugzilla...
Anyway if the only way to speed up the things is to get a dev i should think about that.
Thank you for your input PaulBredbury! _________________ Ich bin Schuldknappe. Das bedeutet ich bin immer an allem Schuld. Und das nicht zu knapp! | Der alltägliche Familienwahnsinn auf meinem BLOG |
|
| Back to top |
|
 |
steveL Veteran

Joined: 13 Sep 2006 Posts: 1324 Location: The Peanut Gallery
|
Posted: Sat Jan 20, 2007 10:10 pm Post subject: |
|
|
| STiGMaTa_ch wrote: | | So now i'm a little bit confused... If any dev can just overwrite ebuilds of other maintainers and put them upstream, why do we then have package maintainers? Why don't we have then a pool where new changes come in and get processed by any dev on a first in first out Principle? | IMO because gentoo inappropriately uses SCM. So in effect the devs get all panicky about inviting anyone in, as anyone who officially maintains ebuilds is a dev and has access to the whole tree. I've posted to the dev list about it a coupla days ago, but haven't had an answer, probably as it's buried in a sub-thread about SCM which is part of a discussion about sync control.
As to why this is a crazy solution think of it like this: ~100 devs are maintaining over 23000 ebuilds. I couldn't believe it either when i put all the bits together. |
|
| Back to top |
|
 |
Kaste Guru


Joined: 21 Dec 2005 Posts: 483 Location: /home Sweet /home
|
Posted: Fri May 11, 2007 3:30 am Post subject: |
|
|
| steveL wrote: | | As to why this is a crazy solution think of it like this: ~100 devs are maintaining over 23000 ebuilds. I couldn't believe it either when i put all the bits together. |
It get's even crazier if you consider the number of arches they try to make it all run on.
I can't help but stand in awe of all the devs working on Gentoo. _________________ I'm a membar of Mesnar and me scull contains wakky secrets! |
|
| Back to top |
|
 |
ColdWind Developer

Joined: 08 Dec 2005 Posts: 118 Location: Valencia, Spain
|
Posted: Tue Oct 30, 2007 8:57 am Post subject: |
|
|
| STiGMaTa_ch wrote: |
On January 5 i wrote an enhancement on the ser2net ebuild. The actual ebuild didn't contain any Start-Stop Scripts, nor did it contain a good default config.
Since then i haven't heard/read anything about it. Yesterday i wrote to the maintainer of this ebuild, but i didn't hear anything until now.
Maybe he is really busy and has no time right now, but for me this situation is really frustrating. Maybe i'm a little bit too impatient and should wait at least 1 Month before i complain. But since this is my first ebuild modification i made, i don't know what times it takes for an ebuild to go trough the process until it gets released...
So can somebody tell me how long i just should wait before i complain? And if that time passes and even the maintainer didn't give a sign of life, who should i then bother to make sure the enhancement gets it into the official portage tree?
|
I can't give you an exact answer to "how long does it takes to fix an ebuild". It could be a couple of hours or a couple of months (and in some cases... a couple of years). It depends mainly on how useful is the enhacement and how easy is to implement it.
In your case, ser2net has a maintainer but has no herd. That is usually a bad thing because when the maintainer is busy there's no one who fix the package.
It's also a good idea to look at http://dev.gentoo.org/devaway/ and see if the maintainer of the ebuild is currently away. |
|
| Back to top |
|
 |
bluegeek9 n00b

Joined: 20 Nov 2007 Posts: 4
|
Posted: Tue Nov 20, 2007 4:34 am Post subject: Stage4 ebuild? |
|
|
This is a little off topic, but it concerns getting a new ebuild into portage.
I have several gentoo machines, and installs can be a bit time consuming. So, I started scripting my installs, which eventually evolved into writing a few ebuilds that handle the process. A stage4 ebuild, which is everything in the Gentoo Handbook install, and a stage5 which contains the standard packages I install (udev, dbus, squashfs, X, but no desktop eviroment ...).
My question is would these be at all useful to other Gentoo users, and worthy of being in the standard portage tree? |
|
| Back to top |
|
 |
steveL Veteran

Joined: 13 Sep 2006 Posts: 1324 Location: The Peanut Gallery
|
Posted: Tue Nov 20, 2007 10:37 am Post subject: Re: Stage4 ebuild? |
|
|
| bluegeek9 wrote: | I have several gentoo machines, and installs can be a bit time consuming. So, I started scripting my installs, which eventually evolved into writing a few ebuilds that handle the process. A stage4 ebuild, which is everything in the Gentoo Handbook install, and a stage5 which contains the standard packages I install (udev, dbus, squashfs, X, but no desktop eviroment ...).
My question is would these be at all useful to other Gentoo users, and worthy of being in the standard portage tree? |
I think it would be, but I wouldn't hold my breath about getting them into the tree. Are you saying the stage4 does the whole install process?
I'd recommend posting them on a web site and discussing them in the forums; once you have a few users to be able to say it's somewhat tested, put it on bugzilla as a new ebuild. From there (once it's maintainer-wanted) you can put it in sunrise, and build further momentum for it to be in the official tree. |
|
| Back to top |
|
 |
bluegeek9 n00b

Joined: 20 Nov 2007 Posts: 4
|
Posted: Thu Nov 22, 2007 7:40 am Post subject: Re: Stage4 ebuild? |
|
|
| steveL wrote: | | Are you saying the stage4 does the whole install process? |
Yes, and no. You still have to partition you drives and config your conf files, and kernel. But, every package on the Install Guide from Gentoo.org is handled.[syslog-ng, slocate, vixie-cron, dhcpcd, ppp,......]
I |
|
| Back to top |
|
 |
zAfi Apprentice


Joined: 08 Aug 2006 Posts: 220 Location: Austria
|
|
| Back to top |
|
 |
|