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:
(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.