NetBSD Problem Report #51510

From www@NetBSD.org  Mon Sep 26 09:42:40 2016
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 0039E7A283
	for <gnats-bugs@gnats.NetBSD.org>; Mon, 26 Sep 2016 09:42:39 +0000 (UTC)
Message-Id: <20160926094239.0B29F7A2BF@mollari.NetBSD.org>
Date: Mon, 26 Sep 2016 09:42:39 +0000 (UTC)
From: prlw1@cam.ac.uk
Reply-To: prlw1@cam.ac.uk
To: gnats-bugs@NetBSD.org
Subject: url2pkg github inconsistency
X-Send-Pr-Version: www-1.0

>Number:         51510
>Category:       pkg
>Synopsis:       url2pkg github inconsistency
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Sep 26 09:45:00 +0000 2016
>Closed-Date:    
>Last-Modified:  Sat Oct 01 10:55:00 +0000 2016
>Originator:     Patrick Welche
>Release:        NetBSD-7.99.39/amd64 and pkgsrc-current
>Organization:
>Environment:
>Description:
Thanks to reading url2pkg code, I could work out the url to use to grab a particular commit from github:

# url2pkg https://github.com/opencv/opencv/archive/7f14a278a71b065baf53340f7181c5cc62dc722e.tar.gz
Use of uninitialized value $gh_release in string ne at /usr/pkg/bin/url2pkg line 367, <SITES> line 299.
url2pkg> Running "make distinfo" ...
=> Bootstrap dependency digest>=20010302: found digest-20160304
WARNING: [license.mk] Every package should define a LICENSE.
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
=> Fetching 7f14a278a71b065baf53340f7181c5cc62dc722e.tar.gz
Requesting https://github.com/opencv/7f14a278a71b065baf53340f7181c5cc62dc722e.tar.gz
ftp: Error retrieving file `404 Not Found'

url2pkg then tries to grab a different one...
>How-To-Repeat:

>Fix:

>Release-Note:

>Audit-Trail:
From: Patrick Welche <prlw1@cam.ac.uk>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/51510: url2pkg github inconsistency
Date: Mon, 26 Sep 2016 11:26:42 +0100

 (This is the motivation: https://github.com/opencv/opencv/issues/7329 )

From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/51510: url2pkg github inconsistency
Date: Mon, 26 Sep 2016 14:22:11 +0000

 On Mon, Sep 26, 2016 at 09:45:00AM +0000, prlw1@cam.ac.uk wrote:
  > Thanks to reading url2pkg code, I could work out the url to use to
  > grab a particular commit from github:
  > 
  > # url2pkg https://github.com/opencv/opencv/archive/7f14a278a71b065baf53340f7181c5cc62dc722e.tar.gz
  > Use of uninitialized value $gh_release in string ne at /usr/pkg/bin/url2pkg line 367, <SITES> line 299.

 not going to say that's the problem but it's at least suspicious...

 anyway I thought url2pkg had been made to know about github.

 -- 
 David A. Holland
 dholland@netbsd.org

State-Changed-From-To: open->feedback
State-Changed-By: maya@NetBSD.org
State-Changed-When: Fri, 30 Sep 2016 09:05:55 +0000
State-Changed-Why:
does url2pkg 2.28 committed by wiz fix it?


State-Changed-From-To: feedback->open
State-Changed-By: wiz@NetBSD.org
State-Changed-When: Fri, 30 Sep 2016 09:08:12 +0000
State-Changed-Why:
no


From: coypu@SDF.ORG
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/51510
Date: Fri, 30 Sep 2016 09:11:29 +0000

 http://mail-index.netbsd.org/pkgsrc-users/2016/07/26/msg023570.html

From: Patrick Welche <prlw1@cam.ac.uk>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/51510: url2pkg github inconsistency
Date: Sat, 1 Oct 2016 11:51:35 +0100

 I think this is the clue:

 $ grep -r GITHUB_TAG /usr/pkgsrc/pkgtools/url2pkg/
 $ 

 I'm looking at it...

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.