View Full Version : How do I join fedoraproject
mouse_runner
14th March 2010, 11:27 AM
Yes, here's a list.
https://admin.fedoraproject.org/pkgdb/packages/name/firefox
If you want to help, submit a package that isn't included in the repo's and get sponsored .
https://fedoraproject.org/wiki/PackageMaintainers/Join
are there any requirements in order to join.. like being familiar with rpmbuilding/programming software??
RahulSundaram
14th March 2010, 11:39 AM
Hi,
Programming is not necessarily a requirement although it would help for most packages. What is necessary is learning how to write and modify RPM spec files to automate the process of building a binary from a upstream source.
http://fedoraproject.org/wiki/How_to_create_an_RPM_package
leigh123linux
14th March 2010, 11:46 AM
are there any requirements in order to join.. like being familiar with rpmbuilding/programming software??
There are no requirements to join, I don't know any programming languages at all but some basic rpmbuilding skills would be useful.
The documentation is good and if I ever get stuck on a issue, I can ask on IRC or my sponsor Rex Dieter.
https://fedoraproject.org/wiki/Join_the_package_collection_maintainers
mouse_runner
14th March 2010, 12:16 PM
thanks Leigh
i will take a look into it today
---------- Post added at 12:16 PM CDT ---------- Previous post was at 12:14 PM CDT ----------
Hi,
Programming is not necessarily a requirement although it would help for most packages. What is necessary is learning how to write and modify RPM spec files to automate the process of building a binary from a upstream source.
http://fedoraproject.org/wiki/How_to_create_an_RPM_package
i am familiar with specfiles, however,, i have never in my life written a specfile bymyself
thanks
leigh123linux
14th March 2010, 12:43 PM
thanks Leigh
i will take a look into it today
---------- Post added at 12:16 PM CDT ---------- Previous post was at 12:14 PM CDT ----------
i am familiar with specfiles, however,, i have never in my life written a specfile bymyself
thanks
Try using rpmdevtools to create the spec file template for you ;)
yum install rpmdevtoolsto create a spec file for example 'torium' ( standard configure type sourcecode )
rpmdev-newspec toriumFor a python based sourcecode example gmixer
rpmdev-newspec -t python gmixer
[leigh@localhost ~]$ rpmdev-newspec --help
rpmdev-newspec generates new rpm .spec files from templates.
Usage: rpmdev-newspec [option]... [appname[.spec]]
Options:
-o FILE, --output FILE
Output the specfile to FILE. "-" means stdout. The default is
derived from <appname>, or "newpackage.spec" if <appname> is
not given.
-t TYPE, --type TYPE
Force use of the TYPE spec template. The default is guessed
from <appname>, falling back to "minimal" if the guesswork
does not result in a more specific one or if <appname> is not
given. Available types:
dummy lib minimal ocaml perl php-pear python R ruby
-m, --macros Emit templates using macros instead of shell style variables.
-h, --help Show this usage message and exit.
-v, --version Print version information and exit.
System wide configuration file is /etc/rpmdevtools/newspec.conf.
Then just fill in the details
mouse_runner
14th March 2010, 01:36 PM
upon importing my certificate, i have been asked for a password ( export passphrase )
i have no idea what password i must use..
leigh123linux
14th March 2010, 01:44 PM
upon importing my certificate, i have been asked for a password ( export passphrase )
i have no idea what password i must use..
Do you mean the ssh cert?
https://fedoraproject.org/wiki/Account_System
mouse_runner
14th March 2010, 02:24 PM
it works
i saved some thins wrongly
right now i am asked for a password
---------- Post added at 02:24 PM CDT ---------- Previous post was at 02:14 PM CDT ----------
i am now logged in
how do i start a build?
for example, i would like to build gtk-gnutella 0.96.7, how do i start?
leigh123linux
14th March 2010, 02:30 PM
it works
i saved some thins wrongly
right now i am asked for a password
---------- Post added at 02:24 PM CDT ---------- Previous post was at 02:14 PM CDT ----------
i am now logged in
how do i start a build?
for example, i would like to build gtk-gnutella 0.96.7, how do i start?
Thread split and moved to Packaging (http://forums.fedoraforum.org/forumdisplay.php?f=78)
You can only build from srpm at koji.
http://fedoraproject.org/wiki/PackageMaintainers/UsingKoji#Scratch_builds_2
http://fedoraproject.org/wiki/Using_the_Koji_build_system
mouse_runner
14th March 2010, 02:58 PM
it works
i got an crappy upload,,, but i no the drill
---------- Post added at 02:58 PM CDT ---------- Previous post was at 02:43 PM CDT ----------
Leigh
if you available
i do not seems te be the actions
i did:
@localhost ~]$ koji build --arch-override=i586 --scratch dist-f11 /home/evert/rpmbuild/SRPMS/gtk-gnutella-0.96.7-1.fc11.src.rpm
Uploading srpm: /home/evert/rpmbuild/SRPMS/gtk-gnutella-0.96.7-1.fc11.src.rpm
[====================================] 100% 00:03:32 15.50 MiB 74.73 KiB/sec
Created task: 2051873
Task info: http://koji.fedoraproject.org/koji/taskinfo?taskID=2051873
None
Watching tasks (this may be safely interrupted)...
2051873 build (dist-f11, gtk-gnutella-0.96.7-1.fc11.src.rpm): open (x86-02.phx2.fedoraproject.org)
2051874 buildArch (gtk-gnutella-0.96.7-1.fc11.src.rpm, i586): open (x86-06.phx2.fedoraproject.org)
2051874 buildArch (gtk-gnutella-0.96.7-1.fc11.src.rpm, i586): open (x86-06.phx2.fedoraproject.org) -> closed
0 free 1 open 1 done 0 failed
2051873 build (dist-f11, gtk-gnutella-0.96.7-1.fc11.src.rpm): open (x86-02.phx2.fedoraproject.org) -> closed
0 free 0 open 2 done 0 failed
2051873 build (dist-f11, gtk-gnutella-0.96.7-1.fc11.src.rpm) completed successfully
but my package does not show up
leigh123linux
14th March 2010, 03:15 PM
it works
i got an crappy upload,,, but i no the drill
---------- Post added at 02:58 PM CDT ---------- Previous post was at 02:43 PM CDT ----------
Leigh
if you available
i do not seems te be the actions
i did:
@localhost ~]$ koji build --arch-override=i586 --scratch dist-f11 /home/evert/rpmbuild/SRPMS/gtk-gnutella-0.96.7-1.fc11.src.rpm
Uploading srpm: /home/evert/rpmbuild/SRPMS/gtk-gnutella-0.96.7-1.fc11.src.rpm
[====================================] 100% 00:03:32 15.50 MiB 74.73 KiB/sec
Created task: 2051873
Task info: http://koji.fedoraproject.org/koji/taskinfo?taskID=2051873
None
Watching tasks (this may be safely interrupted)...
2051873 build (dist-f11, gtk-gnutella-0.96.7-1.fc11.src.rpm): open (x86-02.phx2.fedoraproject.org)
2051874 buildArch (gtk-gnutella-0.96.7-1.fc11.src.rpm, i586): open (x86-06.phx2.fedoraproject.org)
2051874 buildArch (gtk-gnutella-0.96.7-1.fc11.src.rpm, i586): open (x86-06.phx2.fedoraproject.org) -> closed
0 free 1 open 1 done 0 failed
2051873 build (dist-f11, gtk-gnutella-0.96.7-1.fc11.src.rpm): open (x86-02.phx2.fedoraproject.org) -> closed
0 free 0 open 2 done 0 failed
2051873 build (dist-f11, gtk-gnutella-0.96.7-1.fc11.src.rpm) completed successfully
but my package does not show up
Only CVS builds show up on koji. ( the koji command gives the link to the build )
http://koji.fedoraproject.org/koji/taskinfo?taskID=2051873
mouse_runner
14th March 2010, 03:34 PM
so my build is completed succesfully?
leigh123linux
14th March 2010, 03:38 PM
so my build is completed succesfully?
Yes (Green link for good, Red link for Failed) Just follow the link i.e
buildArch (gtk-gnutella-0.96.7-1.fc11.src.rpm, i586) (http://koji.fedoraproject.org/koji/taskinfo?taskID=2051874)
mouse_runner
14th March 2010, 04:51 PM
thanks
i expecting myself being visible in the build list:
https://koji.fedoraproject.org/koji/builds
however,, this is fine by me
leigh123linux
14th March 2010, 05:35 PM
thanks
i expecting myself being visible in the build list:
https://koji.fedoraproject.org/koji/builds
however,, this is fine by me
You can list your builds.
https://koji.fedoraproject.org/koji/tasks?state=closed&owner=evert&view=tree&method=all&order=-completion_time
mouse_runner
15th March 2010, 04:32 PM
i am a bit lost
i figured out that my previous built has been a scratch built, en therefore will be deleted after one week
therefore i did:
@localhost ~]$ koji build dist-f11-updates-candidate 'gtk-gnutella-0.96.7-1.fc11.src.rpm'
and also:
@localhost ~]$ koji build dist-f11 'gtk-gnutella-0.96.7-1.fc11.src.rpm'
but both buils failed:
FAILED: ActionNotAllowed: policy violation
what policy do i violate?????
RahulSundaram
15th March 2010, 06:55 PM
Hi,
Turns out I was wrong about this and anyone with a FAS account is allowed access as long as they have downloaded the user certificate. If you have a problem with that, come up to #fedora-admin channel in freenode and ask.
mouse_runner
16th March 2010, 05:57 PM
RaHulSundaram
i seemt to be up and running.
thanks
skytux
17th March 2010, 11:18 PM
Hi Leigh!
I would like to be a Fedora packager. I have some experience in building rpm packages. What I have to do to be accepted as a Fedora packager?
Cheers,
Germán.
leigh123linux
17th March 2010, 11:55 PM
Hi Leigh!
I would like to be a Fedora packager. I have some experience in building rpm packages. What I have to do to be accepted as a Fedora packager?
Cheers,
Germán.
Create a package and submit it for review ( you need a proven packager to sponsor you as well )
http://fedoraproject.org/wiki/PackageMaintainers/Join
skytux
22nd March 2010, 05:57 PM
I have created and submited a package as you can see here:
https://bugzilla.redhat.com/show_bug.cgi?id=575466
Now I am looking for sponsorship! :rolleyes:
Cheers,
Germán.
vBulletin® v3.8.7, Copyright ©2000-2013, vBulletin Solutions, Inc.