Fedora Linux 8557 Published by

Product : Fedora Core 2
Name : rpm
Version : 4.3.1
Release : 0.4.1
Summary : The RPM package management system.
---------------------------------------------------------------------
Description :
The RPM Package Manager (RPM) is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating software packages. Each software package consists of an archive of files along with information about he package like its version, a description, etc.



Update Information:

The update fixes an issue with building packages containing dangling symlinks, introduced by a glibc glob() change. (#134362)
---------------------------------------------------------------------
* Tue Dec 28 2004 Paul Nasrat 4.3.1-0.4.1

- Regenerate configure to pull in internal glob

* Tue Dec 28 2004 Paul Nasrat 4.3.1-0.4

- internal glob (#134362)

* Thu Apr 15 2004 Jeff Johnson 4.3.1-0.3

- make peace with libtool-1.5.6.
- fix: follow current is_selinux_enabled() return (#121004).

* Wed Apr 07 2004 Jeff Johnson 4.3.1-0.2

- fix: segfault on --recontext if file_contexts unreadable (#117374).
- fix: /etc/security/selinux/file_contexts is default path.
- fix: no transaction lock if --test was specified (#119783).
- perl: skip new-fangled head[34] while generating deps (#118243).
- perl: use __perl for perl variable macros (#115156).

* Tue Mar 30 2004 Jeff Johnson 4.3.1-0.1

- fix: don't add leading space to %* argv expansion (#119059).
- scareMem = 0 everywhere, document deprecation phase out.
- fix: add u+w to FIXPERMS.
- add buildtime to rpmds, methods to retrieve.
- python: hide labelCompare() underneath ds.cmp(a,b).

* Tue Mar 16 2004 Jeff Johnson 4.3-0.22

- fix: grrr, skip notes on non-i386 entirely.

* Fri Mar 12 2004 Jeff Johnson 4.3-0.21

- fix: increase file context regex parse buffer to BUFSIZ.
- fix: handle elf64 note sections correctly.

* Wed Mar 10 2004 Jeff Johnson 4.3-0.20

- add sparcv8 and enable elf32/elf64 Zon sparc64 (#117302).
- fix: --querybynumber looped.
- fix: ENOTSUP filter from lsetfilecon borkage.

* Tue Mar 09 2004 Jeff Johnson 4.3-0.19

- fix: sq->reaped needs sighold(SIGCHLD)/sigrelease(SIGCHLD) (#117620).

* Fri Mar 05 2004 Jeff Johnson 4.3-0.18

- selinux: ignore ENOTSUP return from lsetfilecon.

* Mon Mar 01 2004 Jeff Johnson 4.3-0.17

- permit globs in macrofiles: directive (#117217).
- fix: segfault generating transaction serialization lock path.
- use /etc/security/selinux/file_contexts instead.

* Wed Feb 25 2004 Jeff Johnson 4.3-0.15

- serialize rpmtsRun() using fcntl on /var/lock/rpm/transaction.

* Sun Feb 22 2004 Jeff Johnson 4.3-0.14

- add ia32e arch.
- stable sort for policy specifications, patterns before paths.
- set "rpm_script_t" exec type for scriptlets iff /bin/sh, else default.
- force FD_CLOEXEC on 1st 100 inherited fdno's.

* Fri Feb 20 2004 Jeff Johnson 4.3-0.13

- fix: only first "mkdir -p" directory had context set.

* Wed Feb 18 2004 Jeff Johnson 4.3-0.12

- python: add patch to rpm-4_3 to initialize RE contexts.

* Sun Feb 15 2004 Jeff Johnson 4.3-0.11

- fix: set fcontext from pkg when file_contexts doesn't exist (#114040).
- fix: set fcontext for "mkdir -p" directories not in packages.
- fix: setfiles (aka rpmsx.c) dinna handle patterns correctly.
- establish rpm_script_t before scriptlet exec.

* Wed Feb 11 2004 Jeff Johnson 4.3-0.10

- re-add --enable-posixmutexes to build.

* Mon Jan 19 2004 Jeff Johnson 4.3-0.9

- python: return None for NEVRAO, [] for everything else.

* Mon Jan 12 2004 Jeff Johnson 4.3-0.7

- fix: handle files w/o contexts correctly.

* Mon Jan 05 2004 Jeff Johnson 4.3-0.6

- selinux phases 1 and 2 delivered.

* Tue Dec 23 2003 Jeff Johnson 4.3-0.5

- plug some rpmbuild memory leaks.
- file security contexts added to package header.

* Mon Dec 22 2003 Jeff Johnson 4.3-0.4

- test build with methods needed for selinux.

* Wed Dec 17 2003 Jeff Johnson 4.3-0.3

- detect (and remove) dbenv files while upgrading to db-4.2.52.
- fix: dangling pointer brain fart (#107835).
- fix: ds.Single() method needs malloc'd elements (#109919).

* Sun Dec 07 2003 Jeff Johnson 4.3-0.2

- only internal Berkeley db from now on.
- revive "make dist".

* Wed Mar 19 2003 Jeff Johnson 4.3-0.1

- upgrade to zlib-1.2.beta7.
- pass structure pointer, not args, through headerSprintf call chain.
- add ":xml" tag format modifier.
- --queryformat '[%{*:xml}\n]' to dump header content in XML.
- fix: short option help missing string terminator.
- unify signal handling in librpmio, use condvar to deliver signal.


---------------------------------------------------------------------
This update can be downloaded from:
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/2/

b9c126f810818fddffaa585c65b4aab1 SRPMS/rpm-4.3.1-0.4.1.src.rpm
f4a74006a8e4b760fcf0812c88aaa945 x86_64/rpm-4.3.1-0.4.1.x86_64.rpm
eb4f1b5a506880b514d1022259953f95 x86_64/rpm-devel-4.3.1-0.4.1.x86_64.rpm
8f545b64c032b890661aeb209e018aff x86_64/rpm-build-4.3.1-0.4.1.x86_64.rpm
4d8ed1ce4b87ea4db23da788eabffce3 x86_64/rpm-python-4.3.1-0.4.1.x86_64.rpm
3fb4b18882bebaf052d98b9d4c24c3ff x86_64/popt-1.9.1-0.4.1.x86_64.rpm
27f82b300bf813f6bc071daee42ba9ec x86_64/debug/rpm-debuginfo-4.3.1-0.4.1.x86_64.rpm
0224bc8791bb1aca46e4eed35d21f3bc x86_64/popt-1.9.1-0.4.1.i386.rpm
90b145dd8234dbd9029cae554d30147c i386/rpm-4.3.1-0.4.1.i386.rpm
d701b6fa1a8bf6719844462b85b185eb i386/rpm-devel-4.3.1-0.4.1.i386.rpm
ad5a3450cb64cca226d00af8b47026ff i386/rpm-build-4.3.1-0.4.1.i386.rpm
5c8cd0f8d490918a3b43bf8f92cab63f i386/rpm-python-4.3.1-0.4.1.i386.rpm
0224bc8791bb1aca46e4eed35d21f3bc i386/popt-1.9.1-0.4.1.i386.rpm
c00c11428e725da1f5cf18865d56d633 i386/debug/rpm-debuginfo-4.3.1-0.4.1.i386.rpm

This update can also be installed with the Update Agent; you can launch the Update Agent with the 'up2date' command.