Page 1 of 2

Packaging rules

Posted: 18. Sep 2009, 11:13
by gapan
You can read the packaging rules for creating packages for Salix in the wiki (link).

Re: Packaging rules

Posted: 29. Jul 2012, 14:16
by knedlyk
I carefully read the wiki, but still don't understand how to submit packages. First of all, link to sourceforge bugtracker page is invalid (http://sourceforge.net/apps/trac/salix/wiki). I found a page https://sourceforge.net/p/salix/packages/ , but there are no packages. Finally, can anybody explain clearly the whole procedure of the package submission? Some example, etc?
I have a package which I use everyday on my system, it is samsung unified driver for my printer, I made a SLKBUILD, it works and I want to share my package for anybody interested.

Re: Packaging rules

Posted: 29. Jul 2012, 18:31
by Tim CowChip
I couldn't render http://sourceforge.net/apps/trac/salix/wiki either.

Code: Select all

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/trac/web/api.py", line 378, in send_error
    'text/html')
  File "/usr/lib/python2.4/site-packages/trac/web/chrome.py", line 688, in render_template
    data = self.populate_data(req, data)
  File "/usr/lib/python2.4/site-packages/trac/web/chrome.py", line 596, in populate_data
    d['chrome'].update(req.chrome)
  File "/usr/lib/python2.4/site-packages/trac/web/api.py", line 205, in __getattr__
    value = self.callbacks[name](self)
  File "/usr/lib/python2.4/site-packages/trac/web/chrome.py", line 464, in prepare_request
    for category, name, text in contributor.get_navigation_items(req):
  File "/usr/lib/python2.4/site-packages/trac/ticket/query.py", line 737, in get_navigation_items
    if 'TICKET_VIEW' in req.perm and \
  File "/usr/lib/python2.4/site-packages/trac/perm.py", line 571, in has_permission
    return self._has_permission(action, resource)
  File "/usr/lib/python2.4/site-packages/trac/perm.py", line 584, in _has_permission
    decision = PermissionSystem(self.env). \
  File "/usr/lib/python2.4/site-packages/trac/perm.py", line 472, in check_permission
    perm)
  File "/usr/lib/python2.4/site-packages/trac/perm.py", line 304, in check_permission
    permissions = PermissionSystem(self.env). \
  File "/usr/lib/python2.4/site-packages/trac/perm.py", line 390, in get_user_permissions
    for perm in self.store.get_user_permissions(username):
  File "/usr/lib/python2.4/site-packages/trac/perm.py", line 194, in get_user_permissions
    db = self.env.get_db_cnx()
  File "/usr/lib/python2.4/site-packages/trac/env.py", line 264, in get_db_cnx
    return DatabaseManager(self).get_connection()
  File "/usr/lib/python2.4/site-packages/trac/db/api.py", line 75, in get_connection
    connector, args = self._get_connector()
  File "/usr/lib/python2.4/site-packages/trac/db/api.py", line 87, in _get_connector
    scheme, args = _parse_db_str(sfjson)
  File "/usr/lib/python2.4/site-packages/trac/db/api.py", line 113, in _parse_db_str
    fp = open(sfjson, 'r')
IOError: [Errno 13] Permission denied: '/nfs/trac/conf/project/s/sa/salix/sf.json'

This site sounds like what your looking for, but its link for "creating a new item" is broken.

Re: Packaging rules

Posted: 30. Jul 2012, 08:20
by thenktor
Tim CowChip wrote:I couldn't render http://sourceforge.net/apps/trac/salix/wiki either.
I have fixed this link. The SourceForge system is changing at the moment, so some links may be outdated.

Re: Packaging rules

Posted: 30. Jul 2012, 17:10
by knedlyk
thenktor wrote:I have fixed this link.
Am I blind? Just checked the link, nothing has changed.

Re: Packaging rules

Posted: 30. Jul 2012, 17:38
by gapan
The link is fixed, but as we are going through changes in the our bugtracker and submissions are not open for now. Please be patient and within the next days (maybe even tomorrow) a notification will be sent to the mailing list.

Re: Packaging rules

Posted: 1. Aug 2012, 09:40
by thenktor
knedlyk wrote:
thenktor wrote:I have fixed this link.
Am I blind? Just checked the link, nothing has changed.
I've fixed the link in the wiki article to the new one. The one you are referring to is outdated and not used anymore (so don't care about the error messages).

Re: Packaging rules

Posted: 1. Aug 2012, 10:46
by knedlyk
thenktor wrote: I've fixed the link in the wiki article to the new one. The one you are referring to is outdated and not used anymore (so don't care about the error messages).
I'm going crazy. Could you clearly point out the link?
Next, could anyone, who has access to the wiki page, fix the text and links? For instance
1. in the page http://www.salixos.org/wiki/index.php/Packaging_rules link under "Writing a SlackBuild script" goes to the domain for sale
2. in the page http://www.salixos.org/wiki/index.php/S ... repository menu item "Where to submit packages ":
Where to submit packages
.... please create a new ticket in our SourceForge ticket system ....
OK, let's browse the this page and login. And what is next? How to open a ticket?

Well, I see that the best way to share the packages is to create own third-part repo...

Re: Packaging rules

Posted: 1. Aug 2012, 11:24
by laprjns
knedlyk wrote:
thenktor wrote:Next, could anyone, who has access to the wiki page, fix the text and links? For instance
1. in the page http://www.salixos.org/wiki/index.php/Packaging_rules link under "Writing a SlackBuild script" goes to the domain for sale
...
Fixed. Changed .org to .com
BTW, you can register and fix things yourself

Re: Packaging rules

Posted: 1. Aug 2012, 13:11
by knedlyk
laprjns wrote:BTW, you can register and fix things yourself
BTW, I don't have any account. I asked gapan and thenktor for account in PM and still waiting for reply.