platform/upstream/rpm.git
16 years agoFix up release tag for popt version change rpm-4.4.2.2-release
Panu Matilainen [Wed, 3 Oct 2007 09:57:53 +0000 (12:57 +0300)]
Fix up release tag for popt version change

16 years agoRemember to bump popt version too, sigh
Panu Matilainen [Wed, 3 Oct 2007 09:54:50 +0000 (12:54 +0300)]
Remember to bump popt version too, sigh

16 years agoAdded tag rpm-4.4.2.2-release for changeset fe17fbb1eb49
Panu Matilainen [Wed, 3 Oct 2007 08:53:36 +0000 (11:53 +0300)]
Added tag rpm-4.4.2.2-release for changeset fe17fbb1eb49

16 years agoMark as 4.4.2.2
Panu Matilainen [Wed, 3 Oct 2007 08:53:15 +0000 (11:53 +0300)]
Mark as 4.4.2.2

16 years agoUpdate CHANGES
Panu Matilainen [Wed, 3 Oct 2007 08:48:53 +0000 (11:48 +0300)]
Update CHANGES

16 years agoSmall cronjob fixes (rhbz#315271)
Panu Matilainen [Wed, 3 Oct 2007 05:57:54 +0000 (08:57 +0300)]
Small cronjob fixes (rhbz#315271)
- create cronjob temp file in target directory to ensure corrent
  selinux context (rhbz#315271)
- dont leave empty files around in case of failure
(transplanted from ac563a9f839ff67694e4a79c79da2c1a5574af93)

16 years agoAdd %alpha arch macro for supported alpha cpus (rhbz#295941)
Panu Matilainen [Thu, 27 Sep 2007 11:11:00 +0000 (14:11 +0300)]
Add %alpha arch macro for supported alpha cpus (rhbz#295941)
(transplanted from 6907ea2854592cb6d089d2a9e4c7a4440735a95e)

16 years agoOwn omf directories found by find-lang (rhbz#296731)
Panu Matilainen [Thu, 27 Sep 2007 09:28:30 +0000 (12:28 +0300)]
Own omf directories found by find-lang (rhbz#296731)
(transplanted from 491ef7a952f8a2b6b77479594c174e8a9bb5cb61)

16 years agoFix disk space checking when zero blocks / inodes are available (rhbz#308171)
Panu Matilainen [Thu, 27 Sep 2007 07:37:19 +0000 (10:37 +0300)]
Fix disk space checking when zero blocks / inodes are available (rhbz#308171)

When installing a rpm that requires space on a filesystem with 0 blocks free,
rpm will not detect that there is insufficient space on the filesystem.

Patch from Patrick Bergamin
(transplanted from 446988cfb9c165fe5ed4bfde7cd305327a98e3bd)

16 years agoFix typos default in rpmrc.in optflags (rhbz#305221)
Panu Matilainen [Tue, 25 Sep 2007 18:54:34 +0000 (21:54 +0300)]
Fix typos default in rpmrc.in optflags (rhbz#305221)
Patch from Bill Nottingham

16 years agoAdded tag rpm-4.4.2.2-rc2 for changeset 81a8df15d727
Panu Matilainen [Tue, 11 Sep 2007 07:00:32 +0000 (10:00 +0300)]
Added tag rpm-4.4.2.2-rc2 for changeset 81a8df15d727

16 years agoUpdate translations rpm-4.4.2.2-rc2
Panu Matilainen [Tue, 11 Sep 2007 07:00:26 +0000 (10:00 +0300)]
Update translations

16 years agoUpdate CHANGES, mark as 4.4.2.2-rc2
Panu Matilainen [Tue, 11 Sep 2007 06:58:34 +0000 (09:58 +0300)]
Update CHANGES, mark as 4.4.2.2-rc2

16 years agorpmtsAddInstallElement() consistency (rhbz#180996, rhbz#281611)
Panu Matilainen [Tue, 11 Sep 2007 06:13:19 +0000 (09:13 +0300)]
rpmtsAddInstallElement() consistency (rhbz#180996, rhbz#281611)
Don't error out if the same (or older) package is attempted to add to the
transaction, only warn (because we can handle it)
(transplanted from 557fa00203ac2c861dcc0030d692696298899382)

16 years agoFake callbacks on erasure for packages without files (rhbz#259961)
Panu Matilainen [Tue, 11 Sep 2007 06:01:19 +0000 (09:01 +0300)]
Fake callbacks on erasure for packages without files (rhbz#259961)
(transplanted from 136bf9db5c60bd994fbf4b13a0565f4323b4d254)

16 years agoAdd Sparc Niagara support (rhbz#263521)
Panu Matilainen [Wed, 5 Sep 2007 13:11:04 +0000 (16:11 +0300)]
Add Sparc Niagara support (rhbz#263521)
Patch from Dennis Gilmore.
(transplanted from 7c221a424527d91374427551f0ed9f9b78cd3a72)

16 years agoHandle mire matching against binary blobs (rhbz#277161)
Panu Matilainen [Tue, 11 Sep 2007 06:45:15 +0000 (09:45 +0300)]
Handle mire matching against binary blobs (rhbz#277161)
- convert blob to hex string, miregexec() against that
- dont free RPM_BIN_TYPE data, causes segfaults.. hmm..

16 years agoMake formatValue() use the bin2hex helper.
Panu Matilainen [Wed, 5 Sep 2007 10:43:09 +0000 (13:43 +0300)]
Make formatValue() use the bin2hex helper.
(transplanted from 35ea34942e94de33867a04af58c7e6b524a32ac0)

16 years agoInternal helper function for converting binary blobs to hex strings.
Panu Matilainen [Wed, 5 Sep 2007 10:42:25 +0000 (13:42 +0300)]
Internal helper function for converting binary blobs to hex strings.
(transplanted from 5b4c099c3fdb253d5ed440333cb99ad56af24d9f)

16 years agoFix false mire matches on nonexistent headers.
Panu Matilainen [Wed, 5 Sep 2007 10:41:13 +0000 (13:41 +0300)]
Fix false mire matches on nonexistent headers.
(transplanted from e6ecf4e9585535cb2caf1b27844154de9abc0d32)

16 years agoFix error reporting on rpm --checksig (rhbz#155079)
Panu Matilainen [Tue, 4 Sep 2007 07:23:54 +0000 (10:23 +0300)]
Fix error reporting on rpm --checksig (rhbz#155079)
(transplanted from a35fdc78aa7ad2b049fb8fff30cd376bed1cf4d5)

16 years agoDon't read *.rpmnew etc macro files
Panu Matilainen [Thu, 30 Aug 2007 10:02:12 +0000 (13:02 +0300)]
Don't read *.rpmnew etc macro files
(transplanted from ae24df9cdc383c7244543d1af23191929792c8c7)

16 years agoDebugedit fixes.
Panu Matilainen [Tue, 4 Sep 2007 05:19:03 +0000 (08:19 +0300)]
Debugedit fixes.

This makes debugedit's -l file get files that already match the -d rewrite
directory, not just those that match the -b build directory and get rewritten.

Patch from Roland McGrath
(transplanted from 7093a54a1d9534b7be4a00cb9a51c4c14b03f958)

16 years agoAdded tag rpm-4.4.2.2-rc1 for changeset 408814d1fd92
Panu Matilainen [Tue, 28 Aug 2007 09:48:14 +0000 (12:48 +0300)]
Added tag rpm-4.4.2.2-rc1 for changeset 408814d1fd92

16 years agoUpdate change summary rpm-4.4.2.2-rc1
Panu Matilainen [Tue, 28 Aug 2007 09:27:19 +0000 (12:27 +0300)]
Update change summary

16 years agoAdd expandMacro() to python bindings.
Panu Matilainen [Tue, 28 Aug 2007 09:03:34 +0000 (12:03 +0300)]
Add expandMacro() to python bindings.
Patch by Jeremy Katz.
(transplanted from 5138a16777dfa38be2bfc8e0dbab11b9f064e4a7)

16 years agoUpdate translations
Panu Matilainen [Tue, 28 Aug 2007 08:22:40 +0000 (11:22 +0300)]
Update translations

16 years agoMark as 4.4.2.2-rc1 (and bump popt too..)
Panu Matilainen [Tue, 28 Aug 2007 08:19:00 +0000 (11:19 +0300)]
Mark as 4.4.2.2-rc1 (and bump popt too..)

16 years agoDont link debugedit statically
Panu Matilainen [Tue, 28 Aug 2007 08:15:18 +0000 (11:15 +0300)]
Dont link debugedit statically

16 years agoDon't create unused/dangling symlink cruft in /usr/lib
Panu Matilainen [Tue, 28 Aug 2007 08:10:11 +0000 (11:10 +0300)]
Don't create unused/dangling symlink cruft in /usr/lib

16 years agoInstall packages with preferred color first (rhbz#214737)
Panu Matilainen [Tue, 28 Aug 2007 08:00:42 +0000 (11:00 +0300)]
Install packages with preferred color first (rhbz#214737)

Patch by Jeff Johnson.
(transplanted from e8c1a2d43970f1746ff2ba8cf6fe7707534a116b)

16 years agoCosmetical cleanups.
Panu Matilainen [Tue, 28 Aug 2007 07:42:03 +0000 (10:42 +0300)]
Cosmetical cleanups.
- remove unused rpm.c
- fix permissions of rpmqv.c

16 years agoFix busted merge of changeset 26bc21a7912
Panu Matilainen [Tue, 28 Aug 2007 07:36:13 +0000 (10:36 +0300)]
Fix busted merge of changeset 26bc21a7912

16 years agoShow pre- and posttrans scripts in rpm -q --scripts query (susebz#253620)
Panu Matilainen [Tue, 28 Aug 2007 07:11:06 +0000 (10:11 +0300)]
Show pre- and posttrans scripts in rpm -q --scripts query (susebz#253620)
Patch from Michal Marek.
(transplanted from b46afebc527d7f2d64a8eddcf533b73fef2244f8)

16 years agoCreate x86_64 compat macros for ia32e and amd64 (rhbz#211119, 223355)
Panu Matilainen [Tue, 28 Aug 2007 06:10:11 +0000 (09:10 +0300)]
Create x86_64 compat macros for ia32e and amd64 (rhbz#211119, 223355)
(transplanted from 83857f39f6a982190f862a9db9bdb744f58e7b0b)

16 years agoAvoid .rpmnew when the file hasn't changed in package (rhbz#194246)
Panu Matilainen [Tue, 28 Aug 2007 06:04:09 +0000 (09:04 +0300)]
Avoid .rpmnew when the file hasn't changed in package (rhbz#194246)

The current behavior of %config(noreplace) creates a .rpmnewfile iff the type
of the current file has been changed wrto what was originally installed.

The patch changes this behavior so when old and new (in db and in package) is
identical -> not changed, the function returns FA_SKIP -> it won't clobber
anything, it simply skips installation of the file from the package.
This patch handles also the opposite case when old and new packages contain
%config symlink and we have regular file on disk.

Patch from Tomas Mraz.
(transplanted from 5a57ec437cf4ec0605264ed311ff28e0e751302d)

16 years agoFix perl version provide for packages defined in multiple blocks (#rhbz214496)
Panu Matilainen [Tue, 28 Aug 2007 05:52:06 +0000 (08:52 +0300)]
Fix perl version provide for packages defined in multiple blocks (#rhbz214496)

Successive definitions of the same package shouldn't stomp on previously
found $VERSION, this is how perl itself behaves.
Patch from James Ralston.
(transplanted from 433bae323daf6f2541f41b00747582d6cc048666)

16 years agoDon't check for termination signals in middle of transaction (!)
Panu Matilainen [Mon, 27 Aug 2007 07:19:43 +0000 (10:19 +0300)]
Don't check for termination signals in middle of transaction (!)
(transplanted from 16992a5152c04b105a7939a733383739d7013674)

16 years agoFix monday morning thinkos wrt macro buffer changes.
Panu Matilainen [Mon, 27 Aug 2007 08:01:39 +0000 (11:01 +0300)]
Fix monday morning thinkos wrt macro buffer changes.
The expanded size is of course not known beforehand.. check for size
before copying instead.
(transplanted from f3bc2e09705dd2e06db93746d6c82ba427c4132f)

16 years agoFix potential buffer overflow in macro primitive execution
Panu Matilainen [Mon, 27 Aug 2007 06:55:42 +0000 (09:55 +0300)]
Fix potential buffer overflow in macro primitive execution
Use dynamic buffer, we know the needed size here...
(transplanted from 4d9c1db07dc0e1dc1745af2f882b33a6f2af8115)

16 years agoFix potential buffer overflow in macro findEntry()
Panu Matilainen [Mon, 27 Aug 2007 06:51:52 +0000 (09:51 +0300)]
Fix potential buffer overflow in macro findEntry()
Avoid static buffer, we know the size...
(transplanted from 8f1561181ab7e3570e2bc05a8741ae13c74b18df)

16 years agoFix potential buffer overflow by using dynamic buffer size.
Panu Matilainen [Mon, 27 Aug 2007 06:48:00 +0000 (09:48 +0300)]
Fix potential buffer overflow by using dynamic buffer size.
(transplanted from 2a61e108390e6b2e1d6d4c41cb08578adeaab3eb)

16 years agoFix buffer overflow in macro shell escaping (#253971)
Panu Matilainen [Mon, 27 Aug 2007 06:45:53 +0000 (09:45 +0300)]
Fix buffer overflow in macro shell escaping (#253971)
We know the required buffer size here, no point in using static buffer.
(transplanted from dbe4e0dd206bafc784896bc56b133b2d37293244)

16 years agoPatch internal BDB to build with latest glibc open() changes.
Panu Matilainen [Tue, 28 Aug 2007 07:26:12 +0000 (10:26 +0300)]
Patch internal BDB to build with latest glibc open() changes.

16 years agoUse (xxx->open)() to work-around glibc's open() behaving having changed.
Ralf Corsépius [Wed, 22 Aug 2007 13:17:23 +0000 (15:17 +0200)]
Use (xxx->open)() to work-around glibc's open() behaving having changed.
(transplanted from fe08eb8712dce555a39c47a794a7ebf1ae20a2ac)

16 years agoConvert from ISO-8859-2 to utf-8.
Ralf Corsépius [Mon, 20 Aug 2007 02:54:28 +0000 (04:54 +0200)]
Convert from ISO-8859-2 to utf-8.
(transplanted from 53faa8da0149ee0ae5c3e04d62741059e6e0e36b)

16 years agoConvert from ISO-8859-2 to utf-8.
Ralf Corsépius [Mon, 20 Aug 2007 02:54:01 +0000 (04:54 +0200)]
Convert from ISO-8859-2 to utf-8.
(transplanted from 0e892c253e10202a636c70c8b7eae789ece6446a)

16 years agoConvert from ISO-8859-2 to utf-8.
Ralf Corsépius [Mon, 20 Aug 2007 02:53:39 +0000 (04:53 +0200)]
Convert from ISO-8859-2 to utf-8.
(transplanted from 254e9ea2cb210e410eb3393d543ca7bfa8c9af40)

16 years agoConvert from ISO-8859-2 to utf-8.
Ralf Corsépius [Mon, 20 Aug 2007 02:53:12 +0000 (04:53 +0200)]
Convert from ISO-8859-2 to utf-8.
(transplanted from a49c264a5b2e2f590bdc2c892a8da826f3bea132)

16 years agoConvert from ISO-8859-2 to utf-8.
Ralf Corsépius [Mon, 20 Aug 2007 02:52:50 +0000 (04:52 +0200)]
Convert from ISO-8859-2 to utf-8.
(transplanted from 22c7bcb7d590c4976edc7564735633fe4f702fed)

16 years agoConvert from ISO-8859-2 to utf-8.
Ralf Corsépius [Mon, 20 Aug 2007 02:52:23 +0000 (04:52 +0200)]
Convert from ISO-8859-2 to utf-8.
(transplanted from 36da6a875d1b6056c716b59eb0003384fe12dbbf)

16 years agoConvert from ISO-8859-2 to utf-8.
Ralf Corsépius [Mon, 20 Aug 2007 02:51:46 +0000 (04:51 +0200)]
Convert from ISO-8859-2 to utf-8.
(transplanted from 4e912c1f0fab649c187665d1e28081508b413dcf)

16 years agoConvert from ISO-8859-2 to utf-8.
Ralf Corsépius [Mon, 20 Aug 2007 02:32:30 +0000 (04:32 +0200)]
Convert from ISO-8859-2 to utf-8.
(transplanted from 9c84f02944822b035a25354449b3059824113a55)

16 years agoMake find-lang.sh --with-gnome pick up omf files (rhbz#251400)
Panu Matilainen [Wed, 15 Aug 2007 09:07:31 +0000 (12:07 +0300)]
Make find-lang.sh --with-gnome pick up omf files (rhbz#251400)
Patch from Matthias Clasen.
(transplanted from 03206d67072c7b90f79a8e0bc47a847c3991f565)

16 years agoAvoid python 2.5 requirement by using int instead of Py_ssize_t
Panu Matilainen [Tue, 14 Aug 2007 06:00:54 +0000 (09:00 +0300)]
Avoid python 2.5 requirement by using int instead of Py_ssize_t
(transplanted from 7e06ee4ecabcfcd79a79c063d77b404962836c74)

16 years agoFail build on find-provide / -require errors (#rhbz#226751)
Panu Matilainen [Mon, 13 Aug 2007 12:48:39 +0000 (15:48 +0300)]
Fail build on find-provide / -require errors (#rhbz#226751)
Patch from Jeff Johnson
(transplanted from fa7095010d43f36adf51c687d0aa9fd853659d89)

16 years agoUpdate default per-arch compiler flags for modern gcc (rhbz#212583)
Panu Matilainen [Fri, 10 Aug 2007 11:32:25 +0000 (14:32 +0300)]
Update default per-arch compiler flags for modern gcc (rhbz#212583)
(transplanted from 03d7783f9fc8ea1b012a4c762f85b6dd39ab29b6)

16 years agoAdd comment about checking --help to manuals (rhbz#164281)
Panu Matilainen [Fri, 10 Aug 2007 09:09:36 +0000 (12:09 +0300)]
Add comment about checking --help to manuals (rhbz#164281)
As users + admins can tweak popt aliases to their liking, it's impossible
to guarantee than man pages are in sync with what's available...
(transplanted from 8ab855137e07d0e0c33f1a876a46802e39b2c445)

16 years agoCut down on false perl requires (rhbz#198033...)
Panu Matilainen [Fri, 10 Aug 2007 08:41:24 +0000 (11:41 +0300)]
Cut down on false perl requires (rhbz#198033...)
Patch from John Owens.
(transplanted from 9f0012fffce152ca27963e1789e18d3d6a7f5854)

16 years agoAvoid truncating /var/log/rpmpkgs in case of errors (rhbz#232830)
Panu Matilainen [Thu, 9 Aug 2007 19:34:49 +0000 (22:34 +0300)]
Avoid truncating /var/log/rpmpkgs in case of errors (rhbz#232830)
(transplanted from c05201a4ed4c98b8a02b90c2ff27a827a252e602)

16 years agoClarify --initdb usage in manual (rhbz#218057)
Panu Matilainen [Thu, 9 Aug 2007 19:02:02 +0000 (22:02 +0300)]
Clarify --initdb usage in manual (rhbz#218057)
(transplanted from b7a6d6369e752aac4cf899bcd9a391939ddb4825)

16 years agoSkip stale and unaccessible (FUSE) mountpoints (rhbz#190496, 220991)
Panu Matilainen [Thu, 9 Aug 2007 18:50:56 +0000 (21:50 +0300)]
Skip stale and unaccessible (FUSE) mountpoints (rhbz#190496, 220991)
Ported from rpm5.org work of Jeff Johnson.
(transplanted from a5f774e61a4715c5ad52cf4b5f982ec71096bde6)

16 years agoOops, 4.4.x doesn't know about TRIGGERPREIN
Panu Matilainen [Mon, 13 Aug 2007 06:04:44 +0000 (09:04 +0300)]
Oops, 4.4.x doesn't know about TRIGGERPREIN

16 years agoFix debugedit buildid thinko.
Panu Matilainen [Sun, 12 Aug 2007 12:27:46 +0000 (15:27 +0300)]
Fix debugedit buildid thinko.
Patch from Roland McGrath
(transplanted from fb1ee4c438c929f0b2af376fd23e05e52947b977)

16 years agoAvoid unnecessary .rpmnew and .rpmsave files (rhbz#128622)
Panu Matilainen [Thu, 9 Aug 2007 12:15:24 +0000 (15:15 +0300)]
Avoid unnecessary .rpmnew and .rpmsave files (rhbz#128622)
Don't create .rpmnew and .rpmsave files when file/symlink on disk differs
just by timestamp. Patch by Tomas Mraz.
(transplanted from 0d4b8cfd8dc9e99d030b0d7d81611b5580468f2f)

16 years agoAdd Spanish and Italian translations..
Panu Matilainen [Thu, 9 Aug 2007 11:31:57 +0000 (14:31 +0300)]
Add Spanish and Italian translations..

16 years agoUpdated Italian translation from RHEL 4
Panu Matilainen [Thu, 9 Aug 2007 11:11:31 +0000 (14:11 +0300)]
Updated Italian translation from RHEL 4
(transplanted from 44d4fdf2ab0e1a5e23cead9e7a4f75254112a0f0)

16 years agoUpdated Spanish translation from RHEL 4.
Panu Matilainen [Thu, 9 Aug 2007 11:09:29 +0000 (14:09 +0300)]
Updated Spanish translation from RHEL 4.
(transplanted from 3b70bd42e02385dafc8b1436c0dfe0369f431e00)

16 years agoAdd a few missing files to POTFILES.in (rhbz#249608)
Panu Matilainen [Mon, 6 Aug 2007 20:09:02 +0000 (23:09 +0300)]
Add a few missing files to POTFILES.in (rhbz#249608)
(transplanted from d5efe38ad5603b7b050b4d4e12b8853b35112f3f)

16 years agoCouple of ARM-related typo fixes from Lennert Buytenhek.
Panu Matilainen [Mon, 6 Aug 2007 11:47:43 +0000 (14:47 +0300)]
Couple of ARM-related typo fixes from Lennert Buytenhek.
(transplanted from ccfaf1c37a56181b9562963583900ff8e38a1b57)

16 years agoDetect and use -gnueabi instead of -gnu on ARM as necessary.
Panu Matilainen [Mon, 6 Aug 2007 11:47:10 +0000 (14:47 +0300)]
Detect and use -gnueabi instead of -gnu on ARM as necessary.
Patch from Lennert Buytenhek.
(transplanted from f0a6328331a5d017d89c96fe8cf5d8249dde09b5)

16 years agoFix --dump usage description in the manpage.
Panu Matilainen [Mon, 6 Aug 2007 09:58:45 +0000 (12:58 +0300)]
Fix --dump usage description in the manpage.
Patch from Yu Zhiguo.
(transplanted from 9f3741c4c201e25dfff9954e750f07a67cf37b85)

16 years agoAlways create ChangeLog from scratch on make dist.
Panu Matilainen [Mon, 23 Jul 2007 10:12:14 +0000 (13:12 +0300)]
Always create ChangeLog from scratch on make dist.
(transplanted from bd492d82f34ead6502832b2e813f56680899ea8b)

16 years agoUpdate scriptlet names to match current reality (rhbz#248128)
Panu Matilainen [Mon, 23 Jul 2007 07:43:47 +0000 (10:43 +0300)]
Update scriptlet names to match current reality (rhbz#248128)
(transplanted from a14f0518986667354560535b5ef0cf15d54656d2)

16 years agoAvoid static buffer and extra copy in docdir checking.
Panu Matilainen [Mon, 23 Jul 2007 07:02:54 +0000 (10:02 +0300)]
Avoid static buffer and extra copy in docdir checking.
From rpm5.org / Ralf S. Engelschall.
(transplanted from 414d128db0aaea7abbd2040e041c2290802eee53)

16 years agoMake docdir checking stricter (rhbz#246819)
Panu Matilainen [Mon, 9 Jul 2007 09:39:43 +0000 (12:39 +0300)]
Make docdir checking stricter (rhbz#246819)
(transplanted from 77bd87370b7950fdc14ecbaf0194c8d1d815f9fa)

16 years agoSupport fully qualified $Foo::Bar::VERSION expressions (rhbz#249135).
Panu Matilainen [Sat, 21 Jul 2007 12:48:03 +0000 (15:48 +0300)]
Support fully qualified $Foo::Bar::VERSION expressions (rhbz#249135).
Patch from Ville Skyttä.
(transplanted from 0408b648de4633529655fc0984214ca7cf0fa50d)

16 years agoMake rpmdbCheckTerminate() non-terminating.
Panu Matilainen [Sat, 21 Jul 2007 12:05:19 +0000 (15:05 +0300)]
Make rpmdbCheckTerminate() non-terminating.
This allows use in exit handler without affecting exit code, and permits
caller to do its own cleanup if necessary.
(transplanted from fb37e4dccbf3a1bfea406f87ee76a94d38ee0dcc)

16 years agoForce rpmdb clean termination on exit from python.
Panu Matilainen [Fri, 20 Jul 2007 08:23:11 +0000 (11:23 +0300)]
Force rpmdb clean termination on exit from python.
Python process tracebacking with active iterators can and will otherwise leave
stale locks around (as is presumably the reason for rhbz#235389 and various
other locking issues)
(transplanted from e9ced408b17fb48b660b309f3a7b4c67586421cd)

16 years agoSupport explicitly asking from rpmdb cleanup + termination.
Panu Matilainen [Fri, 20 Jul 2007 08:19:56 +0000 (11:19 +0300)]
Support explicitly asking from rpmdb cleanup + termination.
New rpmdbCheckTerminate() function which checks for termination signals
and allows requesting termination via parameter as well. Make
rpmdbCheckSignals() just a wrapper that calls it with terminate=0.
(transplanted from 6acd7701e4df5e9df29123c2e877f574551cd342)

16 years agoAdd python methods for checking pending signals from rpmsqCaught.
Panu Matilainen [Fri, 20 Jul 2007 07:41:15 +0000 (10:41 +0300)]
Add python methods for checking pending signals from rpmsqCaught.
- a thin wrapper for rpmdbCheckSignals() from rpm5.org / Jeff Johnson
- a function taking a list of signals to check and returning list caught
  signals (python doesn't know about signal sets so rpmsqCaught needs
  wrapping)
(transplanted from c0237c16e2e35d108db2bbb2bf3c18cd95db9ad7)

16 years agoAdded tag rpm-4.4.2.1-release for changeset 26d6de6e0c33
Panu Matilainen [Mon, 23 Jul 2007 09:38:18 +0000 (12:38 +0300)]
Added tag rpm-4.4.2.1-release for changeset 26d6de6e0c33

16 years agoPreparing for 4.4.2.1 rpm-4.4.2.1-release
Panu Matilainen [Mon, 23 Jul 2007 09:38:05 +0000 (12:38 +0300)]
Preparing for 4.4.2.1

16 years agoInclude symlinks in find-lang search (rhbz#246729)
Panu Matilainen [Fri, 6 Jul 2007 12:16:09 +0000 (15:16 +0300)]
Include symlinks in find-lang search (rhbz#246729)

16 years agoAdded tag rpm-4.4.2.1-rc3 for changeset 0dfbaff7c7cd
Panu Matilainen [Mon, 9 Jul 2007 10:02:12 +0000 (13:02 +0300)]
Added tag rpm-4.4.2.1-rc3 for changeset 0dfbaff7c7cd

16 years agoPreparing for 4.4.2.1-rc3 rpm-4.4.2.1-rc3
Panu Matilainen [Mon, 9 Jul 2007 09:57:45 +0000 (12:57 +0300)]
Preparing for 4.4.2.1-rc3

16 years agoAvoid closing scriptlet stdout by mistake.
Panu Matilainen [Mon, 9 Jul 2007 09:47:25 +0000 (12:47 +0300)]
Avoid closing scriptlet stdout by mistake.
(transplanted from 0cfabe7da156386f74a37aadb5420f4eca321d2a)

16 years agoUpdate CHANGES
Panu Matilainen [Mon, 9 Jul 2007 09:40:38 +0000 (12:40 +0300)]
Update CHANGES

16 years agoRemove outdated comment in check-rpaths-worker
Panu Matilainen [Mon, 9 Jul 2007 09:31:32 +0000 (12:31 +0300)]
Remove outdated comment in check-rpaths-worker
(transplanted from 369f1a852e4d9faa9e99e31d65b9cd09f66968db)

16 years agoFix ordering with --nodeps.
Panu Matilainen [Mon, 9 Jul 2007 08:47:48 +0000 (11:47 +0300)]
Fix ordering with --nodeps.
This adds unneeded second rpmalMakeIndex() call to normal path, the index
creation needs some kind of tracking mechanism to avoid this...
(transplanted from 2ea62bbfd19e3177c7314e3271a8389bffafde80)

16 years agoPermit packages with no payload format (rpm 3.x compat), ugh...
Panu Matilainen [Mon, 9 Jul 2007 08:23:58 +0000 (11:23 +0300)]
Permit packages with no payload format (rpm 3.x compat), ugh...
(transplanted from dae209d9fe03296998fefdee3d7a296627629bad)

16 years agoFix include of misc.h, rpmpgp.h and rpmsq.h in C++.
Panu Matilainen [Mon, 9 Jul 2007 08:01:33 +0000 (11:01 +0300)]
Fix include of misc.h, rpmpgp.h and rpmsq.h in C++.
(transplanted from ce7255e73857cd4945934ccd43602d22985ee061)

16 years agoTags fixup.
Panu Matilainen [Thu, 5 Jul 2007 11:47:29 +0000 (14:47 +0300)]
Tags fixup.
- consistent tag naming
- remove false 4.4.2.1-rc2 tag
- use dots instead of underscores, hg has no silly limits wrt that...

16 years agoAdded tag 4.4.2.1-rc2 for changeset da8803a1a1f0
Panu Matilainen [Wed, 4 Jul 2007 12:35:12 +0000 (15:35 +0300)]
Added tag 4.4.2.1-rc2 for changeset da8803a1a1f0

16 years agoDuh, really kill the broken tests. rpm-4.4.2.1-rc2
Panu Matilainen [Wed, 4 Jul 2007 12:34:52 +0000 (15:34 +0300)]
Duh, really kill the broken tests.

16 years agoAdded tag 4.4.2.1-rc2 for changeset 2aa6758ed8fb
Panu Matilainen [Wed, 4 Jul 2007 12:21:07 +0000 (15:21 +0300)]
Added tag 4.4.2.1-rc2 for changeset 2aa6758ed8fb

16 years agoPreparing for 4.4.2.1-rc2
Panu Matilainen [Wed, 4 Jul 2007 12:18:43 +0000 (15:18 +0300)]
Preparing for 4.4.2.1-rc2
- update CHANGES and version
- update translations

16 years agoNew debugedit option to recompute build ID (rhbz#246404)
Panu Matilainen [Wed, 4 Jul 2007 12:11:27 +0000 (15:11 +0300)]
New debugedit option to recompute build ID (rhbz#246404)
Patch from Roland McGrath.

16 years agoInclude additional buildroot sanity check scripts (rhbz#245639)
Panu Matilainen [Wed, 4 Jul 2007 12:06:20 +0000 (15:06 +0300)]
Include additional buildroot sanity check scripts (rhbz#245639)
- check-buildroot for checing buildroot files for references to $RPM_BUILD_ROOT
- check-rpaths* for checking buildroot files for broken rpaths

Scripts by Enrico Scholz, Ville Skyttä.

16 years agoFix segfault on errors if neon transport is used (rhbz#220392)
Panu Matilainen [Tue, 3 Jul 2007 11:27:08 +0000 (14:27 +0300)]
Fix segfault on errors if neon transport is used (rhbz#220392)
Patch from rpm5.org / JBJ.