Custom Query (344 matches)
Results (13 - 15 of 344)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#17 | fixed | rpmbuild can't stand CRLF in .spec files | ||
Description |
It turns out that rpmbuild fails (with different kinds of errors) if the input .spec file uses CRLF as line separators. Most likely, the usual O_TEXT flag is forgotten when opening it. This is quite important because .spec files are sometimes get processed by other tools (e.g. sed) that turn all LF to CRLF. |
|||
#21 | fixed | Libc header conflict with db.h and libintl.h | ||
Description |
libc 0.6.3 is shipping with old db and gettext headers, and has the libraries included in the runtime dll. when db4 4.8 and gettext 0.18 devel packages are installed, this triggers a file conflict with existing files. rpm/yum (correctly) cannot upgrade files from a different package. the above headers are then put into a separate subpackage, db1-devel and gettext0-devel. These packages are declared obsolete by db4-devel and gettext-devel, thus if you install libc-devel, it triggers direct installation of db4-devel and gettext-devel. This is because yum cannot erase a package and install a new one at the same time, so we cannot declare a virtual package (e.g. db-devel) for them. This is not the best approach, because original db.h and libintl.h are fine for many packages. But we are not adding new requirements to the installed system because db4.dll and kintl.dll are already a requirement for rpm and other core tools. |
|||
#23 | fixed | rpm: timestamps are not preserved when installing | ||
Description |
when rpm installs a file, the timestamp is set to current time. a simple test on ubuntu showed that timestamps are preserved on installation. |