jbj
e0dc1382c6
- establish rpm_script_t before scriptlet exec.
...
CVS patchset: 7098
CVS date: 2004/02/16 04:57:25
2004-02-16 04:57:25 +00:00
jbj
78a861c1ea
- establish rpm_script_t before scriptlet exec, ignore errors for now.
...
CVS patchset: 7095
CVS date: 2004/02/16 03:07:48
2004-02-16 03:07:48 +00:00
jbj
275746a36b
- fix: setfiles (aka rpmsx.c) dinna handle patterns correctly.
...
CVS patchset: 7093
CVS date: 2004/02/15 23:51:36
2004-02-15 23:51:36 +00:00
jbj
64aca82481
- fix: set fcontext for "mkdir -p" directories not in packages.
...
CVS patchset: 7091
CVS date: 2004/02/15 22:12:45
2004-02-15 22:12:45 +00:00
jbj
c37ae1046b
- fix: set fcontext from pkg when file_contexts doesn't exist ( #114040 ).
...
CVS patchset: 7088
CVS date: 2004/02/15 20:54:19
2004-02-15 20:54:19 +00:00
jbj
7ab738b23d
- python: throw exception on bad arg to labelCompare ( #113661 ).
...
CVS patchset: 7084
CVS date: 2004/01/26 09:59:36
2004-01-26 09:59:36 +00:00
jbj
5c2cdc1763
Sanity.
...
CVS patchset: 7081
CVS date: 2004/01/21 23:31:45
2004-01-21 23:31:45 +00:00
jbj
7989c8c4f5
- python: avoid invoking python to acquire ill-specified parameters.
...
CVS patchset: 7060
CVS date: 2004/01/01 17:49:17
2004-01-01 17:49:17 +00:00
jbj
f5d50a5c67
- python: return [], not None, accessing header tags ( #112794 ).
...
CVS patchset: 7059
CVS date: 2004/01/01 16:50:31
2004-01-01 16:50:31 +00:00
jbj
f9093cfebc
- python: include Python.h before glibc features.h.
...
CVS patchset: 7057
CVS date: 2004/01/01 16:41:24
2004-01-01 16:41:24 +00:00
jbj
4a158e3aa0
- pad to display length, not strlen, for i18n popt args ( #106240 ).
...
CVS patchset: 7053
CVS date: 2003/12/30 20:31:05
2003-12-30 20:31:05 +00:00
jbj
a3bf9b96f9
- use -fPIC -DPIC on all platforms, not just mandatory ( #112713 ).
...
CVS patchset: 7051
CVS date: 2003/12/30 15:12:50
2003-12-30 15:12:50 +00:00
jbj
b106986999
- spelling corrections ( #112728 ).
...
CVS patchset: 7047
CVS date: 2003/12/30 13:14:49
2003-12-30 13:14:49 +00:00
jbj
af5973adad
- spelling corrections ( #112728 ).
...
CVS patchset: 7046
CVS date: 2003/12/30 13:14:49
2003-12-30 13:14:49 +00:00
jbj
f5580509bf
revert using perldeps.pl, not yet ready.
...
CVS patchset: 7044
CVS date: 2003/12/28 18:27:40
2003-12-28 18:27:40 +00:00
jbj
ae5e64ce0d
- missing build dependency ( #111104 ).
...
CVS patchset: 7042
CVS date: 2003/12/28 15:46:35
2003-12-28 15:46:35 +00:00
jbj
b7a722971a
- find-debuginfo.sh: permit stripping unwritable by non-root ( #112429 ).
...
CVS patchset: 7040
CVS date: 2003/12/28 15:36:06
2003-12-28 15:36:06 +00:00
jbj
98b5201244
- perl.req: avoid regex misfire on '^use' in "= <<" assign ( #109934 ).
...
- use perldeps {--provides|--requires}.
CVS patchset: 7037
CVS date: 2003/12/28 15:14:40
2003-12-28 15:14:40 +00:00
jbj
5618e713b8
- flush pipe before exit 1 in check-files ( #103867 ).
...
CVS patchset: 7036
CVS date: 2003/12/27 18:02:20
2003-12-27 18:02:20 +00:00
jbj
59f6e1d78f
- fix: wrong package count for trigger scriptlet 1st arg ( #100509 ).
...
- fix: don't break header SHA1 if non-existent user/group (#97727 ).
- remove fuids/fgids from rpmfi, easier to lookup fuser/fgroup instead.
- merge sensible parts of openpkg rpm.patch.bugfix (#104780 ).
CVS patchset: 7024
CVS date: 2003/12/27 01:37:56
2003-12-27 01:37:56 +00:00
jbj
e21b054fbc
- perl.req typo ( #106672 ).
...
CVS patchset: 7022
CVS date: 2003/12/26 19:02:01
2003-12-26 19:02:01 +00:00
jbj
19db4bb4a2
- man page corrections ( #106415 ).
...
CVS patchset: 7019
CVS date: 2003/12/26 18:56:21
2003-12-26 18:56:21 +00:00
jbj
ec1d257a36
- convert ja and ko man pages to utf8 ( #106050 ).
...
CVS patchset: 7017
CVS date: 2003/12/26 18:16:03
2003-12-26 18:16:03 +00:00
jbj
5c747d9870
- don't use mktemp if mkstemp is available ( #103850 ).
...
CVS patchset: 7012
CVS date: 2003/12/26 17:36:38
2003-12-26 17:36:38 +00:00
jbj
32c0cfd728
- fix: escape '+' in regex patterns through RPMMIRE_DEFAULT ( #103851 ).
...
- RPMMIRE_DEFAULT is overkill, use RPMMIRE_STRCMP instead (#103851 ).
CVS patchset: 7011
CVS date: 2003/12/26 16:34:52
2003-12-26 16:34:52 +00:00
jbj
4170ed7852
- fix: ds.Single() method needs malloc'd elements ( #109919 ).
...
CVS patchset: 6980
CVS date: 2003/12/18 12:00:37
2003-12-18 12:00:37 +00:00
jbj
b0fc5b445f
- detect (and remove) dbenv files while upgrading to db-4.2.52.
...
- fix: dangling pointer brain fart (#107835 ).
CVS patchset: 6976
CVS date: 2003/12/18 03:14:08
2003-12-18 03:14:08 +00:00
jbj
60207c0346
- build with db-4.2.52 internal.
...
- refresh bsddb.
CVS patchset: 6973
CVS date: 2003/12/16 03:41:35
2003-12-16 03:41:35 +00:00
jbj
752cac72e2
- only internal Berkeley db from now on.
...
- revive "make dist".
CVS patchset: 6971
CVS date: 2003/12/11 19:09:58
2003-12-11 19:09:58 +00:00
jbj
3dcfeb3f9a
Merge changes from rpm-4.2.1 development.
...
CVS patchset: 6959
CVS date: 2003/11/23 19:50:52
2003-11-23 19:50:52 +00:00
jbj
cc54cba032
- apply debugedit patch necessary to produce kernel -debuginfo files.
...
CVS patchset: 6933
CVS date: 2003/07/10 12:43:51
2003-07-10 12:43:51 +00:00
jbj
03d806feaa
- resolve elf32/elf64 file conflicts to prefer elf64.
...
CVS patchset: 6931
CVS date: 2003/07/09 20:18:54
2003-07-09 20:18:54 +00:00
jbj
dee9dcd3fc
Orphan.
...
CVS patchset: 6926
CVS date: 2003/07/02 19:26:33
2003-07-02 19:26:33 +00:00
jbj
85a5a1cfe3
Sanity.
...
CVS patchset: 6918
CVS date: 2003/06/24 19:29:36
2003-06-24 19:29:36 +00:00
jbj
611fcf0c78
- update ja man pages ( #92261 ).
...
CVS patchset: 6897
CVS date: 2003/06/05 11:48:23
2003-06-05 11:48:23 +00:00
jbj
563a233ece
- treat missing epoch's exactly the same as Epoch: 0.
...
CVS patchset: 6891
CVS date: 2003/06/03 22:06:27
2003-06-03 22:06:27 +00:00
jbj
420be40699
- add version check for package with provides and obsoletes.
...
CVS patchset: 6846
CVS date: 2003/05/15 14:22:30
2003-05-15 14:22:30 +00:00
jbj
cdb6cfe7f0
- fix: nested %if handling, optind initialization posix vs. glibc.
...
CVS patchset: 6843
CVS date: 2003/05/15 13:53:41
2003-05-15 13:53:41 +00:00
jbj
9c5529608e
- don't use error string after gzclose (Dmitry V. Levin).
...
Spliddles for rpmio, drill h_errno all the way through.
CVS patchset: 6826
CVS date: 2003/05/08 20:39:29
2003-05-08 20:39:29 +00:00
jbj
db263d446b
- fix: cut-n-paste error setting nopromote for Conflicts: ( #81965 ).
...
CVS patchset: 6822
CVS date: 2003/05/06 23:11:46
2003-05-06 23:11:46 +00:00
jbj
d38e3db906
- fix: IDTXglob should return REMOVETID sorted headers ( #89857 ).
...
CVS patchset: 6790
CVS date: 2003/04/29 16:49:51
2003-04-29 16:49:51 +00:00
jbj
41cfdb404c
- python: missed tuple refcount in IDTXload/IDTXglob.
...
CVS patchset: 6763
CVS date: 2003/04/18 14:03:31
2003-04-18 14:03:31 +00:00
jbj
f7aaeb11df
- permit secondary tag match patterns with RPMQV_ALL.
...
CVS patchset: 6754
CVS date: 2003/04/16 22:13:18
2003-04-16 22:13:18 +00:00
jbj
27785211ad
Orphan.
...
CVS patchset: 6753
CVS date: 2003/04/16 17:55:13
2003-04-16 17:55:13 +00:00
jbj
97ec1053c9
- unify signal handling in librpmio, use condvar to deliver signal.
...
CVS patchset: 6707
CVS date: 2003/03/19 16:05:49
2003-03-19 16:05:49 +00:00
jbj
d2a425e015
- fix: short option help missing string terminator.
...
CVS patchset: 6704
CVS date: 2003/03/18 17:48:19
2003-03-18 17:48:19 +00:00
jbj
f920058468
- upgrade to zlib-1.2.beta7.
...
- pass structure pointer, not args, through headerSprintf call chain.
- add ":xml" header format modifier.
CVS patchset: 6675
CVS date: 2003/03/10 23:28:24
2003-03-10 23:28:24 +00:00
jbj
1dac41397f
Sanity.
...
CVS patchset: 6663
CVS date: 2003/03/08 18:30:38
2003-03-08 18:30:38 +00:00
jbj
51e7f7a5e9
- fix: memory leak (85522).
...
CVS patchset: 6656
CVS date: 2003/03/06 22:50:04
2003-03-06 22:50:04 +00:00
jbj
ee64989f26
- file: check size read from elf header ( #85297 ).
...
CVS patchset: 6072
CVS date: 2003/02/27 20:57:57
2003-02-27 20:57:57 +00:00
jbj
3dade9b6af
- file: fix ogg/vorbis file classification problems.
...
- skip fingerprints in /usr/share/doc and /usr/src/debug.
- add file(1) as /usr/lib/rpm/rpmfile.
- enable transaction coloring for s390x/ppc64.
CVS patchset: 6039
CVS date: 2003/02/14 23:03:35
2003-02-14 23:03:35 +00:00
jbj
82c4d0c0fb
- popt: diddle doxygen/splint annotations, corrected doco.
...
CVS patchset: 6037
CVS date: 2003/02/06 16:52:57
2003-02-06 16:52:57 +00:00
jbj
8b68faf981
- fix: trap SIGPIPE, close database(s).
...
- configurable default query output format.
CVS patchset: 6034
CVS date: 2003/01/31 22:55:28
2003-01-31 22:55:28 +00:00
jbj
80e7035917
- pay attention to package color when upgrading identical packages.
...
CVS patchset: 6033
CVS date: 2003/01/29 19:52:28
2003-01-29 19:52:28 +00:00
jbj
c63f257a7e
- fix: clean relocation path for --prefix=/.
...
- python: permit stdout/stderr to be remapped to install.log.
CVS patchset: 6031
CVS date: 2003/01/28 17:17:26
2003-01-28 17:17:26 +00:00
jbj
4cab573997
- fix: more debugedit.c problems.
...
CVS patchset: 6029
CVS date: 2003/01/27 17:45:53
2003-01-27 17:45:53 +00:00
jbj
c87fa0b029
- permit anaconda to choose "presentation order".
...
CVS patchset: 6028
CVS date: 2003/01/25 20:59:52
2003-01-25 20:59:52 +00:00
jbj
ff140452c3
- fix: debugedit.c problem.
...
CVS patchset: 6022
CVS date: 2003/01/22 19:21:23
2003-01-22 19:21:23 +00:00
jbj
f49f99df00
- duplicate package checks with arch/os checks if colored.
...
- file conflict checks with colors.
CVS patchset: 6013
CVS date: 2003/01/17 17:43:04
2003-01-17 17:43:04 +00:00
jbj
b11f8eeaf2
- teach rpmquery to return "owning" package(s) in spite of alternatives.
...
CVS patchset: 6009
CVS date: 2003/01/13 20:58:21
2003-01-13 20:58:21 +00:00
jbj
d23480d85d
- file: *really* read elf64 notes correctly.
...
- python: restore thread context on errorCB (#80744 ).
CVS patchset: 6007
CVS date: 2003/01/12 21:23:49
2003-01-12 21:23:49 +00:00
jbj
b91db5522b
- fix: obscure corner case(s) with rpmvercmp ( #50977 ).
...
CVS patchset: 6004
CVS date: 2003/01/10 20:34:26
2003-01-10 20:34:26 +00:00
jbj
050717618a
- python: put rpmmodule.so where python expects to find.
...
- add brp-strip-static-archive build root policy helper.
- add -lelf to rpm LDFLAGS, not LDADD, since there is no libelf.la now.
CVS patchset: 6001
CVS date: 2003/01/08 21:37:01
2003-01-08 21:37:01 +00:00
jbj
a6b27ed8a2
- file: read elf64 notes correctly.
...
CVS patchset: 6000
CVS date: 2003/01/07 23:13:52
2003-01-07 23:13:52 +00:00
jbj
a585d154ac
- add perldeps.pl, start to replace perl.{prov,req}.
...
CVS patchset: 5999
CVS date: 2003/01/07 00:49:55
2003-01-07 00:49:55 +00:00
jbj
b4ca0ec8b2
- for DSO's, provide the file basename if DT_SONAME not found.
...
CVS patchset: 5998
CVS date: 2003/01/06 23:55:44
2003-01-06 23:55:44 +00:00
jbj
c4e0fdbf21
- portabilitly: solaris fixes.
...
CVS patchset: 5997
CVS date: 2003/01/06 19:47:33
2003-01-06 19:47:33 +00:00
jbj
92676fe332
- file: avoid ogg/vorbis file classification problems.
...
CVS patchset: 5996
CVS date: 2003/01/05 19:30:54
2003-01-05 19:30:54 +00:00
jbj
ed80614424
- fix: dependency helpers now rate limited at 10ms, not 1s.
...
- add per-arch canonical color, only x86_64 enabled for now.
CVS patchset: 5994
CVS date: 2003/01/01 20:33:21
2003-01-01 20:33:21 +00:00
jbj
eb93e75995
Update CHANGES.
...
CVS patchset: 5993
CVS date: 2003/01/01 17:32:51
2003-01-01 17:32:51 +00:00
jbj
be48ddd9e2
- fix: typo in assertion.
...
CVS patchset: 5988
CVS date: 2002/12/30 14:50:33
2002-12-30 14:50:33 +00:00
jbj
24e9464d2e
- use rpmfiFDepends() underneath --fileprovide and --filerequire.
...
- python: add fi.FColor() and fi.FClass() methods.
- calculate dependency color and refernces.
- python: add ds.Color() and ds.Refs() methods.
CVS patchset: 5987
CVS date: 2002/12/30 02:37:01
2002-12-30 02:37:01 +00:00
jbj
1b8508adc2
- use rpmfiFDepends() underneath --fileprovide/--filerequire.
...
CVS patchset: 5986
CVS date: 2002/12/30 00:03:53
2002-12-30 00:03:53 +00:00
jbj
cb4b0b8ce1
- fix :armor query extension, tgpg mktmp handling ( #80684 ).
...
- use rpmfiClass underneath --fileclass.
CVS patchset: 5985
CVS date: 2002/12/29 22:31:00
2002-12-29 22:31:00 +00:00
jbj
98fc9d533c
- python: eliminate hash.[ch] and upgrade.[ch], methods too.
...
CVS patchset: 5983
CVS date: 2002/12/29 19:28:30
2002-12-29 19:28:30 +00:00
jbj
e4cac6608a
- don't segfault with packages produced by rpm-2.93 ( #80618 ).
...
CVS patchset: 5982
CVS date: 2002/12/29 18:19:19
2002-12-29 18:19:19 +00:00
jbj
817a6d9836
- add rpmfi methods to access color, class, and dependencies.
...
CVS patchset: 5981
CVS date: 2002/12/29 01:06:58
2002-12-29 01:06:58 +00:00
jbj
e65f6df216
- error if querying with iterator on different sized arrays.
...
CVS patchset: 5979
CVS date: 2002/12/28 19:31:21
2002-12-28 19:31:21 +00:00
jbj
2119e50b90
- fix builddir relative inclusion, add %%pubkeys to rpm header.
...
- fix: package relocations were broken (#75057 ).
CVS patchset: 5978
CVS date: 2002/12/28 00:24:14
2002-12-28 00:24:14 +00:00
jbj
5e61b7cae8
- ignore ENOENT return from db->close (#80514,#79314).
...
CVS patchset: 5977
CVS date: 2002/12/27 19:42:22
2002-12-27 19:42:22 +00:00
jbj
c7975dbe48
- disable perl module magic rule.
...
CVS patchset: 5976
CVS date: 2002/12/27 18:01:00
2002-12-27 18:01:00 +00:00
jbj
cad1c310aa
- add BETA-GPG-KEY (but not in headers using %%pubkey yet).
...
CVS patchset: 5975
CVS date: 2002/12/27 16:12:09
2002-12-27 16:12:09 +00:00
jbj
1aa83a98fc
- resurrect automagic perl(foo) dependency generation.
...
CVS patchset: 5973
CVS date: 2002/12/26 20:38:26
2002-12-26 20:38:26 +00:00
jbj
60b4c2293f
- permit both relative/absolute paths, display 'P' when verifying.
...
CVS patchset: 5970
CVS date: 2002/12/24 20:06:33
2002-12-24 20:06:33 +00:00
jbj
6b0679df90
- add %%pubkey attribute to read armored pubkey files into header.
...
CVS patchset: 5969
CVS date: 2002/12/24 19:49:06
2002-12-24 19:49:06 +00:00
jbj
e788b7c1f3
- fix: remove rpmfi scareMem so that headers can be reloaded on ia64.
...
- fix: set DB_PRIVATE, not DB_ENV_PRIVATE, if unshared posix mutexes.
- remove useless kernel/glibc dependencies (#79872 ).
- add matching "config(N) = EVR" dependencies iff %%config is found.
CVS patchset: 5963
CVS date: 2002/12/24 07:21:04
2002-12-24 07:21:04 +00:00
jbj
b63b4a5d12
- simplify specfile query linkage loop.
...
- drill rpmts into parseSpec(), carrying Spec along.
CVS patchset: 5958
CVS date: 2002/12/22 02:11:05
2002-12-22 02:11:05 +00:00
jbj
1f6cdca2d5
- add --enable-posixmutexes when configuring on linux.
...
- add rpmdb_{deadlock,dump,load,svc,stat,verify} utilities.
- include srpm pkgid in binary headers (#71460 ).
- add %check scriptlet to run after %install (#64137 ).
CVS patchset: 5957
CVS date: 2002/12/21 20:37:37
2002-12-21 20:37:37 +00:00
jbj
e0a6204a48
- copy compressFilelist to convertdb1.c, remove internal legacy.h.
...
CVS patchset: 5954
CVS date: 2002/12/20 18:36:23
2002-12-20 18:36:23 +00:00
jbj
ec1cec8763
- error on exclusive Packages fcntl lock if DB_ENV_PRIVATE is set.
...
CVS patchset: 5953
CVS date: 2002/12/20 18:25:59
2002-12-20 18:25:59 +00:00
jbj
1a49f5b1ac
- test pthread_{mutex,cond}attr_setpshared(), add DB_ENV_PRIVATE if not.
...
CVS patchset: 5952
CVS date: 2002/12/20 16:09:15
2002-12-20 16:09:15 +00:00
jbj
c346c3e69f
- dynamically link /bin/rpm, link against good old -lpthread.
...
CVS patchset: 5951
CVS date: 2002/12/20 15:03:18
2002-12-20 15:03:18 +00:00
jbj
e7f55c20f5
- add -I/usr/include/nptl, Conflicts: kernel <= 2.4.19.
...
CVS patchset: 5950
CVS date: 2002/12/19 23:41:52
2002-12-19 23:41:52 +00:00
jbj
d2ee89c989
Correct typo.
...
CVS patchset: 5948
CVS date: 2002/12/18 22:59:03
2002-12-18 22:59:03 +00:00
jbj
c10d7179bb
- popt aliases for -U et al to achieve dynamic link with nptl.
...
CVS patchset: 5946
CVS date: 2002/12/18 16:18:33
2002-12-18 16:18:33 +00:00
jbj
d69ad2f4fa
- rebuild against glibc with fcntl fixed in libpthread.
...
- re-enable CDB locking, removing "private" from %%__dbi_cdb macro.
CVS patchset: 5944
CVS date: 2002/12/17 19:22:15
2002-12-17 19:22:15 +00:00
jbj
1552eaba2e
- disable fcntl(2) lock on Packages until glibc+nptl is fixed.
...
- make cdb locks "private" for pthreads compatibility w/o NPTL.
- add --enable-posixmutexes to use NPTL.
- make dependency generation "opt-out" everywhere.
CVS patchset: 5943
CVS date: 2002/12/15 18:30:44
2002-12-15 18:30:44 +00:00
jbj
becf1f7aba
- generate Elf provides even if file is not executable.
...
CVS patchset: 5942
CVS date: 2002/12/14 22:03:14
2002-12-14 22:03:14 +00:00
jbj
96f4a259b5
- fix: make sure each library has DT_NEEDED for all unresolved syms.
...
CVS patchset: 5941
CVS date: 2002/12/14 21:39:19
2002-12-14 21:39:19 +00:00
jbj
23a39efab6
- debug_packages "works", but non-noarch w/o %setup has empty payload.
...
- make dependency generation "opt-in" in order to build in distro.
- rebuild rpm with internal dependency generation enabled.
CVS patchset: 5940
CVS date: 2002/12/13 23:34:40
2002-12-13 23:34:40 +00:00
jbj
04a04dc62e
- fix: add %%ifnarch noarch to debug_package macro
...
CVS patchset: 5938
CVS date: 2002/12/12 19:21:50
2002-12-12 19:21:50 +00:00
jbj
d5a81771b6
- fix: add rpmlib(VersionedDependencies) if versioned Provides: found.
...
CVS patchset: 5937
CVS date: 2002/12/12 19:16:45
2002-12-12 19:16:45 +00:00
jbj
971303be3e
- don't generate dependencies unless execute bit is set.
...
- enable internal automagic dependency generation as default.
CVS patchset: 5926
CVS date: 2002/12/09 17:22:55
2002-12-09 17:22:55 +00:00
jbj
c96202ddef
- internal automagic dependency generation (disabled for now).
...
CVS patchset: 5913
CVS date: 2002/12/03 02:57:02
2002-12-03 02:57:02 +00:00
jbj
c84e1589b0
- late rpmts reference causes premature free ( #78862 ).
...
CVS patchset: 5912
CVS date: 2002/12/02 15:04:16
2002-12-02 15:04:16 +00:00
jbj
80b23366e7
- use usrlib_LTLIBRARIES to install directly in /usr/lib64 instead.
...
CVS patchset: 5911
CVS date: 2002/12/01 21:34:06
2002-12-01 21:34:06 +00:00
jbj
0efbbada0f
- link rpm libraries together, use shared helpers with external -lelf.
...
- move libfmagic to librpmio.
- use libtool-1.4.3, autoconf-2.56.
- add explicit -L/lib64 -L/usr/lib64 for libtool mode=relink on x86_64.
CVS patchset: 5910
CVS date: 2002/12/01 18:03:22
2002-12-01 18:03:22 +00:00
jbj
0046c56cf8
- upgrade to elfutils-0.63.
...
CVS patchset: 5906
CVS date: 2002/11/30 21:07:08
2002-11-30 21:07:08 +00:00
jbj
fc990ef48b
- build with external elfutils (preferred), if available.
...
CVS patchset: 5900
CVS date: 2002/11/29 21:35:53
2002-11-29 21:35:53 +00:00
jbj
a972f919a6
- apply patches 7 and 8 to db-4.1.24.
...
- upgrade to elfutils-0.59.
- add -g to all platforms optflags.
CVS patchset: 5899
CVS date: 2002/11/27 01:28:55
2002-11-27 01:28:55 +00:00
jbj
eb8d9ee37b
Orphan.
...
CVS patchset: 5882
CVS date: 2002/11/26 22:45:05
2002-11-26 22:45:05 +00:00
jbj
5d5c6b8f1c
- use rpmdeps rather than find-{requires,provides}.
...
CVS patchset: 5877
CVS date: 2002/11/20 15:13:03
2002-11-20 15:13:03 +00:00
jbj
22389abbd4
- add AC_SYS_LARGFILE throughout.
...
- statically link rpmdeps against (internal) libfmagic.
CVS patchset: 5876
CVS date: 2002/11/19 18:40:21
2002-11-19 18:40:21 +00:00
jbj
a489262365
- fix: option conflict error message ( #77373 ).
...
CVS patchset: 5872
CVS date: 2002/11/16 15:06:17
2002-11-16 15:06:17 +00:00
jbj
362d1ae73f
- resurrect availablePackages one more time.
...
CVS patchset: 5871
CVS date: 2002/11/15 21:10:32
2002-11-15 21:10:32 +00:00
jbj
2dc6fe0505
Build -0.9.
...
CVS patchset: 5870
CVS date: 2002/11/15 18:34:44
2002-11-15 18:34:44 +00:00
jbj
5e12066479
- update to elfutils-0.56.
...
- have debug sub-subpackage use external, not internal, elfutils.
CVS patchset: 5863
CVS date: 2002/11/15 18:01:47
2002-11-15 18:01:47 +00:00
jbj
8e53ee685a
- fix: bash must have functional libtermcap.so.2.
...
CVS patchset: 5850
CVS date: 2002/11/13 18:18:33
2002-11-13 18:18:33 +00:00
jbj
4b68a64e6b
Sanity.
...
CVS patchset: 5846
CVS date: 2002/11/12 19:58:00
2002-11-12 19:58:00 +00:00
jbj
e99358b753
- fix: permit build with --disable-nls ( #76258 ).
...
- add error message on glob failure (#76012 ).
CVS patchset: 5821
CVS date: 2002/10/26 14:43:43
2002-10-26 14:43:43 +00:00
jbj
1cf7c12c53
- rpm.8: gpg uses GNUPGHOME, not GPGPATH ( #76691 ).
...
CVS patchset: 5818
CVS date: 2002/10/25 15:40:08
2002-10-25 15:40:08 +00:00
jbj
d65517beca
- fix: /dev/initctl has not MD5 segfault ( #76718 ).
...
CVS patchset: 5817
CVS date: 2002/10/25 14:46:49
2002-10-25 14:46:49 +00:00
jbj
e2b28faace
- add /usr/lib/rpm/rpmdeps.
...
- add /usr/lib/rpm/magic.
CVS patchset: 5814
CVS date: 2002/10/24 21:36:12
2002-10-24 21:36:12 +00:00
jbj
acc814a667
- elfutils: avoid gcc-3.2 ICE on x86_64 for now.
...
CVS patchset: 5812
CVS date: 2002/10/23 20:41:57
2002-10-23 20:41:57 +00:00
jbj
bd12352962
- resurrect genhdlist "greased lightning" pathway for now.
...
CVS patchset: 5811
CVS date: 2002/10/23 20:34:52
2002-10-23 20:34:52 +00:00
jbj
4a77efce46
- add debug sub-package patch.
...
- re-add elfutils/libdwarf (for dwarf.h), eliminate tools/dwarf2.h.
CVS patchset: 5789
CVS date: 2002/10/18 18:45:47
2002-10-18 18:45:47 +00:00
jbj
1cda81417c
- dump libelf, gulp elfutils, for now.
...
- python: permit headers to be hashed.
- use %%{_lib} for libraries.
- include file-3.39 (with homebrewed) libfmagic, for now.
CVS patchset: 5783
CVS date: 2002/10/16 17:57:23
2002-10-16 17:57:23 +00:00
jbj
9e6dc0e00e
- eliminate myftw, use Fts(3) instead.
...
CVS patchset: 5730
CVS date: 2002/09/20 21:26:16
2002-09-20 21:26:16 +00:00
jbj
943bede398
- update to db-4.1.24 final.
...
CVS patchset: 5727
CVS date: 2002/09/20 16:16:01
2002-09-20 16:16:01 +00:00
jbj
0ef682d77e
- lclint clean.
...
CVS patchset: 5715
CVS date: 2002/09/17 15:21:03
2002-09-17 15:21:03 +00:00
jbj
40726dd94f
Sync with rpm-4.1 parsing changes.
...
CVS patchset: 5711
CVS date: 2002/09/16 20:10:20
2002-09-16 20:10:20 +00:00
jbj
77ec71122f
- fix: register SIGCHLD handler before forking ( #73134 ).
...
CVS patchset: 5704
CVS date: 2002/09/04 18:08:12
2002-09-04 18:08:12 +00:00
jbj
0c09564b83
- fix: parse header data more carefully.
...
CVS patchset: 5701
CVS date: 2002/09/04 01:52:26
2002-09-04 01:52:26 +00:00
jbj
56b3772145
- fix: parse pgp packets more carefully.
...
CVS patchset: 5699
CVS date: 2002/09/03 20:15:20
2002-09-03 20:15:20 +00:00
jbj
f19f373a59
- fix: always do rpmalMakeIndex.
...
- fix: resurrect --triggers (#73330 ).
- python: typo in NOKEY exception string.
CVS patchset: 5696
CVS date: 2002/09/03 12:23:51
2002-09-03 12:23:51 +00:00
jbj
cc5d229b0e
Sync with rpm-4.1.
...
CVS patchset: 5695
CVS date: 2002/08/31 22:39:34
2002-08-31 22:39:34 +00:00
jbj
929d5d3834
- requirement on libelf >= 0.8.2 to work around incompatible soname ( #72792 ).
...
CVS patchset: 5686
CVS date: 2002/08/27 22:19:44
2002-08-27 22:19:44 +00:00
jbj
02f9006732
- fix: segfault with --checksig, plug memory leak ( #72455 ).
...
- rpm-4.1 release candidate.
CVS patchset: 5684
CVS date: 2002/08/27 20:50:21
2002-08-27 20:50:21 +00:00
jbj
0fae1010f0
- set cachesize without a dbenv, the default is far too small.
...
- db: don't return EACCES on db->close w/o environment.
- unify cachesize configuration, with (or without) a dbenv.
- comments regarding unsupported (yet) db-4.1.17 functionality.
CVS patchset: 5674
CVS date: 2002/08/26 18:56:11
2002-08-26 18:56:11 +00:00
jbj
85a70389f6
- python: don't remap NOKEY/UNTRUSTED to OK.
...
- beecrypt: change local absolute symbols to defines for prelinking.
- update ru.po.
CVS patchset: 5673
CVS date: 2002/08/26 17:56:32
2002-08-26 17:56:32 +00:00
jbj
f5a546f580
- merge signature returns into rpmRC.
...
- python: exceptions on NOKEY/NOTTRUSTED.
CVS patchset: 5667
CVS date: 2002/08/23 21:01:59
2002-08-23 21:01:59 +00:00
jbj
90b34cd4e5
- add a macro to create a sub-package with debugging symbols.
...
CVS patchset: 5662
CVS date: 2002/08/22 19:21:14
2002-08-22 19:21:14 +00:00
jbj
1467c44c73
- fix: don't stop if db1 database is currently in /var/lib/rpm ( #72224 ).
...
CVS patchset: 5656
CVS date: 2002/08/22 12:57:17
2002-08-22 12:57:17 +00:00
jbj
9e06e3b8ca
- fix: region trailer offset sanity check wrong ( #71996 ).
...
CVS patchset: 5654
CVS date: 2002/08/22 00:37:21
2002-08-22 00:37:21 +00:00
jbj
b6b6612cfa
- check for interrupt during iteration.
...
- python: add ts.setProbFilter() method, remove ts.run() argument.
CVS patchset: 5652
CVS date: 2002/08/20 22:05:18
2002-08-20 22:05:18 +00:00
jbj
46d1fa7527
- fix: add epoch to "already installed" check.
...
CVS patchset: 5650
CVS date: 2002/08/20 14:56:37
2002-08-20 14:56:37 +00:00
jbj
fb8ced8979
- python: supid typo broke ts.check().
...
CVS patchset: 5648
CVS date: 2002/08/20 13:39:31
2002-08-20 13:39:31 +00:00
jbj
ae8428475c
- add --with-efence to configure, check install/upgrade with efence.
...
- beecrypt: short hex string conversion overflows target buffer.
- mark "successors only" packages in transaction.
- reap scriptlets with SIGCHLD handler.
- rename PSM_t to rpmpsm, add methods and refcounts to manage.
- remove %%configure/%%makeinstall from arch-os/macros, default is OK.
- don't export MALLOC_CHECK_ to scriptlets.
- squeaky clean memory leak checking.
- always malloc rpmfi structure, refcounts are correct in rpmtsRun().
- skip redundant /sbin/ldconfig scripts on upgrade (if possible).
CVS patchset: 5645
CVS date: 2002/08/19 22:27:44
2002-08-19 22:27:44 +00:00
jbj
c7881d8017
- python: explicit method to set transFlags.
...
- python: stuff package name into a string for repackage callbacks.
- rollback: re-create empty transaction set for multiple rollbacks.
- fix: %%basename typo (Dmitry V. Levin<ldv@altlinux.org>).
- fix: queryformat segfaults (Dmitry V. Levin<ldv@altlinux.org>).
CVS patchset: 5639
CVS date: 2002/08/15 18:50:46
2002-08-15 18:50:46 +00:00
jbj
9114d6ffea
- fix: rebuilddb stat'ed target, not source, for rename sanity, take 2.
...
CVS patchset: 5627
CVS date: 2002/08/14 14:48:04
2002-08-14 14:48:04 +00:00