Commit Graph

1339 Commits

Author SHA1 Message Date
jbj 85d28994b9 - python: remove ".A" from creaky ts.check() tuple return (#135008).
- python: fix RPMPROB_BADRELOCATE segfault return in ts.check (#137116).
- revert selinux patch until fc3 release.
- reprise file conflicts yet again, flip/flop/flip/flop ...
- fix: buffer overrun displaying ko_KR (#135389).

CVS patchset: 7532
CVS date: 2004/10/31 20:22:01
2004-10-31 20:22:01 +00:00
jbj c1e3a63771 - attempt dependency tree breadth, take 1.
CVS patchset: 7520
CVS date: 2004/10/28 23:59:27
2004-10-28 23:59:27 +00:00
jbj 37718380bf - bump popt to version to 1.10.
CVS patchset: 7519
CVS date: 2004/10/28 23:57:36
2004-10-28 23:57:36 +00:00
jbj e609515b33 Build rpm-4.4-0.1 packages.
CVS patchset: 7518
CVS date: 2004/10/27 22:57:14
2004-10-27 22:57:14 +00:00
jbj 194e3c10d3 - fix: handle non-unique dirnames in rpmalAdd().
CVS patchset: 7516
CVS date: 2004/10/27 02:17:58
2004-10-27 02:17:58 +00:00
jbj b7f251ae16 - port to internal file-4.10 libmagic rather than libfmagic.
CVS patchset: 7500
CVS date: 2004/10/21 18:40:56
2004-10-21 18:40:56 +00:00
jbj ed8a00518d - free rpmrc when looping on --target arches (#127730).
CVS patchset: 7479
CVS date: 2004/10/17 19:00:10
2004-10-17 19:00:10 +00:00
jbj 18f7b6bc0e - don't add time stamp to compressed man pages (#132526).
CVS patchset: 7477
CVS date: 2004/10/17 18:49:52
2004-10-17 18:49:52 +00:00
jbj b4264419a8 - permit Conflicts: /path/to/file.
CVS patchset: 7476
CVS date: 2004/10/17 18:44:15
2004-10-17 18:44:15 +00:00
jbj 5a91608e91 fix: legacy syntax not even close.
- permit Obsoletes: /path/to/file.

CVS patchset: 7474
CVS date: 2004/10/17 18:24:36
2004-10-17 18:24:36 +00:00
jbj 85a380eeaf - obsolete Serial:, Copyright:, and RHNPlatform: syntax in spec files.
CVS patchset: 7469
CVS date: 2004/10/15 18:25:14
2004-10-15 18:25:14 +00:00
jbj d57bc03f65 - disable expensive header+payload verifies in default config.
- adjust digest/signature stats to count #pkgs and bytes.

CVS patchset: 7465
CVS date: 2004/10/15 00:14:29
2004-10-15 00:14:29 +00:00
jbj 9e30825226 - fix: don't set handler if SIG_IGN is already set (#134474).
CVS patchset: 7462
CVS date: 2004/10/14 15:09:07
2004-10-14 15:09:07 +00:00
jbj 47ea5da7dd - silently add default %defattr(-,root,root) for all packages.
CVS patchset: 7461
CVS date: 2004/10/13 21:03:29
2004-10-13 21:03:29 +00:00
jbj c096a1d284 - python: add rpm.ps() object to carry problem set info.
- python: permit rpm.ds() analogue to hdr.dsFromHeader() creator.
- python: permit rpm.fi() analogue to hdr.fiFromHeader() creator.

CVS patchset: 7458
CVS date: 2004/10/13 15:33:50
2004-10-13 15:33:50 +00:00
jbj 3c792a32c1 Changes from rpm-4_3 branch.
CVS patchset: 7442
CVS date: 2004/10/09 20:39:27
2004-10-09 20:39:27 +00:00
jbj 502f88e0e6 - prevent RPMSENSE_PREREQ from being set or tested.
CVS patchset: 7425
CVS date: 2004/09/30 21:45:27
2004-09-30 21:45:27 +00:00
jbj 10336f101c - add Disttag: syntax to spec file parser and header content.
- define Suggests:/Enhances: and Priority: tag values.

CVS patchset: 7424
CVS date: 2004/09/30 20:18:40
2004-09-30 20:18:40 +00:00
jbj dd17e87985 - ia64: auto-relocate entire, not partial, directory contents (#126905).
- ia64: auto-relocate glibc.ix86 interpreter path (#100563).
- shared libraries in separate rpm-libs package.
- fix: defattr for rpm-libs (#130461).
- fix: static glibc/libgcc helpers always installed (#127522).
- ia64: make sure that autorelocated file dependencies are satisfied.
- ia64: relocate all scriptlet interpreters.
- ia64: don't bother trying to preload autorelocated modules.
- fix: filesystem package needs mail/lock w/o getgrnam.
- fix: do getpwnam/getgrnam to load correct modules before chroot.

CVS patchset: 7415
CVS date: 2004/08/31 15:39:37
2004-08-31 15:39:37 +00:00
jbj ce2ad5848a - avoid "can't happen" recursion while retrieving pubkeys.
CVS patchset: 7401
CVS date: 2004/08/19 17:00:15
2004-08-19 17:00:15 +00:00
jbj 07444608bc - bump rpm and popt versions to insure "newer".
- change default behavior to resolve file conflicts as LIFO.
- add --fileconflicts to recover rpm traditional behavior.
- prefer elf64 over elf32 files, everywhere and always (#126853).

CVS patchset: 7354
CVS date: 2004/07/05 15:24:17
2004-07-05 15:24:17 +00:00
arekm 8fa4686e09 - find-lang.sh: implemented --with-kde (finds KDE help files);
add --all-name option (finds every lang file); drop defattr()
  from *.lang files (arekm,mkochano,pascalek,wiget@PLD).

CVS patchset: 7348
CVS date: 2004/06/20 18:55:19
2004-06-20 18:55:19 +00:00
arekm 5f27320366 - update pld emails
CVS patchset: 7347
CVS date: 2004/06/17 21:16:02
2004-06-17 21:16:02 +00:00
arekm a413bb610f - fix: readelf.c breakage on some non x86 arches (qboosh@PLD).
(on top of previous readelf.c commit)

CVS patchset: 7346
CVS date: 2004/06/17 20:53:28
2004-06-17 20:53:28 +00:00
arekm a6e1622368 - conditional build support/unification (jajcus,malekith,qboosh,wiget@PLD).
(see macros.in for detailed explanation)

CVS patchset: 7344
CVS date: 2004/06/17 20:18:34
2004-06-17 20:18:34 +00:00
jbj ee7456cc9f - add ppc8[25]60 arches.
CVS patchset: 7343
CVS date: 2004/06/16 17:48:07
2004-06-16 17:48:07 +00:00
jbj 940d50af52 - add type to tag array.
CVS patchset: 7337
CVS date: 2004/06/15 18:08:05
2004-06-15 18:08:05 +00:00
jbj 380a2a3d37 - fix: disable fingerprint generation on kernel paths.
CVS patchset: 7331
CVS date: 2004/06/14 18:20:41
2004-06-14 18:20:41 +00:00
jbj 06e0d71feb - xml: <integer/> instead of <integer>0</integer> markup.
CVS patchset: 7325
CVS date: 2004/06/14 17:46:45
2004-06-14 17:46:45 +00:00
jbj 0cfd37159a - xml: use <foo/> markup for empty tags.
CVS patchset: 7324
CVS date: 2004/06/14 17:00:13
2004-06-14 17:00:13 +00:00
jbj 99e34f26fb - python: permit integer keys to ts.dbMatch().
CVS patchset: 7306
CVS date: 2004/06/11 17:52:58
2004-06-11 17:52:58 +00:00
jbj 4b3532d341 - add 'requires' and 'conflicts' tag aliases.
CVS patchset: 7300
CVS date: 2004/06/10 13:26:50
2004-06-10 13:26:50 +00:00
jbj bf5333001a - fix: dev package build on s390x hack around.
CVS patchset: 7289
CVS date: 2004/06/01 16:37:33
2004-06-01 16:37:33 +00:00
jbj 9f035a4d8a - fix: "/path/foo.../bar" was losing a dot (#123844).
CVS patchset: 7287
CVS date: 2004/06/01 13:58:57
2004-06-01 13:58:57 +00:00
jbj a29bd9bb89 - fix: follow current is_selinux_enabled() return (#121004).
CVS patchset: 7279
CVS date: 2004/05/30 17:52:11
2004-05-30 17:52:11 +00:00
jbj 42386beb8b - use poll(2) if available, avoid borked aurora/sparc select (#124574).
CVS patchset: 7276
CVS date: 2004/05/29 15:56:01
2004-05-29 15:56:01 +00:00
jbj 86700899e6 - add aurora/sparc patches (#124469).
CVS patchset: 7252
CVS date: 2004/05/26 21:10:07
2004-05-26 21:10:07 +00:00
jbj 66f860d94f - perl: use __perl for perl variable macros (#115156).
CVS patchset: 7229
CVS date: 2004/04/08 00:12:01
2004-04-08 00:12:01 +00:00
jbj 2e491f5fcf Typos.
CVS patchset: 7228
CVS date: 2004/04/08 00:07:13
2004-04-08 00:07:13 +00:00
jbj d10d7501ec Add bug number.
CVS patchset: 7225
CVS date: 2004/04/08 00:04:17
2004-04-08 00:04:17 +00:00
jbj ec32c2ab0d - perl: skip new-fangled head[34] while gerenerating deps (#118243).
CVS patchset: 7224
CVS date: 2004/04/08 00:03:51
2004-04-08 00:03:51 +00:00
jbj 12d5c367af - fix: no transaction lock if --test was specified (#119783).
CVS patchset: 7222
CVS date: 2004/04/07 23:50:35
2004-04-07 23:50:35 +00:00
jbj dc885367f5 - fix: segfault on --recontext if file_contexts unreadable (#117374).
- fix: /etc/security/selinux/file_contexts is default path.

CVS patchset: 7220
CVS date: 2004/04/07 23:26:00
2004-04-07 23:26:00 +00:00
arekm e757135378 Document last changes.
CVS patchset: 7209
CVS date: 2004/03/30 18:13:11
2004-03-30 18:13:11 +00:00
jbj 68325b9175 - scareMem = 0 everywhere, document deprecation phase out.
CVS patchset: 7203
CVS date: 2004/03/28 16:07:26
2004-03-28 16:07:26 +00:00
jbj 13ca035edb - fix: don't add leading space to %* argv expansion (#119059).
CVS patchset: 7202
CVS date: 2004/03/28 15:06:10
2004-03-28 15:06:10 +00:00
jbj dff80a94cc - use package build time as EVR comparison tie breaker.
CVS patchset: 7201
CVS date: 2004/03/28 14:57:53
2004-03-28 14:57:53 +00:00
jbj 951c816851 - endian neutral rpmdb join keys (finally).
CVS patchset: 7191
CVS date: 2004/03/25 18:14:03
2004-03-25 18:14:03 +00:00
jbj 55f77d61d7 - fix: grrr, skip notes on non-i386 entirely.
CVS patchset: 7174
CVS date: 2004/03/16 17:13:25
2004-03-16 17:13:25 +00:00
jbj d440039375 - fix: handle elf64 note sections correctly.
CVS patchset: 7171
CVS date: 2004/03/13 13:34:44
2004-03-13 13:34:44 +00:00