[opensuse-buildservice] automated debian changelog
Hi all, I did like specified in the wiki, I did not provide a debian changelog file so that the buildservice would build one based in the .changes file for me. But It did not work, I get: dpkg-parsechangelog: error: cannot open debian/changelog to find format: No such file or directory dpkg-buildpackage: unable to determine source package is So what is the solution ? My package is: http://build.opensuse.org/package/show?project=home%3Aamilcarlucas&package=KDevelop3 -- Amilcar Lucas Webmaster The KDevelop project --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Hi Amilcar, Did you work out what was happening with this? Did you find any evidence of this changelog translation thing actually working in practise? Cheers JP Amilcar do Carmo Lucas wrote:
Hi all,
I did like specified in the wiki, I did not provide a debian changelog file so that the buildservice would build one based in the .changes file for me.
But It did not work, I get:
dpkg-parsechangelog: error: cannot open debian/changelog to find format: No such file or directory dpkg-buildpackage: unable to determine source package is
So what is the solution ?
My package is: http://build.opensuse.org/package/show?project=home%3Aamilcarlucas&package=KDevelop3
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Thursday 27 September 2007 02:23:49 John Pye wrote:
Hi Amilcar,
Did you work out what was happening with this? No.
Did you find any evidence of this changelog translation thing actually working in practise? No.
The wiki page with information is this one: http://en.opensuse.org/Build_Service/Deb_builds#The_.27.27changelog.27.27_co... I corrected that page so that future users can complain some more. -- Amilcar Lucas KDevelop.org webmaster --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Mon, Sep 24, 2007 at 08:55:25PM +0200, Amilcar do Carmo Lucas wrote:
I did like specified in the wiki, I did not provide a debian changelog file so that the buildservice would build one based in the .changes file for me.
But It did not work, I get:
dpkg-parsechangelog: error: cannot open debian/changelog to find format: No such file or directory dpkg-buildpackage: unable to determine source package is
So what is the solution ?
Currently the .changes file must already be in debian format for this to work. This is because information like the revision numbers are missing in the suse format. I.e., we have: a) .changes file in debian format - will get copied to debian/changelog for debian builds. - will be converted to rpm format and patched into the specfile for rpm builds. b) .changes file in suse format - is ignored for debian builds - will be converted to rpm format and patched into the specfile for rpm builds. Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Mon, Sep 24, 2007 at 08:55:25PM +0200, Amilcar do Carmo Lucas wrote:
So what is the solution ?
My package is: http://build.opensuse.org/package/show?project=home%3Aamilcarlucas&package=KDevelop3
Check out the start of the logfile, it contains: running changelog2spec --target debian --file /abuild/root_2/.build-srcdir/KDevelop3.dsc don't know how to convert changelog to format 'debian' Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (3)
-
Amilcar do Carmo Lucas
-
John Pye
-
Michael Schroeder