Comment 0 for bug 6914

Revision history for this message
In , Joey Hess (joeyh) wrote :

Package: pcmcia-cs
Version: 3.2.5-6
Severity: grave
Tags: d-i

Pcmcia (at least non-cardbus pcmcia; I have no cardbus cards) no longer
works on my laptop in d-i. It worked ok baxck in tc1.

I think what is going on is that disocver1-data has learned to load
yenta_socket for my cardbus. Loading that pulls in pcmcia_core. Then
the init script is started, but it is not very robust (or idempotent),
and fails to load ds or start cardmgr if pcmcia_core is already loaded.

So systems whose cardbus bridge is detected by discover will not work
for regular pcmcia anymore. This seems bad.

Since pcmcia_core can be loaded legitimatly by other things than the
pcmcia init script, the init script should handle the case there it is
already loaded.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.4.26
Locale: LANG=en_US, LC_CTYPE=en_US

Versions of packages pcmcia-cs depends on:
ii debconf 1.4.29 Debian configuration management sy
ii libc6 2.3.2.ds1-13 GNU C Library: Shared libraries an
ii module-init-tools 3.1-pre2-2 tools for managing Linux kernel mo
ii modutils 2.4.26-1 Linux module utilities
ii psmisc 21.5-1 Utilities that use the proc filesy

-- debconf information:
  pcmcia-cs/abort_upgrade: true
  pcmcia-cs/error_stopping:
  pcmcia-cs/abort_msg:
  pcmcia-cs/not_stopped:
  pcmcia-cs/fix_pcic: false
  pcmcia-cs/upgrade_note:
  pcmcia-cs/no_rmdir:
  pcmcia-cs/start_later:
* pcmcia-cs/upgrade_action: ask
* pcmcia-cs/start_pcmcia: true
  pcmcia-cs/stop_pcmcia: true
  pcmcia-cs/run_probe: true

--
see shy jo