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

Bug#667052: auto-apt update ignores sources.list lines which begin with whitespace



Package: auto-apt
Version: 0.3.22
Severity: normal
Tags: patch

Hello.

I was unable to use auto-apt due to the fact that all lines
in my sources.list file begin either with # or with tab.
Since APT tolerates sources.list lines beginning with whitespace,
I think it may be reasonable to enable auto-apt to parse such lines.

I attach a simple one-line patch that addresses that problem


Best regards
Mateusz Poszwa



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages auto-apt depends on:
ii  libc6  2.13-27

Versions of packages auto-apt recommends:
ii  apt         0.8.15.10
ii  devscripts  2.11.6
ii  dpkg-dev    1.16.2
ii  perl        5.14.2-9
ii  sudo        1.8.3p2-1
ii  wget        1.13.4-2

Versions of packages auto-apt suggests:
ii  build-essential                              11.5
ii  libgtk-perl                                  <none>
ii  rxvt-unicode-256color [x-terminal-emulator]  9.15-1

-- no debconf information
145c145
< 	sed -ne 's=^deb[[:space:]][[:space:]]*\([^:[:space:]]*\):\([^[:space:]]*\)[[:space:]][[:space:]]*\([^[:space:]]*\)[[:space:]][[:space:]]*.*=\1 \2/dists/\3=p' | 
---
> 	sed -ne 's=^[[:space:]][[:space:]]*deb[[:space:]][[:space:]]*\([^:[:space:]]*\):\([^[:space:]]*\)[[:space:]][[:space:]]*\([^[:space:]]*\)[[:space:]][[:space:]]*.*=\1 \2/dists/\3=p' | 

Reply to: