Bug 161889 - sysutils/smartmontools checksum did not match for smartmontools-5.42
Summary: sysutils/smartmontools checksum did not match for smartmontools-5.42
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Eitan Adler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-22 01:50 UTC by kenji.rikitake
Modified: 2011-10-23 14:20 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kenji.rikitake 2011-10-22 01:50:07 UTC
The checksum value of distinfo for sysutils/smartmontools is incorrect, and building the ports aborts.
Fetched port date: Sat Oct 22 08:34:13 JST 2011 (JST = UTC+9 hrs)

Fix: 

Fetch the right distfile from
http://sourceforge.net/projects/smartmontools/files/smartmontools/5.42/
with the name of smartmontools-5.42.tar.gz
and do "make makesum" is my workaround.
The content of distfile should be checked.
How-To-Repeat: cd /usr/ports/sysutils/smartmontools && make
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2011-10-22 02:27:43 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-ports-bugs

ports PR.
Comment 2 Eitan Adler freebsd_committer freebsd_triage 2011-10-22 03:26:19 UTC
Responsible Changed
From-To: freebsd-ports-bugs->eadler

I'll take it.
Comment 3 Eitan Adler freebsd_committer freebsd_triage 2011-10-22 03:26:39 UTC
State Changed
From-To: open->feedback

Can you please confirm that the distfile is still correct?
Comment 4 dne 2011-10-22 19:07:53 UTC
A new tarball was uploaded after the release, according to:

 http://article.gmane.org/gmane.linux.utilities.smartmontools.announce/30


Best regards,
Daniel
Comment 5 Matthias Andree freebsd_committer freebsd_triage 2011-10-23 11:24:09 UTC
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

There is a valid GnuPG signature for the revised tarball, and Franke's
announcement that the original tarball lacked a PKG_CONFIG related
expansion (see URL above in PR) seems plausible:

autoconf just warns about missing macros and leaves them unexpanded, not
necessarily leading to ./configure issues -- instead, syntax errors in
the shell script might only show for particular options.

It would seem in order to change distinfo to:

SHA256 (smartmontools-5.42.tar.gz) =
b664d11e814e114ce3a32a4fa918c9e649c684e2897c007b2a8b92574decc374
SIZE (smartmontools-5.42.tar.gz) = 742138

To fix the non-fetchability of the port.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk6j6z4ACgkQvmGDOQUufZVOogCfXRz+k//njIILC1yjgaitnlcr
DbkAn2NZlq2sTgVvs3ayI2MAPaujBUEV
=KlF6
-----END PGP SIGNATURE-----
Comment 6 dfilter service freebsd_committer freebsd_triage 2011-10-23 14:16:28 UTC
eadler      2011-10-23 13:16:19 UTC

  FreeBSD ports repository

  Modified files:
    sysutils/smartmontools distinfo 
  Log:
  - fix distinfo after rerolled distfiles
  
  PR:             ports/161889
  Submitted by:   Kenji Rikitake <kenji.rikitake@acm.org>
  Approved by:    bapt,sahil (mentors, implicit)
  
  Revision  Changes    Path
  1.18      +2 -2      ports/sysutils/smartmontools/distinfo
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 7 Eitan Adler freebsd_committer freebsd_triage 2011-10-23 14:17:08 UTC
State Changed
From-To: feedback->closed

Thanks, and sorry for taking so long.