Your message dated Mon, 26 Jan 2015 15:07:26 -0500
with message-id <[email protected]>
and subject line Re: Bug#776318: devscripts: [mk-origtargz] creates string with 
duplicate entries of files to exclude
has caused the Debian Bug report #776318,
regarding devscripts: [mk-origtargz] creates string with duplicate entries of 
files to exclude
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.)


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

Dear Maintainer,

when trying to upgrade gnumed-client using

  debcheckout gnumed-client

and than running `debian/rules get-orig-source` this failed.  It boils down
to the following problem 

$ LC_ALL=C mk-origtargz ../gnumed-client.1.5.2.tgz 
tar: 
./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/livequery/jquery.livequery.js:
 Not found in archive
tar: 
./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/foswiki/jquery.foswiki.js:
 Not found in archive
tar: Exiting with failure status due to previous errors
mk-origtargz: error: tar --delete --file ../gnumed-client_1.4.12+dfsg.orig.tar 
./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/PatternSkin/pattern.js 
./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JavascriptFiles/foswikiString.js
 
./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JavascriptFiles/foswikiPref.js
 
./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JavascriptFiles/foswikiForm.js
 
./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JSTreeContrib/jquery.jstree.js
 
./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/livequery/jquery.livequery.js
 
./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/livequery/jquery.livequery.js
 
./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/foswiki/jquery.foswiki.js
 
./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/foswiki/jquery.foswiki.js
 ./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JQue
 ryPlugin/jquery-1.4.3.js gave error exit status 2


The files 

    
client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/livequery/jquery.livequery.js
    
client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/foswiki/jquery.foswiki.js

are part of the downloaded tarball but as you can see in the created
command line `tar --delete --file ...` it is mentioned twice which
leads to the error above.  Please make sure that one file is only
mentioned once.

Kind regards and thanks for maintaining devscripts

     Andreas.


-- Package-specific info:

--- /etc/devscripts.conf ---

--- ~/.devscripts ---
Not present

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (501, 'testing'), (500, 'buildd-unstable'), (50, 'unstable'), (5, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages devscripts depends on:
ii  dpkg-dev     1.17.23
ii  libc6        2.19-13
ii  perl         5.20.1-4
ii  python3      3.4.2-2
pn  python3:any  <none>

Versions of packages devscripts recommends:
ii  at                          3.1.16-1
ii  curl                        7.38.0-4
ii  dctrl-tools                 2.23
ii  debian-keyring              2014.12.10
ii  dput                        0.9.6.4
ii  equivs                      2.0.9
ii  fakeroot                    1.20.2-1
ii  file                        1:5.20-2
ii  gnupg                       1.4.18-6
ii  libdistro-info-perl         0.14
ii  libencode-locale-perl       1.03-1
ii  libjson-perl                2.61-1
ii  liblwp-protocol-https-perl  6.06-2
ii  libparse-debcontrol-perl    2.005-4
ii  libsoap-lite-perl           1.11-1
ii  liburi-perl                 1.64-1
ii  libwww-perl                 6.08-1
ii  lintian                     2.5.30+deb8u3
ii  man-db                      2.7.0.2-5
ii  patch                       2.7.1-6
ii  patchutils                  0.3.3-1
ii  python3-debian              0.1.25
ii  python3-magic               1:5.20-2
ii  sensible-utils              0.0.9
ii  strace                      4.9-2
ii  unzip                       6.0-14
ii  wdiff                       1.2.2-1
ii  wget                        1.16-1
ii  xz-utils                    5.1.1alpha+20120614-2+b3

Versions of packages devscripts suggests:
ii  bsd-mailx [mailx]            8.1.2-0.20141216cvs-1
ii  build-essential              11.7
pn  cvs-buildpackage             <none>
pn  debbindiff                   <none>
pn  devscripts-el                <none>
ii  gnuplot5 [gnuplot]           5.0.0~rc+dfsg2-1
ii  gpgv                         1.4.18-6
ii  libauthen-sasl-perl          2.1600-1
pn  libfile-desktopentry-perl    <none>
ii  libnet-smtp-ssl-perl         1.01-3
pn  libterm-size-perl            <none>
ii  libtimedate-perl             2.3000-2
pn  libyaml-syck-perl            <none>
ii  mutt                         1.5.23-3
ii  openssh-client [ssh-client]  1:6.7p1-3
pn  svn-buildpackage             <none>
ii  w3m                          0.5.3-19

-- no debconf information

--- End Message ---
--- Begin Message ---
On Mon, Jan 26, 2015 at 08:26:25PM +0100, Andreas Tille wrote:
> when trying to upgrade gnumed-client using
> 
>   debcheckout gnumed-client
> 
> and than running `debian/rules get-orig-source` this failed.  It boils down
> to the following problem 
> 
> $ LC_ALL=C mk-origtargz ../gnumed-client.1.5.2.tgz 
> tar: 
> ./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/livequery/jquery.livequery.js:
>  Not found in archive
> tar: 
> ./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/foswiki/jquery.foswiki.js:
>  Not found in archive
> tar: Exiting with failure status due to previous errors
> mk-origtargz: error: tar --delete --file 
> ../gnumed-client_1.4.12+dfsg.orig.tar 
> ./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/PatternSkin/pattern.js
>  
> ./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JavascriptFiles/foswikiString.js
>  
> ./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JavascriptFiles/foswikiPref.js
>  
> ./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JavascriptFiles/foswikiForm.js
>  
> ./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JSTreeContrib/jquery.jstree.js
>  
> ./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/livequery/jquery.livequery.js
>  
> ./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/livequery/jquery.livequery.js
>  
> ./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/foswiki/jquery.foswiki.js
>  
> ./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/foswiki/jquery.foswiki.js
>  ./gnumed-client.1.5.2/client/doc/user-manual/rsrc/System/JQue
>  ryPlugin/jquery-1.4.3.js gave error exit status 2
> 
> 
> The files 
> 
>     
> client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/livequery/jquery.livequery.js
>     
> client/doc/user-manual/rsrc/System/JQueryPlugin/plugins/foswiki/jquery.foswiki.js
> 
> are part of the downloaded tarball but as you can see in the created
> command line `tar --delete --file ...` it is mentioned twice which
> leads to the error above.

They're mentioned twice because the Files-Excluded field in d/copyright
lists them twice:

        Files-Excluded:
            */System/*/*.js
            */System/*/*/*.js

The * in a Files (and therefore Files-Excluded) field in d/copyright
is recursive:

     * Only the wildcards * and ? apply; the former matches any number of
       characters (including none), the latter a single character. Both match
       slashs (/) and leading dots, unlike shell globs. The pattern *.in
       therefore matches any file whose name ends in .in anywhere in the
       source tree, not just at the top level.

Cheers,
-- 
James
GPG Key: 4096R/331BA3DB 2011-12-05 James McCoy <[email protected]>

Attachment: signature.asc
Description: Digital signature


--- End Message ---
_______________________________________________
devscripts-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/devscripts-devel

Reply via email to