Package: devscripts
Version: 2.10.35lenny1
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

It appears that checkbashisms does not detect the bash function
'source':

servo:/tmp/cdtemp.XcoaZB 0$ cat foo
#!/bin/sh
source bar
servo:/tmp/cdtemp.XcoaZB 0$ checkbashisms -p ./foo
servo:/tmp/cdtemp.XcoaZB 0$ sh ./foo
./foo: 2: source: not found
servo:/tmp/cdtemp.XcoaZB 127$ 

It appears that Debian Policy 10.4 also does not make a provision for
this function.

I must say I'm a bit surprised this hasn't come up before.  Why would
that be?  Makes me wonder...

Thanks again for maintaining such an important set of tools.

jamie.

- -- Package-specific info:

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

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

- -- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages devscripts depends on:
ii  dpkg-dev                      1.14.23    Debian package development tools
ii  libc6                         2.7-16     GNU C Library: Shared libraries
ii  perl                          5.10.0-18  Larry Wall's Practical Extraction 

Versions of packages devscripts recommends:
ii  at                    3.1.10.2           Delayed job execution and batch pr
ii  bzr                   1.5-1.1            easy to use distributed version co
ii  conkeror [www-browser 0.9~git080629-2    keyboard focused web browser with 
ii  curl                  7.18.2-5           Get a file from an HTTP, HTTPS or 
ii  cvs                   1:1.12.13-12       Concurrent Versions System
ii  dctrl-tools           2.13.0             Command-line tools to process Debi
ii  debian-keyring        2008.07.22         GnuPG (and obsolete PGP) keys of D
ii  debian-maintainers    1.42               GPG keys of Debian maintainers
pn  dput | dupload        <none>             (no description available)
ii  equivs                2.0.7-0.1          Circumvent Debian package dependen
ii  fakeroot              1.11               Gives a fake root environment
ii  git-core              1:1.5.6.5-1        fast, scalable, distributed revisi
ii  gnupg                 1.4.9-3            GNU privacy guard - a free PGP rep
ii  iceweasel [www-browse 3.0.4-1            lightweight web browser based on M
ii  konqueror [www-browse 4:3.5.9.dfsg.1-6   KDE's advanced file manager, web b
ii  libauthen-sasl-perl   2.12-1             Authen::SASL - SASL Authentication
ii  libcrypt-ssleay-perl  0.57-1+b1          Support for https protocol in LWP
ii  libparse-debcontrol-p 2.005-2            Easy OO parsing of Debian control-
ii  libsoap-lite-perl     0.710.08-1         Client and server side SOAP implem
ii  libterm-size-perl     0.2-4+b1           Perl extension for retrieving term
ii  libtimedate-perl      1.1600-9           Time and date functions for Perl
ii  liburi-perl           1.35.dfsg.1-1      Manipulates and accesses URI strin
ii  libwww-perl           5.813-1            WWW client/server library for Perl
ii  libyaml-syck-perl     1.05-1             Fast, lightweight YAML loader and 
ii  links [www-browser]   2.1pre37-1.1       Web browser running in text mode
ii  lintian               1.24.2.1           Debian package checker
ii  lsb-release           3.2-20             Linux Standard Base version report
ii  lynx-cur [www-browser 2.8.7dev9-2.1      Text-mode WWW Browser with NLS sup
ii  mailutils [mailx]     1:1.2+dfsg1-4      GNU mailutils utilities for handli
ii  man-db                2.5.2-3            on-line manual pager
ii  openssh-client [ssh-c 1:5.1p1-4          secure shell client, an rlogin/rsh
ii  opera [www-browser]   9.51.2061.gcc4.qt3 The Opera Web Browser
ii  patch                 2.5.9-5            Apply a diff file to an original
ii  patchutils            0.2.31-4           Utilities to work with patches
ii  strace                4.5.17+cvs080723-2 A system call tracer
ii  subversion            1.5.1dfsg1-1       Advanced version control system
ii  unzip                 5.52-12            De-archiver for .zip files
ii  w3m [www-browser]     0.5.2-2+b1         WWW browsable pager with excellent
ii  wdiff                 0.5-18             Compares two files word by word
ii  wget                  1.11.4-2           retrieves files from the web

Versions of packages devscripts suggests:
ii  build-essenti 11.4                       Informational list of build-essent
pn  cvs-buildpack <none>                     (no description available)
ii  devscripts-el 29.3-2                     Emacs wrappers for the commands in
ii  gnuplot       4.2.2-1.2                  A command-line driven interactive 
pn  libfile-deskt <none>                     (no description available)
pn  libnet-smtp-s <none>                     (no description available)
ii  mutt          1.5.18.pgpsigdispattach1-1 text-based mailreader supporting M
pn  svn-buildpack <none>                     (no description available)

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAEBAgAGBQJJW7MHAAoJEO00zqvie6q8A0UP/i6XjvHrxPvoFvdBp3SMz8/V
8qqWTX2Gdta17ZAbB2ppQKJpW/IUPy4ZvdpmkgjLCizGjeyZ3q1sGApBk/RRsi3L
4/5a+1GQ7AlJ86Z1jzBkkH1gE2+sgjuxHpo2UWPUOr2jKbcUTK9A4gScsbMpBE0u
ki0nHoAvlYBxO8hT5+Rog59MEU1ZOKDMWeJeAEzd7pfmx5fQbt7dOIRW40UOR2TT
WjB6Xy1nkjjvVOT9Q3pzjW3BN27mcciEvfVzQ3ghGH61nZnTAba+PH1WIjqVA3XE
4Efrcuqjib4MaoYI30DiEfTj7QUVR6u4AU1cdG9r1mKX+gV0tJWd6gudcfa5Sua3
KGFe5WaW4y9qnCeLVvxBjzIDWTEupOO5PmlJbr8M3jwp3L/u/1+Gfcj928G68d7c
fvGR2CcfgVArls/3uhQZep6D5xNyWif2a96y4nKzVTKLsiNI0vCCUnZ11LsxpaKE
VcuerQg1sIEqJUlhEScpFGjqJIKX3zgZXW0hgSeRhYR79LGtrPsA0hEhKY3TaJvi
HV4OQju4tP+rrT0RW+BBUo26KQVFxfGN3V1sv+NVLhQ9GBBXzfwgsmSNWSMA5ZUH
WPgWXH/l5sFnHlscwJUM55alCf7yocHC6wfK4maAtsNC2Off00mkOllibkpPzi1n
1F5Q+c5n2yDdMWCm2ozg
=w3iH
-----END PGP SIGNATURE-----




-- 
To unsubscribe, send mail to [email protected].

Reply via email to