[Home]

Summary:ASTERISK-08414: Can't make rpm in Asterisk 1.2.14 due to missing files in asterisk.spec
Reporter:Alvaro Palma (alvaro_palma_aste)Labels:
Date Opened:2006-12-21 13:51:03.000-0600Date Closed:2006-12-21 14:28:28.000-0600
Priority:TrivialRegression?No
Status:Closed/CompleteComponents:Core/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:It appears that in 1.2.14, /var/lib/asterisk/sounds/silence/*.gsm are part of the base Asterisk package, instead of Asterisk Sounds as previously. However, they are not included in the rpm spec file (redhat/asterisk.spec), therefore, "make rpm" throws an error:

Checking for unpackaged file(s): /usr/lib/rpm/check-files /tmp/asterisk
error: Installed (but unpackaged) file(s) found:
  /var/lib/asterisk/sounds/silence/1.gsm
  /var/lib/asterisk/sounds/silence/10.gsm
  /var/lib/asterisk/sounds/silence/2.gsm
  /var/lib/asterisk/sounds/silence/3.gsm
  /var/lib/asterisk/sounds/silence/4.gsm
  /var/lib/asterisk/sounds/silence/5.gsm
  /var/lib/asterisk/sounds/silence/6.gsm
  /var/lib/asterisk/sounds/silence/7.gsm
  /var/lib/asterisk/sounds/silence/8.gsm
  /var/lib/asterisk/sounds/silence/9.gsm


RPM build errors:
   Installed (but unpackaged) file(s) found:
  /var/lib/asterisk/sounds/silence/1.gsm
  /var/lib/asterisk/sounds/silence/10.gsm
  /var/lib/asterisk/sounds/silence/2.gsm
  /var/lib/asterisk/sounds/silence/3.gsm
  /var/lib/asterisk/sounds/silence/4.gsm
  /var/lib/asterisk/sounds/silence/5.gsm
  /var/lib/asterisk/sounds/silence/6.gsm
  /var/lib/asterisk/sounds/silence/7.gsm
  /var/lib/asterisk/sounds/silence/8.gsm
  /var/lib/asterisk/sounds/silence/9.gsm
make: *** [__rpm] Error 1


****** ADDITIONAL INFORMATION ******

It can be fixed by adding the following patch to redhat/asterisk.spec

[root@asterisk ~/asterisk-1.2.14]# diff redhat/asterisk.spec.new redhat/asterisk.spec

91,92d90
< %attr(0755,root,root) %dir /var/lib/asterisk/sounds/silence
< %attr(0644,root,root)      /var/lib/asterisk/sounds/silence/*.gsm

Before you ask: No, I don't have a disclaimer on file, and no, I can't send it by fax (I'm really far, so fax calls are expensives). If someone want to apply this patch, go ahead, you have my blessings :-)
Comments:By: Joshua C. Colp (jcolp) 2006-12-21 14:28:28.000-0600

Fixed in 1.2 as of revision 48782, 1.4 as of revision 48783, and trunk as of revision 48785. Thanks!