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
e3c423226e
Sanity.
...
CVS patchset: 5960
CVS date: 2002/12/23 20:58:36
2002-12-23 20:58:36 +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
ec22ac6d3c
Sanity.
...
CVS patchset: 5955
CVS date: 2002/12/21 01:05:44
2002-12-21 01:05:44 +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
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
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
e7615329e9
Sanity.
...
CVS patchset: 5949
CVS date: 2002/12/18 23:00:31
2002-12-18 23:00:31 +00:00
jbj
b3bc3cb19d
- add --file{class,provide,require} popt aliases and header extensions
...
CVS patchset: 5947
CVS date: 2002/12/18 22:54:00
2002-12-18 22:54:00 +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
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
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
d412f8be53
Sanity.
...
CVS patchset: 5930
CVS date: 2002/12/10 16:35:29
2002-12-10 16:35:29 +00:00
jbj
3d1f33d270
Sanity.
...
CVS patchset: 5922
CVS date: 2002/12/07 22:45:11
2002-12-07 22:45:11 +00:00
jbj
a2e69e7622
python: gilding lilies.
...
CVS patchset: 5915
CVS date: 2002/12/04 02:01:47
2002-12-04 02:01:47 +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
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
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
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
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
0f9652535c
Sanity.
...
CVS patchset: 5843
CVS date: 2002/11/08 22:27:08
2002-11-08 22:27:08 +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
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
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
224b8c7002
Update ru.po.
...
CVS patchset: 5672
CVS date: 2002/08/26 17:51:39
2002-08-26 17:51:39 +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
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
jbj
48a2529ce4
- fix: rebuilddb stat'ed target, not source, for rename sanity.
...
- create /var/lib/rpm if non-existent in, say, a chroot.
- erased packages are now repackaged into /var/spool/repackage.
CVS patchset: 5625
CVS date: 2002/08/13 20:40:32
2002-08-13 20:40:32 +00:00
jbj
9b29055f42
- supply transitive closure for CLI packages from rpmdb-redhat database.
...
CVS patchset: 5624
CVS date: 2002/08/13 16:36:44
2002-08-13 16:36:44 +00:00
jbj
398a66a90d
Make rpmpopt text available for translation.
...
CVS patchset: 5622
CVS date: 2002/08/10 17:51:29
2002-08-10 17:51:29 +00:00
jbj
7937158c01
- python: add (optional) ts.check() callback.
...
CVS patchset: 5619
CVS date: 2002/08/09 22:25:04
2002-08-09 22:25:04 +00:00
jbj
c961f3f78e
- python: add return codes for rollbacks and fooDB methods.
...
- avoid generating fingerprints for locale/zoneinfo sub-directories.
CVS patchset: 5618
CVS date: 2002/08/08 22:20:26
2002-08-08 22:20:26 +00:00
jbj
fc4fc1fe27
Round correctly so that progress bars complete to 100%.
...
CVS patchset: 5613
CVS date: 2002/08/07 21:55:43
2002-08-07 21:55:43 +00:00
jbj
9f11b31f6b
- fix: src.rpm installs need fd pos at payload.
...
CVS patchset: 5608
CVS date: 2002/08/07 13:47:59
2002-08-07 13:47:59 +00:00
jbj
d0905ecafb
- python: bindings to import pubkeys and display openpgp packets.
...
CVS patchset: 5605
CVS date: 2002/08/06 19:07:37
2002-08-06 19:07:37 +00:00
jbj
035cf961d5
- add bitmask for precise control of signature/digest verification.
...
CVS patchset: 5604
CVS date: 2002/08/06 01:41:44
2002-08-06 01:41:44 +00:00
jbj
bd5ee7affa
- fix: check for lead magic, better error message on failure ( #69751 ).
...
CVS patchset: 5602
CVS date: 2002/08/05 19:45:52
2002-08-05 19:45:52 +00:00
jbj
7132723815
- add --predefine to define macros before reading macro configuration.
...
CVS patchset: 5599
CVS date: 2002/08/04 19:58:12
2002-08-04 19:58:12 +00:00
jbj
ae3511bfa5
- fix: don't repackage %%ghost files.
...
CVS patchset: 5598
CVS date: 2002/08/04 19:04:16
2002-08-04 19:04:16 +00:00
jbj
de0ff3b553
- resurrect --rollback.
...
- renumber the callback types to be an orthogonal bit mask.
- provide repackage progress callbacks, compression is slow.
CVS patchset: 5597
CVS date: 2002/08/04 16:55:55
2002-08-04 16:55:55 +00:00
jbj
f5c9fd111b
- check header blobs on export (i.e. rpmdbAdd())..
...
- enable iterator header blob checks for install/erase modes.
- python: _vsflags_up2date macro to configure verify signature flags.
CVS patchset: 5595
CVS date: 2002/08/02 21:52:01
2002-08-02 21:52:01 +00:00
jbj
78fafefc38
Sanity.
...
CVS patchset: 5594
CVS date: 2002/08/02 16:46:02
2002-08-02 16:46:02 +00:00
jbj
31e9a0f278
- fix: signed pubkeys were imported incorrectly ( #68291 ).
...
- include tgpg script to verify signatures using only gpg.
CVS patchset: 5593
CVS date: 2002/08/02 16:39:55
2002-08-02 16:39:55 +00:00
jbj
4a58c73baa
- fix: repair --root with --verify ( #70527 ).
...
CVS patchset: 5592
CVS date: 2002/08/02 14:10:33
2002-08-02 14:10:33 +00:00