VectorLinux

Please login or register.

Login with username, password and session length
Advanced search  

News:

Visit our home page for VL info. For support and documentation, visit the Vector Linux Knowledge Center or search the Knowledge Center and this Forum using the search box above.

Author Topic: Package Management Info [SOLVED]  (Read 2294 times)

alienlifeform

  • Member
  • *
  • Posts: 11
Package Management Info [SOLVED]
« on: March 22, 2008, 04:22:34 am »

Hi all,
I'm not new with GNU/Linux. I've used (and currenlty using) Gentoo for years. So I've experience with Portage (emerge) package managmenet system. In these last two year I've also used Ubuntu, becoming confident with it's package management system debian derived: apt-get.

Vector Linux uses a apt-get like system: slapt-get + gslapt; so for me these techs are not completely new...
But there's one thing I want to know. If I can't find a package, there is a page that tell me what source add gslapt for get this package?
Or if the package is not found I've to use alternative methods: source installation, rpm, etc...?

The package in question is treecc; gslapt can't find it!

These are the source currently selected:
http://vectorlinux.osuosl.org/veclinux-5.9/packages
http://vectorlinux.osuosl.org/veclinux-5.9/extra
http://vectorlinux.osuosl.org/veclinux-5.9/testing
http://vectorlinux.osuosl.org/veclinux-5.9/patches

Can anyone help me?

Thanks in advance,
 Giacomo
« Last Edit: March 22, 2008, 09:24:01 am by alienlifeform »
Logged

lagagnon

  • Global Moderator
  • Vectorian
  • *****
  • Posts: 1922
Re: Package Management Info
« Reply #1 on: March 22, 2008, 07:45:35 am »

If you have those sources then you have them all, which means no one has packaged treecc for VL. You have a number of alternatives:

1) get a Slackware package (most of them work) from www.linuxpackages.net or www.slackware.com. Then use the command "installpkg" to install it.
2) compile it from source code
3) do 2 above but use vpackager to actually create a package you can share with the VL community
4) put in a request for someone to package it for you in our new package requests forum
5) get an rpm and use rpm2tgz to convert it to Slackware. This is risky. The package may not work
Logged
"As people become more intelligent they care less for preachers and more for teachers". Robert G. Ingersoll

alienlifeform

  • Member
  • *
  • Posts: 11
Re: Package Management Info
« Reply #2 on: March 22, 2008, 09:23:04 am »

Hi my friend (and I to all),
I was not able to find the package in the websites you told (point 1).
This is because treecc is part of dotGNU Portable.NET (that is not present in VL packages also as whole).
All this thing is an experiment, I know other distros and MONO. I don't know Portable.NET but it sounds more lightweight than MONO (this is also because it implements less .NET specification). So the adventure is to try to install this .NET implementation on VL (that I'm learning these days) and run some code I wrote (or... test if it works)!

I get treecc from http://www.dotgnu.org/pnet-packages.html and here I'll get other package to build the entire system; I will post here my results/problems.

Finally the most important thing: I was able to build and run treecc on VL.  ;D

So the original post question can be considered SOLVED!

I'd like to follow point 3; but at the moment I don't know how to use vpackager (but I will study it also).

Thanks.

Post related links:
MONO - http://www.mono-project.com/Main_Page
dotGNU Portable.NET - http://www.dotgnu.org/
.NET - http://msdn2.microsoft.com/en-gb/netframework/default.aspx
Logged