Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Apr 2012 15:33:41 GMT
From:      Jean-Loïc Tignon <loic@vigilan.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/167268: poudriere 1.1 port package bulk-building problem
Message-ID:  <201204241533.q3OFXfV0041727@red.freebsd.org>
Resent-Message-ID: <201204241540.q3OFe7K8077217@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         167268
>Category:       ports
>Synopsis:       poudriere 1.1 port package bulk-building problem
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 24 15:40:07 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Jean-Loïc Tignon
>Release:        9.0-RELEASE
>Organization:
VigiLan
>Environment:
FreeBSD devng.net.vigilan.net 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC 2012     root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
First, thanks a lot to bapt for the good work. poudriere is a great tool for building packages.

I'm having some trouble building 8.3-RELEASE amd64 packages on a 9.0-RELEASE amd64 platform with poudriere 1.1 port (not sure if it helps but in case it will). The bulk build seems ok but when I try to install a package (locally or not) on a 8.3-RELEASE amd64 machine with "pkg add", I get, for example, the following error :

  # pkg add zsh-4.3.17_1.txz
  Installing zsh-4.3.17_1...pkg: the package is not valid

  Failed to install the following 1 package(s): zsh-4.3.17_1.txz.

Looking at the +MANIFEST and comparing with other builds made for 9.0-RELEASE, it seems that osversion and arch metas are uncorrect. In fact, osversion does'n't exist and arch is "freebsd:8:x86:64" as shown below :

  name: zsh
  version: 4.3.17_1
  origin: shells/zsh
  comment: The Z shell
  ----------------------  
  arch: freebsd:8:x86:64
  ----------------------
  www: http://www.zsh.org/
  maintainer: bapt@FreeBSD.org

where for 9.0-RELEASE, it gives :

  name: zsh
  version: 4.3.17
  origin: shells/zsh
  comment: The Z shell
  ----------------------
  arch: amd64
  osversion: 9.0-RELEASE
  ----------------------
  www: http://www.zsh.org/
  maintainer: bapt@FreeBSD.org

Can't figure out if it's really the problem and, if it is, how to correct it.
>How-To-Repeat:
- Install poudriere 1.1 port on a 9.0-RELEASE amd64
- Create a poudriere jail and build packages for 8.3-RELEASE amd64
- On a 8.3-RELEASE amd64, try to install a package
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201204241533.q3OFXfV0041727>