pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/41464: Outdated distinfo files for multiple print/tex-* pkgsrc packages

>Number:         41464
>Category:       pkg
>Synopsis:       Outdated distinfo files for multiple print/tex-* pkgsrc 
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed May 20 22:30:00 +0000 2009
>Originator:     Bug Hunting
>Release:        n/a
The following packages have outdated distinfo files containing incorrect
MD5 / SHA1 checksum and / or file size information:


This could lead to not being able to build these packages.

The issue is, assumably, due to the fact upstream changes released
files while maintaining their filenames (version numbers).  Compare
with PR pkg/41389.

Note: some of the sites from which the files can be fetched might still
contain the `old' versions of the distfiles, with which the current
distinfo files _do_ match.  I haven't tested all sites though, nor did i
take the time to note the new checksums here (they might change after sending 
this PR, anyway).  The package maintainers might compare the contents of the 
`old' and `new' distfiles before updating distinfo files.

Another note: there might be more packages at this very moment having
the same issue, but i haven't checked for that.
In one of the package directories, run "make fetch", "make checksum",
"make FAILOVER_FETCH=yes fetch-list | sh", or, possibly, other variants.

Be `lucky' to _not_ encounter one of the sites containing the `old'
distfiles, as the distinfo files will match those.
Define the current, correct sizes and checksums of the distfiles,
and update distinfo files.  Update Makefiles as well.

(Of course, the long-term fix would be to have upstream no longer alter
released files anymore.)

Home | Main Index | Thread Index | Old Index