[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#818700: marked as done (allow non-numerical suffixes in version numbers)

Your message dated Sun, 20 Mar 2016 23:25:31 +0000
with message-id <E1ahmix-0003yn-1g@franck.debian.org>
and subject line Bug#818700: fixed in kfreebsd-10 10.3~svn296998-1
has caused the Debian Bug report #818700,
regarding allow non-numerical suffixes in version numbers
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 owner@bugs.debian.org

818700: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818700
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: kfreebsd-10
Version: 10.3~svn296373-2


The regex used by get-orig-source target in debian/rules to
parse package version doesn't allow for anything other than
numbers to be present after the last '-' character.

However it's common in Ubuntu to use ubuntuX suffixes. Also
ubuntuBSD uses +bsdX.

I'm attaching a patch to improve the regex.

Jon Boden

ubuntuBSD -- Unix for human beings

https://www.ubuntubsd.org/ -- https://twitter.com/ubuntuBSD
diff -Nur debian.old/rules debian/rules
--- debian.old/rules	2015-02-25 14:25:53.000000000 -0500
+++ debian/rules	2015-12-24 13:06:48.000000000 -0500
@@ -13,7 +13,7 @@
 source		:= $(shell dpkg-parsechangelog | grep ^Source: | sed -e 's/^.*: //g')
 full_version	:= $(shell dpkg-parsechangelog | grep ^Version: | sed -e 's/^.*: //g')
 tar_version	:= $(shell echo $(full_version) | sed -e 's/-.*//g')
-svn_revision	:= $(shell echo $(full_version) | sed -e 's/.*~svn\([0-9]*\)-[0-9]*/\1/g' -e 's/^$(full_version)$$/HEAD/g')
+svn_revision	:= $(shell echo $(full_version) | sed -e 's/.*~svn\([0-9]*\)-[0-9]\+.*/\1/g' -e 's/^$(full_version)$$/HEAD/g')
 version		:= $(shell echo $(full_version) | sed -e 's/[~+-].*//g')
 major           := $(shell echo $(version) | sed -e 's/\..*//g')
 revision	:= $(shell echo $(full_version) | sed -e 's/^[^+-]*//g')

--- End Message ---
--- Begin Message ---
Source: kfreebsd-10
Source-Version: 10.3~svn296998-1

We believe that the bug you reported is fixed in the latest version of
kfreebsd-10, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 818700@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Steven Chamberlain <steven@pyro.eu.org> (supplier of updated kfreebsd-10 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)

Hash: SHA256

Format: 1.8
Date: Sat, 19 Mar 2016 20:49:47 +0000
Source: kfreebsd-10
Binary: kfreebsd-source-10.3 kfreebsd-headers-10.3-0 kfreebsd-image-10.3-0-amd64 kfreebsd-image-10-amd64 kfreebsd-headers-10.3-0-amd64 kfreebsd-headers-10-amd64 kernel-image-10.3-0-amd64-di nic-modules-10.3-0-amd64-di nic-wireless-modules-10.3-0-amd64-di nic-shared-modules-10.3-0-amd64-di serial-modules-10.3-0-amd64-di usb-serial-modules-10.3-0-amd64-di ppp-modules-10.3-0-amd64-di cdrom-modules-10.3-0-amd64-di scsi-core-modules-10.3-0-amd64-di scsi-modules-10.3-0-amd64-di scsi-extra-modules-10.3-0-amd64-di plip-modules-10.3-0-amd64-di floppy-modules-10.3-0-amd64-di loop-modules-10.3-0-amd64-di ipv6-modules-10.3-0-amd64-di nls-core-modules-10.3-0-amd64-di ext2-modules-10.3-0-amd64-di isofs-modules-10.3-0-amd64-di reiserfs-modules-10.3-0-amd64-di fat-modules-10.3-0-amd64-di zfs-modules-10.3-0-amd64-di nfs-modules-10.3-0-amd64-di nullfs-modules-10.3-0-amd64-di md-modules-10.3-0-amd64-di parport-modules-10.3-0-amd64-di nic-usb-modules-10.3-0-amd64-di
 sata-modules-10.3-0-amd64-di acpi-modules-10.3-0-amd64-di i2c-modules-10.3-0-amd64-di crypto-modules-10.3-0-amd64-di crypto-dm-modules-10.3-0-amd64-di mmc-core-modules-10.3-0-amd64-di mmc-modules-10.3-0-amd64-di sound-modules-10.3-0-amd64-di zlib-modules-10.3-0-amd64-di kfreebsd-image-10.3-0-486 kfreebsd-image-10-486 kfreebsd-headers-10.3-0-486 kfreebsd-headers-10-486 kfreebsd-image-10.3-0-686 kfreebsd-image-10-686 kfreebsd-headers-10.3-0-686 kfreebsd-headers-10-686 kfreebsd-image-10.3-0-xen kfreebsd-image-10-xen kfreebsd-headers-10.3-0-xen kfreebsd-headers-10-xen kernel-image-10.3-0-486-di nic-modules-10.3-0-486-di nic-wireless-modules-10.3-0-486-di nic-shared-modules-10.3-0-486-di serial-modules-10.3-0-486-di usb-serial-modules-10.3-0-486-di ppp-modules-10.3-0-486-di cdrom-modules-10.3-0-486-di scsi-core-modules-10.3-0-486-di scsi-modules-10.3-0-486-di scsi-extra-modules-10.3-0-486-di plip-modules-10.3-0-486-di floppy-modules-10.3-0-486-di
 loop-modules-10.3-0-486-di ipv6-modules-10.3-0-486-di nls-core-modules-10.3-0-486-di ext2-modules-10.3-0-486-di isofs-modules-10.3-0-486-di reiserfs-modules-10.3-0-486-di fat-modules-10.3-0-486-di zfs-modules-10.3-0-486-di nfs-modules-10.3-0-486-di nullfs-modules-10.3-0-486-di md-modules-10.3-0-486-di parport-modules-10.3-0-486-di nic-usb-modules-10.3-0-486-di sata-modules-10.3-0-486-di acpi-modules-10.3-0-486-di i2c-modules-10.3-0-486-di crypto-modules-10.3-0-486-di crypto-dm-modules-10.3-0-486-di mmc-core-modules-10.3-0-486-di mmc-modules-10.3-0-486-di sound-modules-10.3-0-486-di
Architecture: source all
Version: 10.3~svn296998-1
Distribution: experimental
Urgency: medium
Maintainer: GNU/kFreeBSD Maintainers <debian-bsd@lists.debian.org>
Changed-By: Steven Chamberlain <steven@pyro.eu.org>
 acpi-modules-10.3-0-486-di - ACPI support modules (udeb)
 acpi-modules-10.3-0-amd64-di - ACPI support modules (udeb)
 cdrom-modules-10.3-0-486-di - Esoteric CDROM drivers (udeb)
 cdrom-modules-10.3-0-amd64-di - Esoteric CDROM drivers (udeb)
 crypto-dm-modules-10.3-0-486-di - devicemapper crypto module (udeb)
 crypto-dm-modules-10.3-0-amd64-di - devicemapper crypto module (udeb)
 crypto-modules-10.3-0-486-di - crypto modules (udeb)
 crypto-modules-10.3-0-amd64-di - crypto modules (udeb)
 ext2-modules-10.3-0-486-di - EXT2 filesystem support (udeb)
 ext2-modules-10.3-0-amd64-di - EXT2 filesystem support (udeb)
 fat-modules-10.3-0-486-di - FAT filesystem support (udeb)
 fat-modules-10.3-0-amd64-di - FAT filesystem support (udeb)
 floppy-modules-10.3-0-486-di - Floppy driver (udeb)
 floppy-modules-10.3-0-amd64-di - Floppy driver (udeb)
 i2c-modules-10.3-0-486-di - i2c support modules (udeb)
 i2c-modules-10.3-0-amd64-di - i2c support modules (udeb)
 ipv6-modules-10.3-0-486-di - IPv6 driver (udeb)
 ipv6-modules-10.3-0-amd64-di - IPv6 driver (udeb)
 isofs-modules-10.3-0-486-di - ISOFS filesystem support (udeb)
 isofs-modules-10.3-0-amd64-di - ISOFS filesystem support (udeb)
 kernel-image-10.3-0-486-di - kFreeBSD binary image for the Debian installer (udeb)
 kernel-image-10.3-0-amd64-di - kFreeBSD binary image for the Debian installer (udeb)
 kfreebsd-headers-10-486 - header files for kernel of FreeBSD 10 (meta-package)
 kfreebsd-headers-10-686 - header files for kernel of FreeBSD 10 (meta-package)
 kfreebsd-headers-10-amd64 - header files for kernel of FreeBSD 10 (meta-package)
 kfreebsd-headers-10-xen - header files for kernel of FreeBSD 10 (meta-package)
 kfreebsd-headers-10.3-0 - Common architecture-specific header files for kernel of FreeBSD 1
 kfreebsd-headers-10.3-0-486 - header files for kernel of FreeBSD 10.3
 kfreebsd-headers-10.3-0-686 - header files for kernel of FreeBSD 10.3
 kfreebsd-headers-10.3-0-amd64 - header files for kernel of FreeBSD 10.3
 kfreebsd-headers-10.3-0-xen - header files for kernel of FreeBSD 10.3
 kfreebsd-image-10-486 - kernel of FreeBSD 10 image (meta-package)
 kfreebsd-image-10-686 - kernel of FreeBSD 10 image (meta-package)
 kfreebsd-image-10-amd64 - kernel of FreeBSD 10 image (meta-package)
 kfreebsd-image-10-xen - kernel of FreeBSD 10 image (meta-package)
 kfreebsd-image-10.3-0-486 - kernel of FreeBSD 10.3 image
 kfreebsd-image-10.3-0-686 - kernel of FreeBSD 10.3 image
 kfreebsd-image-10.3-0-amd64 - kernel of FreeBSD 10.3 image
 kfreebsd-image-10.3-0-xen - kernel of FreeBSD 10.3 image
 kfreebsd-source-10.3 - source code for kernel of FreeBSD 10.3 with Debian patches
 loop-modules-10.3-0-486-di - Loopback filesystem support (udeb)
 loop-modules-10.3-0-amd64-di - Loopback filesystem support (udeb)
 md-modules-10.3-0-486-di - RAID and LVM support (udeb)
 md-modules-10.3-0-amd64-di - RAID and LVM support (udeb)
 mmc-core-modules-10.3-0-486-di - MMC/SD/SDIO core modules (udeb)
 mmc-core-modules-10.3-0-amd64-di - MMC/SD/SDIO core modules (udeb)
 mmc-modules-10.3-0-486-di - MMC/SD card modules (udeb)
 mmc-modules-10.3-0-amd64-di - MMC/SD card modules (udeb)
 nfs-modules-10.3-0-486-di - NFS filesystem support (udeb)
 nfs-modules-10.3-0-amd64-di - NFS filesystem support (udeb)
 nic-modules-10.3-0-486-di - Common NIC drivers (udeb)
 nic-modules-10.3-0-amd64-di - Common NIC drivers (udeb)
 nic-shared-modules-10.3-0-486-di - Shared NIC drivers (udeb)
 nic-shared-modules-10.3-0-amd64-di - Shared NIC drivers (udeb)
 nic-usb-modules-10.3-0-486-di - USB NIC drivers (udeb)
 nic-usb-modules-10.3-0-amd64-di - USB NIC drivers (udeb)
 nic-wireless-modules-10.3-0-486-di - Wireless NIC drivers (udeb)
 nic-wireless-modules-10.3-0-amd64-di - Wireless NIC drivers (udeb)
 nls-core-modules-10.3-0-486-di - Core NLS support (udeb)
 nls-core-modules-10.3-0-amd64-di - Core NLS support (udeb)
 nullfs-modules-10.3-0-486-di - nullfs filesystem support (udeb)
 nullfs-modules-10.3-0-amd64-di - nullfs filesystem support (udeb)
 parport-modules-10.3-0-486-di - Parallel port support (udeb)
 parport-modules-10.3-0-amd64-di - Parallel port support (udeb)
 plip-modules-10.3-0-486-di - PLIP drivers (udeb)
 plip-modules-10.3-0-amd64-di - PLIP drivers (udeb)
 ppp-modules-10.3-0-486-di - PPP drivers (udeb)
 ppp-modules-10.3-0-amd64-di - PPP drivers (udeb)
 reiserfs-modules-10.3-0-486-di - Reiser filesystem support (udeb)
 reiserfs-modules-10.3-0-amd64-di - Reiser filesystem support (udeb)
 sata-modules-10.3-0-486-di - SATA drivers (udeb)
 sata-modules-10.3-0-amd64-di - SATA drivers (udeb)
 scsi-core-modules-10.3-0-486-di - Core SCSI subsystem (udeb)
 scsi-core-modules-10.3-0-amd64-di - Core SCSI subsystem (udeb)
 scsi-extra-modules-10.3-0-486-di - Uncommon SCSI drivers (udeb)
 scsi-extra-modules-10.3-0-amd64-di - Uncommon SCSI drivers (udeb)
 scsi-modules-10.3-0-486-di - SCSI drivers (udeb)
 scsi-modules-10.3-0-amd64-di - SCSI drivers (udeb)
 serial-modules-10.3-0-486-di - Serial drivers (udeb)
 serial-modules-10.3-0-amd64-di - Serial drivers (udeb)
 sound-modules-10.3-0-486-di - sound support (udeb)
 sound-modules-10.3-0-amd64-di - sound support (udeb)
 usb-serial-modules-10.3-0-486-di - USB serial drivers (udeb)
 usb-serial-modules-10.3-0-amd64-di - USB serial drivers (udeb)
 zfs-modules-10.3-0-486-di - ZFS filesystem support (udeb)
 zfs-modules-10.3-0-amd64-di - ZFS filesystem support (udeb)
 zlib-modules-10.3-0-486-di - zlib modules (udeb)
 zlib-modules-10.3-0-amd64-di - zlib modules (udeb)
Closes: 818426 818700 818777
 kfreebsd-10 (10.3~svn296998-1) experimental; urgency=medium
   * New upstream snapshot of 10.3-RC3:
     - SA-16:15: Fix incorrect argument validation in sysarch(2).
       (CVE-2016-1885) (Closes: #818426)
   * Amend svn_revision regex to support local suffixes
     (Thanks, Jon Boden) (Closes: #818700)
   * On arches that don't use Clang, Build-Depend on gcc-5
     rather than gcc-4.9 (Closes: #818777)
 add6406ed3a86127c662af4e590f882291dd5023 11360 kfreebsd-10_10.3~svn296998-1.dsc
 c6acf3e09bc932a884f9640a87b6541e00703bdb 31339912 kfreebsd-10_10.3~svn296998.orig.tar.xz
 85ee51f3a68e6657db3e7e13360379dcb3656e11 151620 kfreebsd-10_10.3~svn296998-1.debian.tar.xz
 6c112e0990685002e67b58ffd2242712959636fc 31418416 kfreebsd-source-10.3_10.3~svn296998-1_all.deb
 66a9c128de05359a91981603953c84f44d55df1022d39264ef4b7de30b3843a7 11360 kfreebsd-10_10.3~svn296998-1.dsc
 efaf1101bd672ee7d23940880c998b3ab21991881245672b402212ad248e59e2 31339912 kfreebsd-10_10.3~svn296998.orig.tar.xz
 e72e24eed8c04ee27d998c53833485ae1045c83d93e12b0c0470849172ac8179 151620 kfreebsd-10_10.3~svn296998-1.debian.tar.xz
 873b0377777563e911aeec5dd71e9247cdb43575d1507cbff7d081f554d043f6 31418416 kfreebsd-source-10.3_10.3~svn296998-1_all.deb
 0b739275cd3d15cbbc77a3b7d548a835 11360 kernel optional kfreebsd-10_10.3~svn296998-1.dsc
 33300ffc447a98c9202cba3ee34c09e7 31339912 kernel optional kfreebsd-10_10.3~svn296998.orig.tar.xz
 5afede682481b01d4b2459217d2e9719 151620 kernel optional kfreebsd-10_10.3~svn296998-1.debian.tar.xz
 6970d120608da853cc6386fe01cafac2 31418416 kernel optional kfreebsd-source-10.3_10.3~svn296998-1_all.deb

Version: GnuPG v2


--- End Message ---

Reply to: