Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 56242 - fsam7400-0.4.0 (New Package)
Summary: fsam7400-0.4.0 (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 All
: High enhancement
Assignee: Default Assignee for New Packages
URL: http://rfswitch.sourceforge.net/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-07-06 07:34 UTC by Sébastien ESTIENNE
Modified: 2007-03-31 21:26 UTC (History)
2 users (show)

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


Attachments
fsam7400-0.3.1.ebuild (fsam7400-0.3.1.ebuild,1.35 KB, text/plain)
2004-07-06 07:35 UTC, Sébastien ESTIENNE
Details
fsam7400-0.4.0.ebuild (it's 0.4.0beta) (fsam7400-0.4.0.ebuild,1.37 KB, text/plain)
2004-07-06 08:48 UTC, Sébastien ESTIENNE
Details
fsam7400-0.4.0_beta.ebuild (fsam7400-0.4.0_beta.ebuild,1.42 KB, text/plain)
2004-07-16 02:48 UTC, Sébastien ESTIENNE
Details
fsam7400-0.4.0.ebuild (fsam7400-0.4.0.ebuild,1.33 KB, text/plain)
2004-10-22 03:20 UTC, Sébastien ESTIENNE
Details
ebuild for fsam7400-0.5.1 (fsam7400-0.5.1.ebuild,931 bytes, text/plain)
2007-03-24 13:55 UTC, ebfe
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sébastien ESTIENNE 2004-07-06 07:34:54 UTC
it is a kernel module for software wifi switch for fujitsu siemens amilo laptop (and other laptop based on it)
Comment 1 Sébastien ESTIENNE 2004-07-06 07:35:55 UTC
Created attachment 34870 [details]
fsam7400-0.3.1.ebuild
Comment 2 Sébastien ESTIENNE 2004-07-06 08:48:10 UTC
Created attachment 34871 [details]
fsam7400-0.4.0.ebuild (it's 0.4.0beta)

the pacakge is fsam7400-0.4.0beta.tgz, but i wasn't sure how to manage the
"beta" in the name so i removed it and added it inside the ebuild.
any suggestions?
Comment 3 Peter Johanson (RETIRED) gentoo-dev 2004-07-15 18:36:50 UTC
see "man 5 ebuild" and search for "beta". Basically beta is an acceptable part of a package name as long as it follows all the digits and is in the form _beta.

In the ebuild, you can then creat MY_P=${P/_beta/beta} and use MY_P instead of P for referencing the file or sourcedir, etc.
Comment 4 Sébastien ESTIENNE 2004-07-16 02:48:36 UTC
Created attachment 35537 [details]
fsam7400-0.4.0_beta.ebuild

fixed ebuild to manage "beta" in the ebuild name.
Thanx for the advice.
Comment 5 Sébastien ESTIENNE 2004-09-22 07:46:26 UTC
Versions 0.4.0 (no more beta) is out, just need to 
mv fsam7400-0.3.1.ebuild fsam7400-0.4.0.ebuild
Comment 6 Sébastien ESTIENNE 2004-10-04 03:49:10 UTC
Is there something that keep this ebuild out of the portage?
Comment 7 Henrik Brix Andersen 2004-10-04 04:17:17 UTC
Isn't the fsam module part of net-wireless/rfswitch?
Comment 8 Sébastien ESTIENNE 2004-10-04 05:13:29 UTC
it seems not
look at this 
http://rfswitch.sourceforge.net/?page=laptop_matrix

Many laptop use Fsaam whitch is not part of rfswitch.
Comment 9 Henrik Brix Andersen 2004-10-04 05:36:48 UTC
Sorry, you're right. Only the av5100 and pbe5 modules are included in rfswitch-0.1.

The ebuild looks good to me.
Comment 10 Sébastien ESTIENNE 2004-10-06 01:37:54 UTC
so it could be imported in portage?
Comment 11 Henrik Brix Andersen 2004-10-06 02:10:10 UTC
Given that a Gentoo developer volunteers to commit and maintain it, yes. Problem is... if no developers have the hardware to test this software it not possible to test new releases etc.
Comment 12 Sébastien ESTIENNE 2004-10-06 07:01:51 UTC
Is it possible to become the maintainer of an ebuild?
What is the process? I wrote some ebuild that i sent to bugzilla, and submit some bug reporrt and fix to other also.

But it's hard to maintain an ebuild that remain in bugzilla.
Comment 13 Sébastien ESTIENNE 2004-10-22 03:20:02 UTC
Created attachment 42408 [details]
fsam7400-0.4.0.ebuild
Comment 14 Sébastien ESTIENNE 2004-11-04 17:30:43 UTC
bump.
What is the reason to keep it outside the portage?
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2005-06-30 03:33:43 UTC
(In reply to comment #12)
> Is it possible to become the maintainer of an ebuild?
> What is the process? I wrote some ebuild that i sent to bugzilla, and submit
>some bug reporrt and fix to other also.

Sorry, this is not possible. Only official Gentoo devs have access to CVS. If
you do not have access to Gentoo cvs, you can't really maintain an ebuild. 
Comment 16 Sébastien ESTIENNE 2005-06-30 04:15:57 UTC
Maybe it's a bit off topic, but i think there is serious lag in gentoo bugzilla.
I already mention that maybe bugzilla is not really the right tool to manage
ebuilds. I'm thinking this more than before.

This ebuild was submitted 1 year ago. I proposed to maintain it, and i did it as
you can see in the "attachment" history of this bug, i did a release each time a
new release upstrem appeared.

and now i have an answer 7 months after my last post that it's not possible
because i don't have cvs access... 

Moreveover Henrik Brix Andersen said the ebuilds looks good 8 months ago.

I understand that you can't give anyone access to cvs and that you need someone
to maintain ebuilds, but i think a simple ebuild as this one: only 1 file is
installed, and this is done following the same rules are other ebuild like this
one. (namely acerhk, that i also wrote, even if the credits goes to the first
people that wrote it whereas the portage version is the one that i completely
rewrote)

i thought "~x86" was for things like this, for ebuilds that looks good but needs
some testing. Because if we must wait that a gentoo dev as a specific piece of
software to include a simple driver like this, i could wait forever... i did.

Anyway, i'm sorry to rant. For me it seems that the gentoo ebuild submissions
has became to rigid to be able to get involved in it if you are not a gentoo
developpers. I used more energy to try to get it inside portage than writing it.

I gave up.

to end up i'm using this modules for 1year and a half everyday (1 year and
gentoo and now 6 months on ubuntu), and i can confirm it works great.
Comment 17 Jakub Moc (RETIRED) gentoo-dev 2005-06-30 05:06:36 UTC
(In reply to comment #16)
> This ebuild was submitted 1 year ago. I proposed to maintain it, and i did it
> as you can see in the "attachment" history of this bug, i did a release each
>time a new release upstrem appeared.
> 
> and now i have an answer 7 months after my last post that it's not possible
> because i don't have cvs access... 

Uhm, this is probably a misunderstanding. You cannot _maintain_ the ebuild if
you are not an official Gentoo developer. But that does not mean that the ebuild
won't get into portage. However, there are thousands of new ebuilds waiting for
inclusion and there are simply not enough developers to handle this faster. 

> Moreveover Henrik Brix Andersen said the ebuilds looks good 8 months ago.

As you probably have noticed, there is a new bugzilla alias now for new ebuild,
so that it is easier to keep track of them.

> I understand that you can't give anyone access to cvs and that you need
>someone to maintain ebuilds

Right...

> Because if we must wait that a gentoo dev as a specific piece of
> software to include a simple driver like this, i could wait forever... i did.

Yes, only devs are able to submit a new ebuild to portage. FYI, there are quite
a few ebuilds that have been sitting in the queue even longer. Also, the ebuild
needs to be tested before it is commited - and in case of drivers this of course
requires having access to hardware to be able to test it, or rely on other
people who are able to test it.

> Anyway, i'm sorry to rant. For me it seems that the gentoo ebuild submissions
> has became to rigid to be able to get involved in it if you are not a gentoo
> developpers.

If you have a better suggestion how to manage the ebuild backlog, than discuss
your ideas in an appropriate mailing list. That said, the number or developers
is limited and this is a non-commercial volunteer distribution.

Thanks for your effort.
Comment 18 Sébastien ESTIENNE 2005-06-30 05:32:41 UTC
(In reply to comment #17)
> > Moreveover Henrik Brix Andersen said the ebuilds looks good 8 months ago.
> 
> As you probably have noticed, there is a new bugzilla alias now for new ebuild,
> so that it is easier to keep track of them.
Sorry i didn't notice as this ebuild was the last i submitted, because i had the
feeling to loose my time.

> > Because if we must wait that a gentoo dev as a specific piece of
> > software to include a simple driver like this, i could wait forever... i did.
> 
> Yes, only devs are able to submit a new ebuild to portage. FYI, there are quite
> a few ebuilds that have been sitting in the queue even longer. Also, the ebuild
> needs to be tested before it is commited - and in case of drivers this of course
> requires having access to hardware to be able to test it, or rely on other
> people who are able to test it.
As i understand it, it just bad luck for me :)

> If you have a better suggestion how to manage the ebuild backlog, than discuss
> your ideas in an appropriate mailing list. That said, the number or developers
> is limited and this is a non-commercial volunteer distribution.
I used to have some suggestions, but i'm no more really active on the debian
front as nowadays i only use it on 2 servers as it fits my needs there.

I don't know how it is theses days, but 1 years ago, it wasn't easy to make
ebuild request, or submitting ebuilds. For example when i go to bugs.gentoo.org
i can't find where i could see/add ebuild request.
Or i can't easily see what ebuilds are pending waiting to be reviewed.

Maybe it's just me that is not  used to the process.
Anyway as yoou said, it's not the right place to have these discussions.

> Thanks for your effort.
Thankx for yours, and taking time to answer me!
Comment 19 ebfe 2007-03-24 13:54:19 UTC
here is a new ebuild for the 0.5.1 version, including updating to the new(in terms of this bug) linux-mod.eclass
Comment 20 ebfe 2007-03-24 13:55:09 UTC
Created attachment 114246 [details]
ebuild for fsam7400-0.5.1
Comment 21 Stefan Schweizer (RETIRED) gentoo-dev 2007-03-31 21:26:58 UTC
thank you for bugging me in IRC I committed this for you :)


thanks to all contributors.