Ticket #145 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

[PATCH] Fix open POD section leak across different files in perl.req.

Reported by: scop Assigned to: RpmTickets
Priority: minor Milestone:
Component: rpm Version: RPM Development
Keywords: Cc:

Description

It seems possible that open POD sections "leak" between files in some cases, causing dependencies to be missed.

Reproducer: do this a few times and compare results between runs (ignoring versions in deps for the moment, another patch is forthcoming for that):

rpm -qal "perl*" | grep '\.pm$' | shuf | /usr/lib/rpm/perl.req | sort

...or a smaller one on Fedora 12:

rpm -ql perl-DBI | grep '\.pm$' | shuf | /usr/lib/rpm/perl.req | sort

Attachments

0003-Fix-open-POD-section-leak-across-different-files-in-.patch (0.9 kB) - added by scop on 02/25/10 18:15:56.

Change History

02/25/10 18:15:56 changed by scop

  • attachment 0003-Fix-open-POD-section-leak-across-different-files-in-.patch added.

03/01/10 09:52:07 changed by pmatilai

  • status changed from new to closed.
  • resolution set to fixed.

Applied, thanks!