Your message dated Sat, 23 Jan 2016 13:57:15 +0000 with message-id <1453557435.1835.52.camel@adam-barratt.org.uk> and subject line 8.3 point release cleanup has caused the Debian Bug report #799033, regarding jessie-pu: package file/1:5.22+15-2+deb8u1 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 immediately.) -- 799033: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799033 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: jessie-pu: package file/1:5.22+15-2+deb8u1
- From: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
- Date: Tue, 15 Sep 2015 08:16:15 +0200
- Message-id: <1442297649@msgid.manchmal.in-ulm.de>
Package: release.debian.org Severity: normal Tags: jessie User: release.debian.org@packages.debian.org Usertags: pu Hello release team, for the next jessie point relase, I'd like to upload a new version of the file package, in order to fix the bug described in https://bugs.debian.org/798410 http://mx.gw.com/pipermail/file/2015/001777.html Short version: The handling of file's --parameter command line option is broken, the program segfaults upon every usage. Additionally, --parameter has no effect when used with --files-from. Triggering the first issue is as simple as running "file --parameter"; for the second one I have a no public reproducer so far but can provide a file in private upon request. Both issues have been fixed upstream recently, my proposed upload adds the cherry-picked commits, two one-liners. The debdiff is attached. Regards, Christoph -- System Information: Debian Release: 8.1 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.1.6 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init)diff -Nru file-5.22+15/debian/changelog file-5.22+15/debian/changelog --- file-5.22+15/debian/changelog 2015-03-10 22:13:50.000000000 +0100 +++ file-5.22+15/debian/changelog 2015-09-13 18:33:51.000000000 +0200 @@ -1,3 +1,13 @@ +file (1:5.22+15-2+deb8u1) stable; urgency=medium + + * Fix handling of file's --parameter option. Closes: #798410 + - The file program segfaults after processing the --parameter + parameter. [commit FILE5_24-22-g27b4e34] + - Any --parameter values have no effect if used with + --files-from. [commit FILE5_24-23-g4ddb783] + + -- Christoph Biedl <debian.axhn@manchmal.in-ulm.de> Sun, 13 Sep 2015 18:27:47 +0200 + file (1:5.22+15-2) unstable; urgency=medium * Restore detection of some jpeg files. Closes: #780095 diff -Nru file-5.22+15/debian/patches/cherry-pick.FILE5_24-22-g27b4e34.parameter-1.patch file-5.22+15/debian/patches/cherry-pick.FILE5_24-22-g27b4e34.parameter-1.patch --- file-5.22+15/debian/patches/cherry-pick.FILE5_24-22-g27b4e34.parameter-1.patch 1970-01-01 01:00:00.000000000 +0100 +++ file-5.22+15/debian/patches/cherry-pick.FILE5_24-22-g27b4e34.parameter-1.patch 2015-09-13 18:25:31.000000000 +0200 @@ -0,0 +1,16 @@ +Subject: --parameter takes a parameter +Origin: FILE5_24-22-g27b4e34 +Upstream-Author: Christos Zoulas <christos@zoulas.com> +Date: Tue Sep 8 13:46:01 2015 +0000 + +--- a/src/file_opts.h ++++ b/src/file_opts.h +@@ -43,7 +43,7 @@ + #if defined(HAVE_UTIME) || defined(HAVE_UTIMES) + OPT('p', "preserve-date", 0, " preserve access times on files\n") + #endif +-OPT('P', "parameter", 0, " set file engine parameter limits\n" ++OPT('P', "parameter", 1, " set file engine parameter limits\n" + " indir 15 recursion limit for indirection\n" + " name 30 use limit for name/use magic\n" + " elf_notes 256 max ELF notes processed\n" diff -Nru file-5.22+15/debian/patches/cherry-pick.FILE5_24-23-g4ddb783.parameter-2.patch file-5.22+15/debian/patches/cherry-pick.FILE5_24-23-g4ddb783.parameter-2.patch --- file-5.22+15/debian/patches/cherry-pick.FILE5_24-23-g4ddb783.parameter-2.patch 1970-01-01 01:00:00.000000000 +0100 +++ file-5.22+15/debian/patches/cherry-pick.FILE5_24-23-g4ddb783.parameter-2.patch 2015-09-13 18:25:32.000000000 +0200 @@ -0,0 +1,15 @@ +Subject: apply parameters before unwrapping() the list of files +Origin: FILE5_24-23-g4ddb783 +Upstream-Author: Christos Zoulas <christos@zoulas.com> +Date: Tue Sep 8 13:46:49 2015 +0000 + +--- a/src/file.c ++++ b/src/file.c +@@ -233,6 +233,7 @@ + if (magic == NULL) + if ((magic = load(magicfile, flags)) == NULL) + return 1; ++ applyparam(magic); + e |= unwrap(magic, optarg); + ++didsomefiles; + break; diff -Nru file-5.22+15/debian/patches/series file-5.22+15/debian/patches/series --- file-5.22+15/debian/patches/series 2015-03-10 20:56:19.000000000 +0100 +++ file-5.22+15/debian/patches/series 2015-09-13 18:25:10.000000000 +0200 @@ -10,3 +10,5 @@ 0011-btrfs.patch 0012-lxt.patch 0013-jpeg.c5d7f4d.patch +cherry-pick.FILE5_24-22-g27b4e34.parameter-1.patch +cherry-pick.FILE5_24-23-g4ddb783.parameter-2.patchAttachment: signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
- To: 783355-done@bugs.debian.org, 784944-done@bugs.debian.org, 787021-done@bugs.debian.org, 787423-done@bugs.debian.org, 791403-done@bugs.debian.org, 792468-done@bugs.debian.org, 792806-done@bugs.debian.org, 793556-done@bugs.debian.org, 794940-done@bugs.debian.org, 796281-done@bugs.debian.org, 797170-done@bugs.debian.org, 797710-done@bugs.debian.org, 798028-done@bugs.debian.org, 798584-done@bugs.debian.org, 798749-done@bugs.debian.org, 798889-done@bugs.debian.org, 798890-done@bugs.debian.org, 798891-done@bugs.debian.org, 798892-done@bugs.debian.org, 798893-done@bugs.debian.org, 798895-done@bugs.debian.org, 799033-done@bugs.debian.org, 799070-done@bugs.debian.org, 799229-done@bugs.debian.org, 799230-done@bugs.debian.org, 799369-done@bugs.debian.org, 799477-done@bugs.debian.org, 799758-done@bugs.debian.org, 799777-done@bugs.debian.org, 800006-done@bugs.debian.org, 800664-done@bugs.debian.org, 800793-done@bugs.debian.org, 800881-done@bugs.debian.org, 801095-done@bugs.debian.org, 801098-done@bugs.debian.org, 801100-done@bugs.debian.org, 801304-done@bugs.debian.org, 801318-done@bugs.debian.org, 801441-done@bugs.debian.org, 801580-done@bugs.debian.org, 801743-done@bugs.debian.org, 801851-done@bugs.debian.org, 801892-done@bugs.debian.org, 802851-done@bugs.debian.org, 802879-done@bugs.debian.org, 802900-done@bugs.debian.org, 802942-done@bugs.debian.org, 803362-done@bugs.debian.org, 803467-done@bugs.debian.org, 803490-done@bugs.debian.org, 803569-done@bugs.debian.org, 803678-done@bugs.debian.org, 803730-done@bugs.debian.org, 804157-done@bugs.debian.org, 804172-done@bugs.debian.org, 804208-done@bugs.debian.org, 804381-done@bugs.debian.org, 804383-done@bugs.debian.org, 804734-done@bugs.debian.org, 804885-done@bugs.debian.org, 805024-done@bugs.debian.org, 805127-done@bugs.debian.org, 805190-done@bugs.debian.org, 805214-done@bugs.debian.org, 805260-done@bugs.debian.org, 805293-done@bugs.debian.org, 805383-done@bugs.debian.org, 805634-done@bugs.debian.org, 805721-done@bugs.debian.org, 805894-done@bugs.debian.org, 806129-done@bugs.debian.org, 806165-done@bugs.debian.org, 806247-done@bugs.debian.org, 806252-done@bugs.debian.org, 806338-done@bugs.debian.org, 806529-done@bugs.debian.org, 806640-done@bugs.debian.org, 807129-done@bugs.debian.org, 807140-done@bugs.debian.org, 807142-done@bugs.debian.org, 807273-done@bugs.debian.org, 807280-done@bugs.debian.org, 807467-done@bugs.debian.org, 807489-done@bugs.debian.org, 807515-done@bugs.debian.org, 807576-done@bugs.debian.org, 807612-done@bugs.debian.org, 807828-done@bugs.debian.org, 807917-done@bugs.debian.org, 808559-done@bugs.debian.org, 808890-done@bugs.debian.org, 809200-done@bugs.debian.org, 809255-done@bugs.debian.org, 809258-done@bugs.debian.org, 809307-done@bugs.debian.org, 809534-done@bugs.debian.org, 809561-done@bugs.debian.org, 809688-done@bugs.debian.org, 809757-done@bugs.debian.org, 809824-done@bugs.debian.org, 810004-done@bugs.debian.org, 810111-done@bugs.debian.org, 810130-done@bugs.debian.org, 810542-done@bugs.debian.org, 810760-done@bugs.debian.org, 810887-done@bugs.debian.org, 811132-done@bugs.debian.org, 811320-done@bugs.debian.org, 792779-done@bugs.debian.org
- Subject: 8.3 point release cleanup
- From: "Adam D. Barratt" <adam@adam-barratt.org.uk>
- Date: Sat, 23 Jan 2016 13:57:15 +0000
- Message-id: <1453557435.1835.52.camel@adam-barratt.org.uk>
Version: 8.3 Hi, The updates referred to in these bugs were included in today's 8.3 Jessie point release. Regards, Adam
--- End Message ---