Bug 3013 - discards a normal .spec-file with text in CP1215
: discards a normal .spec-file with text in CP1215
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/rpm-build)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2003-09-19 00:55 by
Modified: 2006-01-10 02:43 (History)


Attachments
spec-file with CP1251 -- rpmbuild discards it (6.07 KB, text/plain)
2003-09-19 00:57, Ivan Zakharyaschev
no flags Details
rpmbuild accepts it (5.58 KB, text/plain)
2003-09-19 00:58, Ivan Zakharyaschev
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2003-09-19 00:55:23
rpm-4.0.4-alt24

The difference between the 2 files is the Rusian translation. Here is the effect:

[imz@altair imz]$ rpm -bE urlview.spec  | head
ошибка: Файл /user/imz/urlview.spec не похож на файл спецификации.
[imz@altair imz]$ rpm -bE urlview-test.spec  | head


Name: urlview
Version: 0.9
Release: ipl8mdk

Group: Networking/Other
[imz@altair imz]$
------- Comment #1 From 2003-09-19 00:57:08 -------
Created an attachment (id=276) [details]
spec-file with CP1251 -- rpmbuild discards it
------- Comment #2 From 2003-09-19 00:58:04 -------
Created an attachment (id=277) [details]
rpmbuild accepts it
------- Comment #3 From 2003-09-19 00:59:17 -------
I wish the error msg from rpmbuild would give more info: why the file is bad.
------- Comment #4 From 2003-09-19 15:16:48 -------
256 leading characters of specfile should be ASCII characters.  Otherwise, rpm
behaviour may vary depending on locale settings.
------- Comment #5 From 2003-09-19 22:28:40 -------
I think, rpm should report an explanation, perhaps the one you gave.
------- Comment #6 From 2003-09-22 00:40:41 -------
Comment from at@ is quite correct, see rpm-4_0/build.c:isSpecFile() for
details. 

Could you suggest exact message from rpmbuild instead of current 
"File %s does not appear to be a specfile.", please? 
------- Comment #7 From 2006-01-10 02:43:41 -------
I see no problem here.