LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 04-03-2013, 02:45 AM   #1
linuxxer
Member
 
Registered: Apr 2011
Location: I have my own planet
Distribution: SlackwareŽ
Posts: 72
Blog Entries: 1

Rep: Reputation: Disabled
slackpack tool - need suggestions


Slackers,

I am trying to create Package Management Tool for Slackware -- named "slackpack".

I am comparatively NEW to the Slackware.

I am trying to create a tool which work with Slackware repository
and **SLACKWARE SIMILAR BINARY PACKAGE REPOSITORIES**.

AIM : NOT TO HANDLE ANY REPOSITORY WITH ANY ASSIGNED PRIORITY

Details are provided in attached README.TXT file.

Kindly check the attach files for more information and source code.

Suggestions are expected.

Thanks in advance.
Attached Files
File Type: txt README.TXT (6.6 KB, 45 views)
File Type: txt slackpack-testing.tgz.txt (12.6 KB, 22 views)

Last edited by linuxxer; 04-03-2013 at 02:49 AM.
 
Old 04-03-2013, 03:09 AM   #2
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,372

Rep: Reputation: 1086Reputation: 1086Reputation: 1086Reputation: 1086Reputation: 1086Reputation: 1086Reputation: 1086Reputation: 1086
Hi linuxxer,

I can't say much as I am not proficient in C.

IMO a -h or --help option stating the options and usage is necessary (as when you type "slackpkg" or "installpkg" without arguments, for instance).

I can hardly understand how to use it reading README.TXT, maybe that's because English is not my native language.
 
Old 04-03-2013, 03:13 AM   #3
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,762

Rep: Reputation: 470Reputation: 470Reputation: 470Reputation: 470Reputation: 470
So, how much do you know about binary compatibility?
 
Old 04-03-2013, 04:55 AM   #4
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 5,293

Rep: Reputation: Disabled
Quote:
Originally Posted by gnashley View Post
So, how much do you know about binary compatibility?
I think he was not referring to binary compatibility, but rather he wants to support 3rd party Slackware package repositories with a layout and metafiles similar to the official Slackware repository.

Eric
 
Old 04-03-2013, 11:23 AM   #5
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,762

Rep: Reputation: 470Reputation: 470Reputation: 470Reputation: 470Reputation: 470
Well, Eric, of course binary compatibility comes into play -even the official repos are sorted by architecture and using packages from other repos is 'frowned on', if for no other reason than possible compatibility problems. It seems obvious that he must know something about what packages might be compatible with which versions, but I'm not wanting to argue about it.

I would point out though that the name 'slackpack' is already used by another project -in fact by more than one:
http://sotirov-bg.net/slackpack/
http://sourceforge.net/projects/slack-pack/
 
Old 04-03-2013, 11:22 PM   #6
linuxxer
Member
 
Registered: Apr 2011
Location: I have my own planet
Distribution: SlackwareŽ
Posts: 72
Blog Entries: 1

Original Poster
Rep: Reputation: Disabled
@Didier Spaier
This tool is under-developement. It is just an idea.
So I developed only sufficient required functionality.
Once everything get finalised after that I will implement all required command-line options.

It is very difficult to modify C code.

English is also not my native language.

Thanks for your reply.

@gnashley
If your talking about system architecture related package compatibility,
then package having arch information in package tarball name.

If you talking about package compatibility with Slackware version.
that I want to know from experienced Slackware users like you.

I already mentioned that I am comparatively new to Slackware.

I per my understanding.

Slackware 13.37 package may not work with Slackware 14.0.
But I think Slackware-Current packages work on installed Slackware 14.0.

When new Slackware version get released,
Slackware-current is further developement of that version, for next Slackware stable release.

If I am wrong, then please correct me.
For tool developement, this is also very important for me.
I just forgot to mention this (package compatibility) point in README.TXT file.

Thanks for url.
I will find new name for my tool.

Thanks for your reply.

Edited:
gnome-slackbuilds13.37 repository is configured,
because for testing I need more repositories, which having Slackware similar repository structure.


@Alien Bob
Thanks for your reply.
Any suggestions?

Last edited by linuxxer; 04-03-2013 at 11:48 PM.
 
Old 04-04-2013, 12:35 AM   #7
allend
Senior Member
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware-current
Posts: 3,459

Rep: Reputation: 852Reputation: 852Reputation: 852Reputation: 852Reputation: 852Reputation: 852Reputation: 852
Quote:
But I think Slackware-Current packages work on installed Slackware 14.0.
There is no guarantee on this. With Slackware-current you see package additions, package removals, upgrades to glibc, new X versions, etc that all could lead to problems with packages that work on Slackware 14.0.
 
Old 04-04-2013, 02:57 AM   #8
a4z
Member
 
Registered: Feb 2009
Posts: 440

Rep: Reputation: 152Reputation: 152
@linuxxer,
the more tools there are the more joice exist.
and I am also a fan of writing tools, even if something simmilar may already exists, there is always the chance that new software does something additional, better or becomes something different,
but let me ask, do you know slapt-get , http://software.jaos.org/
I do not use it on Slackware, but Salix uses it , and it seems to me that it has the features you mentioned.
 
Old 04-04-2013, 09:45 PM   #9
linuxxer
Member
 
Registered: Apr 2011
Location: I have my own planet
Distribution: SlackwareŽ
Posts: 72
Blog Entries: 1

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by a4z View Post
@linuxxer,
the more tools there are the more joice exist.
and I am also a fan of writing tools, even if something simmilar may already exists, there is always the chance that new software does something additional, better or becomes something different,
but let me ask, do you know slapt-get , http://software.jaos.org/
I do not use it on Slackware, but Salix uses it , and it seems to me that it has the features you mentioned.
I tried slapt-get, It is great.
I am writting this tool just for fun.
Just my own implementation.
 
Old 04-04-2013, 09:50 PM   #10
linuxxer
Member
 
Registered: Apr 2011
Location: I have my own planet
Distribution: SlackwareŽ
Posts: 72
Blog Entries: 1

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by allend View Post
There is no guarantee on this. With Slackware-current you see package additions, package removals, upgrades to glibc, new X versions, etc that all could lead to problems with packages that work on Slackware 14.0.
I agree with you.

But somebody wants to install FEW packages from slackware-current, then it is allowed by tool.
Installing packages will be sysadmin's responsibility.

I know slackware-current is rolling release distribution.

Last edited by linuxxer; 04-04-2013 at 09:52 PM.
 
Old 04-05-2013, 06:19 AM   #11
linuxxer
Member
 
Registered: Apr 2011
Location: I have my own planet
Distribution: SlackwareŽ
Posts: 72
Blog Entries: 1

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by linuxxer View Post
AIM : NOT TO HANDLE ANY REPOSITORY WITH ANY ASSIGNED PRIORITY
Aim : Implement slackpkg similar functionality + Handling multiple binary repositories.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Suggestions for a good hardware reporting tool? Ghostcore General 3 03-19-2010 10:41 AM
network traffic monitoring tool suggestions noir911 Linux - General 2 01-13-2007 02:55 PM
Suggestions for a text editor/programmer tool? neocookie Linux - General 11 11-20-2006 04:05 PM
Suggestions for a N/w Monitoring Tool SiLiCoN Linux - Security 3 04-22-2005 05:34 AM
new slackpack synaptical Linux - Software 3 05-20-2004 06:21 PM


All times are GMT -5. The time now is 09:16 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration