25866
![]() |
|
|
|
|
|||||||
| Installation and Maintenance of FreeBSD Ports or Packages Installing and maintaining the FreeBSD Ports Collection or FreeBSD Packages (i.e. third party software). |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
||||
|
||||
|
From the ports-announce mailing list:
Quote:
|
|
#2
|
||||
|
||||
|
Sounds good. Also some mechanism/hooks to peculiar upgrade situations would be nice to model. There must be such a mechanism if source compilation continues to be the main way of doing it.
|
|
#3
|
|||
|
|||
|
It sounds as though /usr/src/UPDATING is still going to be part of the ports implementation. I'm only just beginning to get a hang of using the ports system (with respect to upgrading - initial installs have been fine), so I haven't seen a really deep UPDATING entry, but the one's I've seen so far are along the lines of "X is depricated so uninstall X and use Y from now on", or "X has been split up into Y and Z so install and recompile -R and -r dependencies".
These types of workarounds look like they could be automated. Is there any reason why that isn't happening? I did a quick search on UPDATING documentation but couldn't really find any, if anybody has any links to shed light on it that would be great too. Also, could someone post a complex UPDATING entry? That would probably show me. |
|
#4
|
|||
|
|||
|
Quote:
All this situation it is simply to solve like I said before: just FreeBSD Foundation have to invest on a binary upgrade server updated in the same time with the ports code collection and build a simple tool to use that server. Graphical is better, text is ok too. So I'm totally disinterested in that new third party project called pkgng and I haven't want to try it. |
|
#5
|
||||
|
||||
|
Quote:
__________________
Alberto Villa, FreeBSD committer <avilla@FreeBSD.org> http://people.FreeBSD.org/~avilla |
|
#6
|
||||
|
||||
|
piggy: pkgng is *exactly* what you are asking for. If you would take your head out of the sand for 10 seconds, you would notice that. Everything you have been screaming repeatedly over and over again about ... is being done in pkgng. With the sole exception of being graphical.
But, I guess you just want to rant and rave over and over again about the same point, instead of actually investigating possible solutions and getting things done. |
| The Following User Says Thank You to phoenix For This Useful Post: | ||
gkontos (January 31st, 2012) | ||
|
#7
|
|||
|
|||
|
Bombdiggity I can't wait to test this. I have first hand experience (read: pain) with the brokenness of pkg_install.
|
|
#8
|
|||
|
|||
|
Quote:
|
|
#9
|
|||
|
|||
|
I stumbled upon this:
http://www.youtube.com/watch?v=IRa6wFBLU28 Looks pretty cool... and that's 4 months old. |
| The Following User Says Thank You to aragon For This Useful Post: | ||
yoxter (February 27th, 2012) | ||
|
#10
|
|||
|
|||
|
Really looking forward to seeing that one.
|
|
#11
|
||||
|
||||
|
It is really very good in action. I did some tests on a old desktop that I have. Setting up x11/xorg-minimal was a matter of a few minutes. The only problem is that I have found only 2 repositories which have vey old packages.
__________________
Powered by BareBSD |
|
#12
|
||||
|
||||
|
The database backend side of things work really well.
The patch to portmaster to make it use the pkgng database works really well. Unfortunately, there's no i386 package repo available anywhere, so that's as far as I've been able to test. For now, I'll continue to use pkg_upgrade (from sysutils/bsdadminscripts). It's not perfect (and slow), but at least it works with the existing packages. Definitely a lot of potential in pkgng!! |
|
#13
|
|||
|
|||
|
There's beta 2 already. But I'm not sure, but I think there's a bug in a patch for portmaster. Having patched it, it still wanted to upgrade the ports according to what pkg_version shows. I read through the patch and ran
Code:
export use_pkgng=1 Last edited by DutchDaemon; February 11th, 2012 at 06:51. |
|
#14
|
||||
|
||||
|
You have to add
Code:
use_pkgng=yes Last edited by DutchDaemon; February 11th, 2012 at 06:51. |
|
#15
|
|||
|
|||
|
Beta3 is already here. I would run
Code:
portmaster check-depends && pkgdb -F --omit-check Code:
pkg2ng Also, Code:
script -a pkg2ng.log pkg2ng Last edited by jb_fvwm2; February 11th, 2012 at 03:24. |
|
#16
|
||||
|
||||
|
pkgdb is part of ports-mgmt/portupgrade. If you're using portmaster, why would you have portupgrade installed?
Last edited by DutchDaemon; February 11th, 2012 at 06:51. |
|
#17
|
|||
|
|||
|
To keep
Code:
pkgdb -F --omit-check |
|
#18
|
|||
|
|||
|
Quote:
# portmaster --check-depends ?
|
|
#19
|
|||
|
|||
|
It works similarly, maybe could serve as a replacement ( I run it with the "-y" parameter).
|
|
#20
|
|||
|
|||
|
For those who have not already known. A new FreeBSD's package manager, pkgng, is brewing.
Here is an interesting article on it: http://www.mebsd.com/make-build-your...e-manager.html Enjoy. |
| The Following User Says Thank You to webugz For This Useful Post: | ||
DemoDoG (February 26th, 2012) | ||
|
#21
|
|||
|
|||
|
Wow is this for real?
|
|
#22
|
|||
|
|||
|
There's already a useful thread about pkgng:
http://forums.freebsd.org/showthread...ighlight=pkgng |
| The Following User Says Thank You to renice For This Useful Post: | ||
webugz (February 26th, 2012) | ||
|
#23
|
|||
|
|||
|
Thanks! I missed that.
|
|
#24
|
||||
|
||||
|
[ Merged -- Mod. ]
__________________
FreeBSD Forums: Information for New Members | FreeBSD Forums Rules FreeBSD Resources: The FreeBSD Handbook | Manuals | FAQ | Wiki Before you post: How to ask questions the smart way If you must know .. So, what does an Administrator/Moderator do? ---> Do not PM me with FreeBSD questions. I do not work here. <--- |
|
#25
|
|||
|
|||
|
Does it work good enough so that I could install Xorg and a small window manager with pkgng and get the same versions as I get from ports?
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| [Solved] 9.0 BETA 2 - cd0 | FreeBCP | Installation and Maintenance of FreeBSD Ports or Packages | 8 | September 21st, 2011 16:22 |
| GhostBSD 1.5 Beta... | jumbotron | Off-Topic | 2 | July 11th, 2010 20:54 |
| How to upgrade FreeBSd 8 beta 3 to, for example, beta 4 | everypot | Installing & Upgrading | 3 | November 26th, 2009 03:24 |
| [XFCE] Xfce 4.6 Beta | DemoDoG | Other Window Managers | 2 | December 1st, 2008 09:45 |
| FreeBSD 6.4-BETA/7.1-BETA Available | admin | News & Announcements | 0 | September 14th, 2008 10:42 |