darmock
PIAF Developer
- Joined
- Oct 18, 2007
- Messages
- 2,891
- Reaction score
- 97
Hi All
I think I have hammered out all of the problems that were occurring with running update-source to upgrade kernels and the OS to 5.2
The problems were
no upgrade of the kernel
version problems with kernel devel
failed dependency problems
zaptel would not compile under CentOs 5.2
The first three seemed to be related to upstream problems in the yum repos which was propagated downstream and the procedure by which things were installed.
In order to solve this the piafdevteam has added yum updates within the update-source program. Running it in the sequence we are using seems to solve all of the first three problems. Consequently we no long recommend you EVER run yum -y update unless it is through update-source program.
The 4th problem is zaptel will not compile under CentOS 5.2 sigh.... Luckily there has been some talk as to why and a bug report posted. The piafdevteam has created a patch for our distro based on the digium svn patch. It simply comments out a single line. Available here
Don't know if it will work elsewhere so use at your own risk! This is for the current tarball of zaptel and not the svn version.
The changes to the update-source program mean it will take a significant amount of time to complete and there is an extra reboot-rerun the update-source program. So far on a fast machine with a fast connect it is taking about 1.5 hours.
That is about it for update-source. I have also release a new update-fixes in the same batch. This in part fixes a genzaptelconf problem that some may have been experiencing. I don't have all of the digium hardware available to test this on however it does run fine on all of the digium stuff I have.
How do I get it?
PIAF 1.2 - Asterisk 1.4 based
update-scripts
update-fixes
update-source
update-fixes (again)
PIAF 1.2 - Asterisk 1.6 based
update-scripts16
update-fixes16
update-source16
update-fixes16 (again)
The sequence above will update your PIAF 1.2 system to Centos 5.2 and provide you with the latest digium source. If you just want the new genzaptelconf then simply run
update-scripts/update-fixes
or
update-scripts16/update-fixes16
enjoy
Tom
I think I have hammered out all of the problems that were occurring with running update-source to upgrade kernels and the OS to 5.2
The problems were
no upgrade of the kernel
version problems with kernel devel
failed dependency problems
zaptel would not compile under CentOs 5.2
The first three seemed to be related to upstream problems in the yum repos which was propagated downstream and the procedure by which things were installed.
In order to solve this the piafdevteam has added yum updates within the update-source program. Running it in the sequence we are using seems to solve all of the first three problems. Consequently we no long recommend you EVER run yum -y update unless it is through update-source program.
The 4th problem is zaptel will not compile under CentOS 5.2 sigh.... Luckily there has been some talk as to why and a bug report posted. The piafdevteam has created a patch for our distro based on the digium svn patch. It simply comments out a single line. Available here
Don't know if it will work elsewhere so use at your own risk! This is for the current tarball of zaptel and not the svn version.
The changes to the update-source program mean it will take a significant amount of time to complete and there is an extra reboot-rerun the update-source program. So far on a fast machine with a fast connect it is taking about 1.5 hours.
That is about it for update-source. I have also release a new update-fixes in the same batch. This in part fixes a genzaptelconf problem that some may have been experiencing. I don't have all of the digium hardware available to test this on however it does run fine on all of the digium stuff I have.
How do I get it?
PIAF 1.2 - Asterisk 1.4 based
update-scripts
update-fixes
update-source
update-fixes (again)
PIAF 1.2 - Asterisk 1.6 based
update-scripts16
update-fixes16
update-source16
update-fixes16 (again)
The sequence above will update your PIAF 1.2 system to Centos 5.2 and provide you with the latest digium source. If you just want the new genzaptelconf then simply run
update-scripts/update-fixes
or
update-scripts16/update-fixes16
enjoy
Tom