Your message dated Tue, 31 Dec 2013 19:20:06 +0100
with message-id <[email protected]>
and subject line Re: Bug#733746: dpkg-dev: dpkg-source - can't build with 
source format '3.0 (quilt)' when version number is 1.0.0
has caused the Debian Bug report #733746,
regarding dpkg-dev: dpkg-source - can't build with source format '3.0 (quilt)' 
when version number is 1.0.0
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
733746: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733746
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dpkg-dev
Version: 1.17.5
Severity: normal

Dear Maintainer,

I am developing a software package using semantic versioning, and am trying to
build a package of version 1.0.0. Versions before have built correctly, e.g.
0.15.0.

In semantic versioning (http://semver.org/), you are required to make package
names meaningful, so this will affect other packages as well.

Here are the latest entries in my debian/changelog:

pd-purest-json (1.0.0) UNRELEASED; urgency=low
  * Info for users while loading object
  * Bug fixes in [json-encode]:
    - array handling
    - number handling
  * Refactoring

 -- Thomas Mayer <[email protected]>  Thu, 03 Jan 2013 15:00:00 +0100

pd-purest-json (0.15.0) UNRELEASED; urgency=low
  * Cancellation is now faster
  * Switch to json-c 0.11
  * Refactoring of code
  * Breaking changes:
    - [oauth] and [rest]:
      -- [write( method is now called [file(
      -- [url( method is now called [init(
      -- init errors only output to console
      -- changes to status outlet:
          --- on success output bang
          --- on HTTP error output numerical HTTP status
          --- on cURL error output list: error code and message
    - [rest-json] has been removed
    - [json-decode]:
      -- string values will not be checked for numbers or boolean

 -- Thomas Mayer <[email protected]>  Mon, 18 Nov 2013 23:00:00 +0100


The sequence of commands:

mv purest_json-1.0.0 pd-`echo purest_json|tr '_' '-'`_1.0.0
tar --exclude-vcs -czpf ../pd-`echo purest_json|tr '_' '-'`_1.0.0.orig.tar.gz
pd-`echo purest_json|tr '_' '-'`_1.0.0
rm -f -- purest_json-1.0.0.tar.gz
rm -rf -- purest_json-1.0.0 pd-`echo purest_json|tr '_' '-'`_1.0.0
cd .. && dpkg-source -b purest_json
dpkg-source: info: using options from purest_json/debian/source/local-options:
--unapply-patches --abort-on-upstream-changes
dpkg-source: error: can't build with source format '3.0 (quilt)': version does
not contain a revision

This is possible related to bug #719348 http://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=719348




-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'stable'), (600, 'unstable'), (500,
'stable-updates')
Architecture: i386 (x86_64)

Kernel: Linux 3.11-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dpkg-dev depends on:
ii  base-files    7.2
ii  binutils      2.24-2
ii  bzip2         1.0.6-5
ii  libdpkg-perl  1.17.5
ii  make          3.81-8.3
ii  patch         2.7.1-4
ii  xz-utils      5.1.1alpha+20120614-2

Versions of packages dpkg-dev recommends:
ii  build-essential          11.6
ii  fakeroot                 1.18.4-2
ii  gcc [c-compiler]         4:4.8.2-1
ii  gcc-4.6 [c-compiler]     4.6.4-5
ii  gcc-4.7 [c-compiler]     4.7.3-9
ii  gcc-4.8 [c-compiler]     4.8.2-10
ii  gnupg                    1.4.15-3
ii  gnupg2                   2.0.22-2
ii  gpgv                     1.4.15-3
pn  libalgorithm-merge-perl  <none>

Versions of packages dpkg-dev suggests:
ii  debian-keyring  2013.12.13

--- End Message ---
--- Begin Message ---
Hi!

On Tue, 2013-12-31 at 16:31:55 +0100, Thomas Mayer wrote:
> Package: dpkg-dev
> Version: 1.17.5
> Severity: normal

> I am developing a software package using semantic versioning, and am trying to
> build a package of version 1.0.0. Versions before have built correctly, e.g.
> 0.15.0.
> 
> In semantic versioning (http://semver.org/), you are required to make package
> names meaningful, so this will affect other packages as well.
> 
> Here are the latest entries in my debian/changelog:
> 
> pd-purest-json (1.0.0) UNRELEASED; urgency=low
>   * Info for users while loading object
>   * Bug fixes in [json-encode]:
>     - array handling
>     - number handling
>   * Refactoring
> 
>  -- Thomas Mayer <[email protected]>  Thu, 03 Jan 2013 15:00:00 +0100
> 
> pd-purest-json (0.15.0) UNRELEASED; urgency=low
>   * Cancellation is now faster
>   * Switch to json-c 0.11
>   * Refactoring of code
>   * Breaking changes:
>     - [oauth] and [rest]:
>       -- [write( method is now called [file(
>       -- [url( method is now called [init(
>       -- init errors only output to console
>       -- changes to status outlet:
>           --- on success output bang
>           --- on HTTP error output numerical HTTP status
>           --- on cURL error output list: error code and message
>     - [rest-json] has been removed
>     - [json-decode]:
>       -- string values will not be checked for numbers or boolean
> 
>  -- Thomas Mayer <[email protected]>  Mon, 18 Nov 2013 23:00:00 +0100

> The sequence of commands:
> 
> mv purest_json-1.0.0 pd-`echo purest_json|tr '_' '-'`_1.0.0
> tar --exclude-vcs -czpf ../pd-`echo purest_json|tr '_' '-'`_1.0.0.orig.tar.gz
> pd-`echo purest_json|tr '_' '-'`_1.0.0
> rm -f -- purest_json-1.0.0.tar.gz
> rm -rf -- purest_json-1.0.0 pd-`echo purest_json|tr '_' '-'`_1.0.0
> cd .. && dpkg-source -b purest_json
> dpkg-source: info: using options from purest_json/debian/source/local-options:
> --unapply-patches --abort-on-upstream-changes
> dpkg-source: error: can't build with source format '3.0 (quilt)': version does
> not contain a revision
> 
> This is possible related to bug #719348 http://bugs.debian.org/cgi-
> bin/bugreport.cgi?bug=719348

Yes, and as mentioned there, you either need to add a revision to the
version, something like 1.0.0-1, or switch the package to be “3.0 (native)”.

This is really an issue with the packaging, thus closing.

Thanks,
Guillem

--- End Message ---

Reply via email to