Hi,

Am 25.01.25 um 19:33 schrieb Gioele Barabucci:
On 25/01/25 16:23, Rene Engelhard wrote:
I am maintaining a package which does only have debian/ in git, so gbp stuff 
does not really apply, but still.
Hi,

just for the record: gbp supports debian/-only repositories.

Just for the record, it does not.


> Just set `overlay = True` and `export_dir = ../build-area/` in 
debian/gbp.conf and gbp will work as expected.

rene@frodo:~/rene@frodo:~/Debian/Pakete/LibreOffice/libreoffice/libreoffice-25.2.0.3$
 gbp buildpackage

gbp:error: 
/home/rene/Debian/Pakete/LibreOffice/libreoffice/libreoffice-25.2.0.3 is not a 
git repository


doing it in debian/:


rene@frodo:~/Debian/Pakete/LibreOffice/libreoffice/libreoffice-25.2.0.3/debian$ 
gbp buildpackage --git-ignore-new
gbp:error: Can't determine package type: Failed to read changelog: [Errno 2] No 
such file or directory: './debian/changelog'


See, for example: https://salsa.debian.org/debian/findutils
That is not a debian/-only repository, it has a README.md in  there and then a 
debian/ subdir.

debian/ only-repository here means that the content in debian/ is in git and 
debian is the git checkout.

(upstreams tarballs extracted + git checkout ... debian)


Here the example is (obviously) 
https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice


Regards,


Rene

Reply via email to