Re: Bug#712633: marked as done (Include freebsd-config into freebsd-buildutils)

2013-07-31 Thread Robert Millan
2013/7/30 Guillem Jover guil...@debian.org:
 Hmmm, this has the problem that it introduces a circular
 build-dependency:

   freebsd-buildutils → freebsd-libs (via libsbuf-dev) → freebsd-buildutils

 which is a problem when bootstrapping on new architectures.

Yes, I'm aware of it. I don't see this as a problem: Bootstrapping new
architectures is a big job, and it already includes dealing with a
significant number of circular dependencies (specially in
toolchain-related packages like this one).

Currently it only seems to affect hurd-i386 (which is, well, not surprising).

 We should perhaps move it to its own independent package.

I think this would be an unnecessary burden. We already have many
packages, and we often lack the manpower to keep them up-to-date (e.g.
freebsd-manpages or ufsutils).

I wouldn't mind having a build flag to make freebsd-config
conditional. If you're so inclined, I suggest you check
[groff]/debian/README.source for an example on what I mean.

-- 
Robert Millan


--
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caofdtxn+h-vmipg66jnpflnw_qibty+qix0csjm09gappue...@mail.gmail.com



Re: Bug#712633: marked as done (Include freebsd-config into freebsd-buildutils)

2013-07-30 Thread Guillem Jover
Hi!

On Wed, 2013-06-19 at 10:36:09 +, Debian Bug Tracking System wrote:
 Changes: 
  freebsd-buildutils (10~svn251967-1) experimental; urgency=low
[…]
[ Robert Millan ]
* Add freebsd-config back. (Closes: #712633)

Hmmm, this has the problem that it introduces a circular
build-dependency:

  freebsd-buildutils → freebsd-libs (via libsbuf-dev) → freebsd-buildutils

which is a problem when bootstrapping on new architectures. For
example I was planning on making freebsd-buildutils buildable on the
Hurd (so that freebsd-libs could follow), but this makes it more
difficult, as it will require manual bootstrapping.

We should perhaps move it to its own independent package.

Thanks,
Guillem


-- 
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130730090818.ga18...@gaara.hadrons.org



Bug#712633: marked as done (Include freebsd-config into freebsd-buildutils)

2013-06-19 Thread Debian Bug Tracking System
Your message dated Wed, 19 Jun 2013 10:33:13 +
with message-id e1upfhr-0006qr...@franck.debian.org
and subject line Bug#712633: fixed in freebsd-buildutils 10~svn251967-1
has caused the Debian Bug report #712633,
regarding Include freebsd-config into freebsd-buildutils
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
712633: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=712633
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---

Package: freebsd-buildutils
Version: 9.0-11

We've started using freebsd-config at work for some non-freebsd 
projects. Would you mind including this utility again into 
freebsd-buildutils?


--HPS
---End Message---
---BeginMessage---
Source: freebsd-buildutils
Source-Version: 10~svn251967-1

We believe that the bug you reported is fixed in the latest version of
freebsd-buildutils, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 712...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Robert Millan r...@debian.org (supplier of updated freebsd-buildutils package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Wed, 19 Jun 2013 12:23:55 +0200
Source: freebsd-buildutils
Binary: freebsd-buildutils
Architecture: source kfreebsd-amd64
Version: 10~svn251967-1
Distribution: experimental
Urgency: low
Maintainer: GNU/kFreeBSD Maintainers debian-bsd@lists.debian.org
Changed-By: Robert Millan r...@debian.org
Description: 
 freebsd-buildutils - Utilities for building FreeBSD sources
Closes: 712633
Changes: 
 freebsd-buildutils (10~svn251967-1) experimental; urgency=low
 .
   * New upstream snapshot.
 .
   [ Guillem Jover ]
   * Switch to canonical Vcs URLs.
 .
   [ Robert Millan ]
   * Add freebsd-config back. (Closes: #712633)
   * Ease flex build-dependency.
Checksums-Sha1: 
 c6cfb98e8df1fcac7ad9e6d2fc44c10972a45bbd 1558 
freebsd-buildutils_10~svn251967-1.dsc
 1bcf2b8c1d0a95b7ec19c3a1ef59901b74eaf4d3 598816 
freebsd-buildutils_10~svn251967.orig.tar.gz
 f06d46b004a03260a9fe3326c5f8708fe5b7f3c4 22073 
freebsd-buildutils_10~svn251967-1.debian.tar.gz
 1bb8f1c1464ce78ee8555e31312a426e0d5efd85 362370 
freebsd-buildutils_10~svn251967-1_kfreebsd-amd64.deb
Checksums-Sha256: 
 9b506efd1acbfcbf6a9df288e9b221ee9e1ee1850bd3da8598e0ea3cc26893e5 1558 
freebsd-buildutils_10~svn251967-1.dsc
 2a8ad0f20274772d1d7f5246f10747483286b1d43b8f50fb497c3be578202488 598816 
freebsd-buildutils_10~svn251967.orig.tar.gz
 488e70106cf34acda8043f02de0ead70a2f6b1ca0a10b1e88f7d9e40d020dd6b 22073 
freebsd-buildutils_10~svn251967-1.debian.tar.gz
 9e34ffb956c2ef003334e608c8fa5fb603881db75bc9f953636cdceede187e96 362370 
freebsd-buildutils_10~svn251967-1_kfreebsd-amd64.deb
Files: 
 f5545e58cde36a97e7df8041e516894e 1558 devel extra 
freebsd-buildutils_10~svn251967-1.dsc
 8b0b7329446307fe4ad8f0b8e69186e4 598816 devel extra 
freebsd-buildutils_10~svn251967.orig.tar.gz
 e05e73d7d1145822c64cbc69b7fc4d0c 22073 devel extra 
freebsd-buildutils_10~svn251967-1.debian.tar.gz
 638084299041308c9679356d55507650 362370 devel extra 
freebsd-buildutils_10~svn251967-1_kfreebsd-amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/kFreeBSD)

iEYEARECAAYFAlHBh1EACgkQC19io6rUCv//bgCgiT0gpqwmQba6XcIIxmPvPfld
bt4An19gE6rYUgAPrLaEVBZZpuqc8fS+
=uNjy
-END PGP SIGNATUREEnd Message---