debuilding svn package
Heb zojuist van een package een svn ckeckout gedaan. Maar hoe maak je daar nu een .orig.tar.{bz2,gz,lzma,xz} van? En waarom wil ik eigenlijk een upstream tarball? Een diff ofzo? Met vriendelijke groet, Frans van Berckel #debuild dpkg-buildpackage -rfakeroot -D -us -uc dpkg-buildpackage: source package drupal7 dpkg-buildpackage: source version 7.14-1 dpkg-buildpackage: source changed by Luigi Gangitano dpkg-source --before-build drupal7-7.14 dpkg-buildpackage: host architecture powerpc fakeroot debian/rules clean dh clean dh_testdir dh_auto_clean dh_clean dpkg-source -b drupal7-7.14 dpkg-source: error: can't build with source format '3.0 (quilt)': no upstream tarball found at ../drupal7_7.14.orig.tar.{bz2,gz,lzma,xz} dpkg-buildpackage: error: dpkg-source -b drupal7-7.14 gave error exit status 255 debuild: fatal error at line 1325: dpkg-buildpackage -rfakeroot -D -us -uc failed -- To UNSUBSCRIBE, email to debian-user-dutch-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1352825880.3062.10.ca...@deblnxsrv224.osnetwork.nl
Re: debuilding svn package
On 13-11-12 17:58, Frans van Berckel wrote: > Heb zojuist van een package een svn ckeckout gedaan. Maar hoe maak je > daar nu een .orig.tar.{bz2,gz,lzma,xz} van? En waarom wil ik eigenlijk > een upstream tarball? Een diff ofzo? Een Debian bronpakket bestaat uit twee delen. Eén: de code zoals die door upstream gemaakt wordt, de upstream tarball met de naam PAKKETNAAM.orig.tar.EXTENSIE en de code om daar een binary pakket van te bouwen. Je hebt hier alleen dat tweede stuk te pakken. Je moet nog ergens de upstream code vandaan halen. Zoek bijvoorbeeld op: http://packages.debian.org/source/unstable/drupal7 naar orig.tar: http://ftp.de.debian.org/debian/pool/main/d/drupal7/drupal7_7.14.orig.tar.gz Paul signature.asc Description: OpenPGP digital signature
Re: debuilding svn package
On Tue, 2012-11-13 at 20:09 +0100, Paul Gevers wrote: > Een Debian bronpakket bestaat uit twee delen. Eén: de code zoals die > door upstream gemaakt wordt, de upstream tarball met de naam > PAKKETNAAM.orig.tar.EXTENSIE en de code om daar een binary pakket van te > bouwen. Je hebt hier alleen dat tweede stuk te pakken. Je moet nog > ergens de upstream code vandaan halen. Hi Paul, Super, a-ha! Bedoel je dat er in zo'n debian svn tree het eerste deel ontbreekt? Zo met meld maar eens een diffje doen. http://anonscm.debian.org/viewvc/pkg-drupal/branches/drupal7/ Wel apart ... Met vriendelijke groet, Frans van Berckel -- To UNSUBSCRIBE, email to debian-user-dutch-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1352835384.3062.24.ca...@deblnxsrv224.osnetwork.nl
Re: debuilding svn package
On 13-11-12 20:36, Frans van Berckel wrote: > On Tue, 2012-11-13 at 20:09 +0100, Paul Gevers wrote: >> Een Debian bronpakket bestaat uit twee delen. Eén: de code zoals die >> door upstream gemaakt wordt, de upstream tarball met de naam >> PAKKETNAAM.orig.tar.EXTENSIE en de code om daar een binary pakket van te >> bouwen. Je hebt hier alleen dat tweede stuk te pakken. Je moet nog >> ergens de upstream code vandaan halen. > > Hi Paul, > > Super, a-ha! Bedoel je dat er in zo'n debian svn tree het eerste deel > ontbreekt? Zo met meld maar eens een diffje doen. > > http://anonscm.debian.org/viewvc/pkg-drupal/branches/drupal7/ Ja en nee, het ligt aan de maintainer. Die van drupal heeft duidelijk de orig.tar in z'n tree gezet. Maar dan moet je zelf nog een orig.tar maken, of je juiste commando's aanroepen. Aangezien ik niet weet hoe deze maintainer z'n pakket bouwt, kan ik je niet helpen zonder in dit specifieke pakket te duiken. svn-buildpackage of zo zou je eens kunnen proberen. Paul signature.asc Description: OpenPGP digital signature
Re: debuilding svn package
On Tue, 2012-11-13 at 20:45 +0100, Paul Gevers wrote: > > Ja en nee, het ligt aan de maintainer. Die van drupal heeft duidelijk de > orig.tar in z'n tree gezet. Maar dan moet je zelf nog een orig.tar > maken, of je juiste commando's aanroepen. Aangezien ik niet weet hoe > deze maintainer z'n pakket bouwt, kan ik je niet helpen zonder in dit > specifieke pakket te duiken. svn-buildpackage of zo zou je eens kunnen > proberen. Hi Paul, Mooi we zitten op een lijn. Het geeft niet. Bedankt dat je mee denkt. En misschien weet iemand anders wel hoe je een orig.tar maakt als deze reeds in de svn of git tree zit. Twee keer ophalen is in mijn optiek dan ook niet logisch. Met vriendelijke groet, Frans van Berckel -- To UNSUBSCRIBE, email to debian-user-dutch-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1352838987.3062.35.ca...@deblnxsrv224.osnetwork.nl
Re: debuilding svn package
On Tue, Nov 13, 2012 at 09:36:27PM +0100, Frans van Berckel wrote: > On Tue, 2012-11-13 at 20:45 +0100, Paul Gevers wrote: > > > > Ja en nee, het ligt aan de maintainer. Die van drupal heeft duidelijk de > > orig.tar in z'n tree gezet. Maar dan moet je zelf nog een orig.tar > > maken, of je juiste commando's aanroepen. Aangezien ik niet weet hoe > > deze maintainer z'n pakket bouwt, kan ik je niet helpen zonder in dit > > specifieke pakket te duiken. svn-buildpackage of zo zou je eens kunnen > > proberen. > > Hi Paul, > > Mooi we zitten op een lijn. Het geeft niet. Bedankt dat je mee denkt. En > misschien weet iemand anders wel hoe je een orig.tar maakt als deze > reeds in de svn of git tree zit. Mijn inziens is het een idiote actie om *.orig.tar in een SCM[1] te zetten. > Twee keer ophalen is in mijn optiek dan ook niet logisch. Mee eens. Twee keer dezelfde actie uitvoeren is NIET logisch. Verder zie ik heb probleem niet. Uitvoeren van debcheckout drupal7 leverde mij geen drupal*.orig.tar op. Wat mij betreft klopt dat. Iets waar de original poster misschien wel wat aan heeft is http://joeyh.name/code/pristine-tar/ Groeten Geert Stappers Voetnoot [1] Source Code Management system, verzamelnaam voor SVN, git en dergelijk -- > And is there a policy on top-posting vs. bottom-posting? Yes. -- To UNSUBSCRIBE, email to debian-user-dutch-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20121113210618.gt22...@gpm.stappers.nl
Re: debuilding svn package
On Tue, Nov 13, 2012 at 10:06:18PM +0100, Geert Stappers wrote: > On Tue, Nov 13, 2012 at 09:36:27PM +0100, Frans van Berckel wrote: > > > Twee keer ophalen is in mijn optiek dan ook niet logisch. > > > Mee eens. Twee keer dezelfde actie uitvoeren is NIET logisch. > > Verder zie ik heb probleem niet. Uitvoeren van > >debcheckout drupal7 > > leverde mij geen drupal*.orig.tar op. Wat mij betreft klopt dat. > Ik vond het nodig om te kijk of ik een drupal .deb kan maken. Mijn server heeft het package devscripts ge-installeerd. Dat is ook waar debcheckout in zit. debcheckout drupal7 cd drupal7 dpkg-checkbuilddeps # eventueel build dependies installeren fakeroot debian/rules binary En jawel, dat leverde een drupal7_7.14-1_all.deb op. Zonder dat er naar een *.orig.tar gevraagd werd. Ik geef toe dat het veel bomen zijn, ik noem het een bos ;-) Groeten Geert Stappers -- > And is there a policy on top-posting vs. bottom-posting? Yes. -- To UNSUBSCRIBE, email to debian-user-dutch-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20121113212307.gu22...@gpm.stappers.nl
Re: debuilding svn package
On Tue, 2012-11-13 at 22:23 +0100, Geert Stappers wrote: > > Ik vond het nodig om te kijk of ik een drupal .deb kan maken. > > Mijn server heeft het package devscripts ge-installeerd. > Dat is ook waar debcheckout in zit. > >debcheckout drupal7 >cd drupal7 >dpkg-checkbuilddeps ># eventueel build dependies installeren >fakeroot debian/rules binary > > > En jawel, dat leverde een drupal7_7.14-1_all.deb op. > Zonder dat er naar een *.orig.tar gevraagd werd. Hi Geert, Ga ik je ook blij maken ... in drupal7 cd .. wget http://ftp.drupal.org/files/projects/drupal-7.17.tar.gz cd drupal7 uupdate ../drupal-7.17.tar.gz New Release will be 7.17-0ubuntu1. Symlinking to pristine source from drupal7_7.17.orig.tar.gz... -- Untarring the new sourcecode archive ../drupal-7.17.tar.gz Unpacking the debian/ directory from version 7.14-1.1 worked fine. Remember: Your current directory is the OLD sourcearchive! Do a "cd ../drupal7-7.17" to see the new package cd ../drupal7-7.17 fakeroot debian/rules binary cd .. ls -l Met vriendelijke groet, Frans van Berckel -- To UNSUBSCRIBE, email to debian-user-dutch-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1352843847.3062.41.ca...@deblnxsrv224.osnetwork.nl