[Pkg-symfony-maint] Request for volunteers for symfony packaging

Federico Giménez Nieto fgimenez at coit.es
Tue Mar 30 07:49:36 UTC 2010


Hi Nicolas,

2010/3/29  <nikrou77 at gmail.com>:
> Hi,
>
> I pushed the branches debian and pristine-tar. Tell me if it's correct.
>

I get this when trying to clone:

  warning: remote HEAD refers to nonexistent ref, unable to checkout.

As with John's package, it seems that you haven't committed the master
branch. Since you used the repository with the hooks set up, in this
case we have the commits reference [1]. Maybe there is a problem
because of importing the svn upstream repo, you can see that there are
a lot of commits made by upstream authors.

Since you have a debian and pristine-tar branches, in this case i
managed to get the repo layout by doing:

 # git checkout -b pristine-tar origin/pristine-tar

 # git checkout -b master origin/debian

To be able to build the package, as there is no upstream branch, i
needed first to extract the tarball from the pristine-tar branch
issuing:

 # pristine-tar checkout phing_2.4.1.orig.tar.gz

 # mv phing_2.4.1.orig.tar.gz ..

Then git-buildpackage worked fine. In my opinion, you should rename
the 'debian' branch to 'master' and create a 'upstream' branch so that
the import of new upstream versions is not a pain, here explains how
[2]. If you want to get rid of upstream commit messages and create the
'master' and 'upstream' branches from the tarball at the same time, we
should start the repo from scratch and follow the process at [3], let
me know if you need any help with this.

Cheers,
Federico

[1] http://lists.alioth.debian.org/pipermail/pkg-symfony-commits/2010-March/000006.html
[2] http://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.import.html#AEN201
[3] http://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.import.html#GBP.IMPORT.FROMSCRATCH



More information about the Pkg-symfony-maint mailing list