Hi All!
I'm using FreeBSD 9.2-RELEASE and switched to pkgng. In the beginning, I wanted to install a software on a server of a friend (also on 9.2-RELEASE) that stated it's installation now broken with old pkg_ tools but works fine with the new pkg system. I switched my own server to pkgng to test it, and it worked as stated. I used portmaster to do the install.
Now, I would like to take andvantage of pkg's binary upgrade as weekly refreshed repos available. But with not much luck. I searched the net for information on "new" pkgng system usage all night, but I realized that nevertheless 10-RELEASE is out with defaulted to pkgng, no proper documentation can be found on setup and usage.
After about 30 webpages read whole long and tried abut 5 non-working configs, I finally found what to include in /usr/local/etc/pkg/repos/FreeBSD.conf and /usr/local/etc/pkg.conf. So I can update my repo darabase and check which packages need updating.
Before anyone say I'm stupid, there are man pages: I read man page fog pkg and pkg.conf. Latter instructed me to include signature_type and fingerprint options in FreeBSD.conf, but I can't find the proper keys and pkg refuses to work with an error message.
So, version listing and checking now works. But when I issue
I know that portmaster had an option to replace package with another one, but MySQL 5.1 series not deprecated, I think, so I'd like to upgrade that, not switch to 5.5 branch.
So, my question is: where is the current, useful documentation for pkg?
And my biggest complain I realized a few days ago: I use FreeBSD since 5.4 and worked very well for me. But in the recent years there are too many new versions with new functions that not work well, and more problematic that not documented (well). I upgraded my rig to 9.2-RELASE less than half a year, and 10-RELEASE here, but I can't reliably configure 9.2 new features yet, because of lack of essential documentation or knowledge in forums.
This will be a trend? If it, I may switch to a Windows Server. There are so many problems and poor documentation, too. But I had nice GUI for the whole crap instead a black character prompt. :e
Sorry for my pessimism, the last night spent on figuring out official software proper usage drove me crazy.
I'm using FreeBSD 9.2-RELEASE and switched to pkgng. In the beginning, I wanted to install a software on a server of a friend (also on 9.2-RELEASE) that stated it's installation now broken with old pkg_ tools but works fine with the new pkg system. I switched my own server to pkgng to test it, and it worked as stated. I used portmaster to do the install.
Now, I would like to take andvantage of pkg's binary upgrade as weekly refreshed repos available. But with not much luck. I searched the net for information on "new" pkgng system usage all night, but I realized that nevertheless 10-RELEASE is out with defaulted to pkgng, no proper documentation can be found on setup and usage.
After about 30 webpages read whole long and tried abut 5 non-working configs, I finally found what to include in /usr/local/etc/pkg/repos/FreeBSD.conf and /usr/local/etc/pkg.conf. So I can update my repo darabase and check which packages need updating.
Before anyone say I'm stupid, there are man pages: I read man page fog pkg and pkg.conf. Latter instructed me to include signature_type and fingerprint options in FreeBSD.conf, but I can't find the proper keys and pkg refuses to work with an error message.
So, version listing and checking now works. But when I issue
pkg upgrade, I get the following error, and I can't found anything on it by Google:
Code:
Conflict found on path /usr/local/libdata/ldconfig/mysql between mysql55-client-5.5.35(databases/mysql55-client) and mysql51-client-5.1.73(databases/mysql51-client)
So, my question is: where is the current, useful documentation for pkg?
And my biggest complain I realized a few days ago: I use FreeBSD since 5.4 and worked very well for me. But in the recent years there are too many new versions with new functions that not work well, and more problematic that not documented (well). I upgraded my rig to 9.2-RELASE less than half a year, and 10-RELEASE here, but I can't reliably configure 9.2 new features yet, because of lack of essential documentation or knowledge in forums.
This will be a trend? If it, I may switch to a Windows Server. There are so many problems and poor documentation, too. But I had nice GUI for the whole crap instead a black character prompt. :e
Sorry for my pessimism, the last night spent on figuring out official software proper usage drove me crazy.