Koozali.org: home of the SME Server

enablerepo= more specific

guest22

enablerepo= more specific
« on: November 25, 2012, 09:47:55 AM »
Note to team,

the installation instructions here: http://www.sailpbx.com/mediawiki/index.php/Asterisk_install suggest to install asterisk with enablerepo=* (thus enabling all repos).

This should actually be more specific e.g. --enablerepo=asterisk-current --enablerepo=digium-current

Reason for this is that smecontribs repo holds outdated versions of some of the required files which will be installed instead of the current ones (Yum repo order?)

-dahdi-tools
- fxload
- libss7

and this required install file kmod-dahdi-linux-fwload-vpmadt032-2.6.1-1_centos5.2.6.18_308.16.1.el5
creates a dependency on kernel kernel-2.6.18-308.16.1.el5, whilst the current kernel of SME8 is already at 2.6.18-308.20.1.el5

result:
Transaction Check Error:
  package kernel-2.6.18-308.20.1.el5.x86_64 (which is newer than kernel-2.6.18-308.16.1.el5.x86_64) is already installed

no go...

end note.

Offline SARK devs

  • *****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: enablerepo= more specific
« Reply #1 on: November 26, 2012, 04:36:34 PM »
Thanks HF

The =* was me being lazy.

I'll fix it right away

Best

S


guest22

Re: enablerepo= more specific
« Reply #2 on: November 28, 2012, 08:48:01 PM »
There is a typo in the asterisk repository <br>. Also the usage of '/' as line breaks will prevent 'scrolling back' the command once pasted to the console, so you can not change e.g. 14 to 18