Mailinglist Archive: opensuse-buildservice (193 mails)

< Previous Next >
Re: [opensuse-buildservice] How to make a debian package ?
  • From: David Cournapeau <david@xxxxxxxxxxxxxxxxxxxxxx>
  • Date: Tue, 03 Apr 2007 19:37:04 +0900
  • Message-id: <46122E50.9020701@xxxxxxxxxxxxxxxxxxxxxx>
Michael Schroeder wrote:
On Tue, Apr 03, 2007 at 05:30:00PM +0900, David Cournapeau wrote:
- I found that the names of the deb files that build was looking for were not standard (for example, the separator between name and version, as well as between revision and arch, is _ and not - for debian, so we do not have libncurses5-5.5-5.i386.deb, but libncurses5_5.5-5_i386.deb). Am I missing something, or is this a bug ?

(CC Peter Poeml, the author of osc)

Looks like a bug in osc. Peter, you have to use '_' for deb packages
when reconstructing the package name. Also, some deb packages have no
release, so make sure not to add a trailing "_" when there is no
release entry.

Another problem when downloading packages (I modified naming convention for deb pkgs in osc sources to see how far I would go) is that all files are not in the same directory as it seems to be for rpm-based distributions: bash would be in instead of As far as I can see from the osc sources, I don't see how fetching the sources would work for debian-based distributions, but again, I may just missing something, as I am just starting using the service.

I don't know how the build system works on the server side: does it use deboostrap and pbuilder, which are similar to build for Suse AFAIK (build a chroot env for building/testing packages) ? Or is the build environment built differently ? I couldn't get this information from the log of a successfull build.


To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups