b3d6 Using different package branch - The FreeBSD Forums
The FreeBSD Forums  

Go Back   The FreeBSD Forums > Ports & Packages > Installation and Maintenance of FreeBSD Ports or Packages

Installation and Maintenance of FreeBSD Ports or Packages Installing and maintaining the FreeBSD Ports Collection or FreeBSD Packages (i.e. third party software).

Reply
 
Thread Tools Display Modes
  #1  
Old February 9th, 2010, 03:48
eincello eincello is offline
Junior Member
 
Join Date: Feb 2010
Location: Louisville, KY, US
Posts: 3
Thanks: 1
Thanked 0 Times in 0 Posts
Default Using different package branch

I want to build a desktop system using packages, but haven't seen this issue addressed directly. The Handbook says you can use PACKAGESITE to grab packages from, say, STABLE, even if you're running RELEASE.

Is this a wise idea? The Handbook only says it's "possible," and I've seen differing opinions from various folks. Plus, the handbook says STABLE is "not a resource for end users," and I'd like to honor that.

In lieu of wanting up-to-date packages, should I just dive in with STABLE? Use STABLE packages on RELEASE? Something else?

Thanks,
Adam
Reply With Quote
  #2  
Old February 9th, 2010, 06:55
phoenix's Avatar
phoenix phoenix is offline
Moderator
 
Join Date: Nov 2008
Location: Kamloops, BC, Canada
Posts: 3,141
Thanks: 43
Thanked 702 Times in 579 Posts
Default

If you are running the latest released minor version (6.4 for 6-STABLE, 7.2 for 7-STABLE, 8.0 for 8-STABLE), then the changes from -RELEASE to -STABLE are generally minor. In that case, you can usually get away with setting PACKAGESITE to use the packages-X-stable/ directory.

If you are running an older-than-last-minor release, then it gets more and more dicey the older you get. Trying to use packages-6-stable on a 6.0 box probably wouldn't work too well.
__________________
Freddie

Help for FreeBSD: Handbook, FAQ, man pages, mailing lists.
Reply With Quote
The Following User Says Thank You to phoenix For This Useful Post:
eincello (February 9th, 2010)
  #3  
Old February 28th, 2010, 06:17
fbsd1 fbsd1 is offline
Member
 
Join Date: Feb 2010
Location: Angeles City, Philippines
Posts: 199
Thanks: 0
Thanked 42 Times in 28 Posts
Default

I use PACKAGESITE whenever the current release has packages missing that were available in the previous release with no problems. Or target the stable packages world hopping the package i want has finaly been recompiled and packaged. Using a 8.0 packages on a 7.0 system or older is just asking for trouble. Same goes for using 5.4 packages on a 7.0 or 8.0 system.
__________________
FreeBSD Install Guide www.a1poweruser.com
Maintainer of the sysutils/qjail port
Reply With Quote
  #4  
Old February 28th, 2010, 06:55
achix's Avatar
achix achix is offline
Member
 
Join Date: Nov 2008
Location: Greece, Balkan Federation
Posts: 223
Thanks: 4
Thanked 14 Times in 13 Posts
Default

The problem arises from the fact that system and ports, by design, are allowed to evolve independently. The problem is inherently hard, one one hand, of course software should evolve even if system stays the same (so, software evolution does not depend on system), while on the other hand, software (and especially compiled software) cannot compile/run outside a specific software/system combination (so software relies heavily on system). This oxymoron is very hard to solve, and i think FreeBSD does a great job to deal with this, while giving the user maximum freedom of choice.
Reply With Quote
Reply

Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
scite package wirasto Installation and Maintenance of FreeBSD Ports or Packages 0 January 28th, 2010 19:11
dtrace6 branch from perforce repository shrikanth07 FreeBSD Development 0 October 21st, 2009 12:29
Squid package Myron Installation and Maintenance of FreeBSD Ports or Packages 8 September 26th, 2009 16:23
Hide my IP with package mfaridi Firewalls 8 April 6th, 2009 10:19
Kbdcontrol in which package? markg Installing & Upgrading 1 February 22nd, 2009 22:27


All times are GMT +1. The time now is 03:05.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
The mark FreeBSD is a registered trademark of The FreeBSD Foundation and is used by The FreeBSD Project with the permission of The FreeBSD Foundation.
Web protection and acceleration provided by CloudFlare
0