Bug 218678

Summary: Setup scanner
Product: [openSUSE] openSUSE 10.2 Reporter: Juraj VáclavíÂk <vaclavik>
Component: YaST2Assignee: Johannes Meixner <jsmeix>
Status: RESOLVED DUPLICATE QA Contact: Jiri Srain <jsrain>
Severity: Critical    
Priority: P5 - None    
Version: Beta 1   
Target Milestone: ---   
Hardware: x86-64   
OS: Other   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Juraj VáclavíÂk 2006-11-07 08:47:05 UTC
(I have problems with it since SUSE Linux 9.x, but I have home computer with scanner HP-SJ 5L via SCSI - some older Adaptec without any problems - not tested in 10.2 yet)

Scanner Umax Astra 2400S (SCSI, connected via Adaptec 2930CU, BIOS v1.34.1). Yast does not set correctly the rights of device:
crw-r----- 1 root disk 21, 0 2006-11-07 08:06 sg0

I must set chmod 666 sg0

y2log:
2006-11-07 08:07:25 <1> admin1(4163) [liby2] genericfrontend.cc(main):244 Launched YaST2 component 'y2base' 'scanner' 'qt' ''
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(SetLanguage):501 GET encoding for :  UTF-8
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Progress)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (CommandLine)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Directory)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Mode)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Stage)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Report)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Popup)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Label)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (String)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Summary)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (TypeRepository)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Address)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Hostname)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (IP)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Netmask)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (URL)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (XML)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (RichText)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Wizard)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (SuSERelease)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Scanner)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Package)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (PackageAI)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (PackageSystem)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] PkgModule.cc(instance):46 Redirecting ZYPP log to y2log
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (PackageCallbacksInit)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (PackageLock)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Service)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (SuSEFirewall)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (NetworkDevices)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Arch)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Map)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (SuSEFirewallServices)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (PortAliases)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Message)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (PortRanges)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Sequencer)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (WizardHW)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (CWM)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Confirm)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Linuxrc)
2006-11-07 08:07:25 <1> admin1(4163) [wfm] Y2CCWFM.cc(createInLevel):153 Parsing finished
2006-11-07 08:07:25 <1> admin1(4163) [liby2] genericfrontend.cc(main):528 YAST_IS_RUNNING is yes
2006-11-07 08:07:25 <1> admin1(4163) [YCP] clients/scanner.ycp:21 ----------------------------------------
2006-11-07 08:07:25 <1> admin1(4163) [YCP] clients/scanner.ycp:22 Scanner module started
2006-11-07 08:07:26 <1> admin1(4163) [YCP] clients/scanner.ycp:63 Calling CommandLine::Run($["actions":$[], "finish":<YCPRef:global boolean Scanner::Write ()>, "guihandler":<YCPRef:any ScannerSequence ()>, "help":"Konfigurace skeneru", "id":"scanner", "initialize":<YCPRef:global boolean Scanner::Read ()>, "mappings":$[], "options":$[]])
2006-11-07 08:07:26 <1> admin1(4163) [YCP] CommandLine.ycp:1208 ----------------------------------------
2006-11-07 08:07:26 <1> admin1(4163) [YCP] CommandLine.ycp:1209 Command line interface started
2006-11-07 08:07:26 <1> admin1(4163) [YCP] SuSERelease.ycp:47 File with release information: /etc/SuSE-release
2006-11-07 08:07:26 <2> admin1(4163) [qt-ui] YQUI_x11.cc(loadPredefinedQtTranslations):434 Can't load translations for predefined Qt dialogs from /usr/lib/qt3/translations/qt_c.qm
2006-11-07 08:07:26 <1> admin1(4163) [qt-ui] YQUI_core.cc(processCommandLineArgs):240 Qt argument: qt
2006-11-07 08:07:26 <1> admin1(4163) [qt-ui] YQUI_core.cc(processCommandLineArgs):240 Qt argument: 
2006-11-07 08:07:26 <1> admin1(4163) [qt-ui] YQUI_core.cc(calcDefaultSize):350 Default size: 895x688
2006-11-07 08:07:26 <1> admin1(4163) [qt-ui] YQUI_core.cc(YQUI):210 Forcing /usr/lib/qt3/lib/libqt-mt.so.3 open successful
2006-11-07 08:07:26 <1> admin1(4163) [YCP] Scanner.ycp:261 Executing bash commandline: /bin/rpm -q sane | /usr/bin/tr -d '
'
2006-11-07 08:07:27 <1> admin1(4163) [YCP] Scanner.ycp:261 Executing bash commandline: /bin/rpm -q hplip | /usr/bin/tr -d '
'
2006-11-07 08:07:27 <1> admin1(4163) [YCP] Scanner.ycp:843 Version of sane, hplip, hp-officeJet, iscan, iscan-free: sane-1.0.18-21, hplip-1.6.10-8, not installed, not installed, not installed
2006-11-07 08:07:27 <1> admin1(4163) [YCP] Scanner.ycp:261 Executing bash commandline: /usr/lib/YaST2/bin/create_scanner_database YCP >/var/lib/YaST2/scanner_database.ycp
2006-11-07 08:07:41 <1> admin1(4163) [YCP] Scanner.ycp:261 Executing bash commandline: /usr/lib/YaST2/bin/determine_active_scanners YCP >/var/lib/YaST2/active_scanners.ycp
2006-11-07 08:07:42 <1> admin1(4163) [YCP] Scanner.ycp:428 Active scanners: [$[]]
2006-11-07 08:07:42 <1> admin1(4163) [YCP] Scanner.ycp:261 Executing bash commandline: /usr/lib/YaST2/bin/determine_active_scanner_backends YCP >/var/lib/YaST2/active_scanner_backends.ycp
2006-11-07 08:07:42 <1> admin1(4163) [YCP] Scanner.ycp:475 Active backends: [""]
2006-11-07 08:07:42 <1> admin1(4163) [YCP] Scanner.ycp:261 Executing bash commandline: /usr/lib/YaST2/bin/autodetect_scanners YCP >/var/lib/YaST2/autodetected_scanners.ycp
2006-11-07 08:07:43 <1> admin1(4163) [YCP] Scanner.ycp:522 Autodetected scanners: [$[]]
2006-11-07 08:07:43 <1> admin1(4163) [YCP] Scanner.ycp:938 No autodetected scanners on the first run. To be safe wait a bit and then run AutodetectScanners a second time.
2006-11-07 08:07:53 <1> admin1(4163) [YCP] Scanner.ycp:261 Executing bash commandline: /usr/lib/YaST2/bin/autodetect_scanners YCP >/var/lib/YaST2/autodetected_scanners.ycp
2006-11-07 08:07:54 <1> admin1(4163) [YCP] Scanner.ycp:522 Autodetected scanners: [$["connection":"SCSI", "description":"SCSI scanner 'UMAX Astra 2400S V1.1' at /dev/sg0", "device":"/dev/sg0", "manufacturer":"UMAX", "model":"", "usb_product_id":"", "usb_vendor_id":""], $[]]
2006-11-07 08:07:55 <1> admin1(4163) [YCP] Scanner.ycp:1234 Overview contents: [$["id":"autodetected_scanner:0", "rich_descr":"", "table_descr":["Nekonfigurováno:", "UMAX SCSI scanner 'UMAX Astra 2400S V1.1' at /dev/sg0"]]]
2006-11-07 08:07:58 <1> admin1(4163) [YCP] scanner/dialogs.ycp:155 selected_item_idelected in OverviewDialog: autodetected_scanner:0
2006-11-07 08:07:58 <1> admin1(4163) [YCP] scanner/dialogs.ycp:176 Selected autodetected scanners index in OverviewDialog is: 0
2006-11-07 08:07:58 <1> admin1(4163) [YCP] scanner/dialogs.ycp:455 OverviewDialog returns: `configure
2006-11-07 08:07:58 <1> admin1(4163) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):82 Shortcut conflict: 'S' used for YPushButton "Zobrazit kompletní &seznam"
2006-11-07 08:07:58 <1> admin1(4163) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):82 Shortcut conflict: 'S' used for YSelectionBox "Modely &skenerů"
2006-11-07 08:08:10 <1> admin1(4163) [YCP] scanner/dialogs.ycp:665 Selected model is: $["backend":"umax", "comment":"OK", "firmware":"", "interface":"SCSI", "manufacturer":"Umax", "model":"Astra 2400S", "package":"sane", "status":"good", "usbid":""]
2006-11-07 08:08:10 <1> admin1(4163) [YCP] Scanner.ycp:261 Executing bash commandline: /usr/lib/YaST2/bin/activate_scanner_backend umax
2006-11-07 08:08:10 <1> admin1(4163) [YCP] Scanner.ycp:261 Executing bash commandline: /usr/lib/YaST2/bin/determine_active_scanners YCP >/var/lib/YaST2/active_scanners.ycp
2006-11-07 08:08:11 <1> admin1(4163) [YCP] Scanner.ycp:428 Active scanners: [$["backend":"umax", "manufacturer":"UMAX ", "model":"Astra 2400S", "sane_device":"umax:/dev/sg0"], $[]]
2006-11-07 08:08:11 <1> admin1(4163) [agent-system] SystemAgent.cc(Execute):1097 mkdir /etc/hal/fdi/policy/10osvendor
2006-11-07 08:08:11 <1> admin1(4163) [YCP] Scanner.ycp:675 (Re)-created /etc/hal/fdi/policy/10osvendor/80-scanner.fdi
2006-11-07 08:08:11 <1> admin1(4163) [YCP] Service.ycp:388 Enabling service sane-dev
2006-11-07 08:08:11 <3> admin1(4163) [bash] ShellCommand.cc(shellcommand):78 insserv: popd() can not change directory /home/is/vaclavik: Permission denied
2006-11-07 08:08:11 <3> admin1(4163) [YCP] Service.ycp:197 Nelze povolit službu sane-dev:
insserv: popd() can not change directory /home/is/vaclavik: Permission denied
2006-11-07 08:08:11 <1> admin1(4163) [YCP] Scanner.ycp:713 Service::Enable('sane-dev') failed.
2006-11-07 08:09:09 <2> admin1(4163) [YCP] Report.ycp:431 Chyba nastavení přístupových práv SCSI skeneru.
Chybové hlášení:

Nelze povolit službu sane-dev:
insserv: popd() can not change directory /home/is/vaclavik: Permission denied
2006-11-07 08:09:09 <1> admin1(4163) [YCP] Scanner.ycp:261 Executing bash commandline: /usr/lib/YaST2/bin/determine_active_scanner_backends YCP >/var/lib/YaST2/active_scanner_backends.ycp
2006-11-07 08:09:09 <1> admin1(4163) [YCP] Scanner.ycp:475 Active backends: ["umax", ""]
2006-11-07 08:09:11 <1> admin1(4163) [YCP] Scanner.ycp:1234 Overview contents: [$["id":"active_scanner:0", "rich_descr":"", "table_descr":["umax", "UMAX  Astra 2400S na umax:/dev/sg0"]]]
2006-11-07 08:09:13 <1> admin1(4163) [YCP] scanner/dialogs.ycp:155 selected_item_idelected in OverviewDialog: active_scanner:0
2006-11-07 08:09:13 <1> admin1(4163) [YCP] scanner/dialogs.ycp:455 OverviewDialog returns: `edit
2006-11-07 08:09:14 <1> admin1(4163) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):82 Shortcut conflict: 'S' used for YPushButton "Zobrazit kompletní &seznam"
2006-11-07 08:09:14 <1> admin1(4163) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):82 Shortcut conflict: 'S' used for YSelectionBox "Modely &skenerů"
2006-11-07 08:09:15 <1> admin1(4163) [YCP] scanner/dialogs.ycp:665 Selected model is: $["backend":"umax", "comment":"OK", "firmware":"", "interface":"SCSI", "manufacturer":"Umax", "model":"Astra 2400S", "package":"sane", "status":"good", "usbid":""]
2006-11-07 08:09:15 <1> admin1(4163) [YCP] Scanner.ycp:261 Executing bash commandline: /usr/lib/YaST2/bin/activate_scanner_backend umax
2006-11-07 08:09:15 <1> admin1(4163) [YCP] Scanner.ycp:261 Executing bash commandline: /usr/lib/YaST2/bin/determine_active_scanners YCP >/var/lib/YaST2/active_scanners.ycp
2006-11-07 08:09:17 <1> admin1(4163) [YCP] Scanner.ycp:428 Active scanners: [$["backend":"umax", "manufacturer":"UMAX ", "model":"Astra 2400S", "sane_device":"umax:/dev/sg0"], $[]]
2006-11-07 08:09:17 <1> admin1(4163) [agent-system] SystemAgent.cc(Execute):1097 mkdir /etc/hal/fdi/policy/10osvendor
2006-11-07 08:09:17 <1> admin1(4163) [YCP] Scanner.ycp:675 (Re)-created /etc/hal/fdi/policy/10osvendor/80-scanner.fdi
2006-11-07 08:09:17 <1> admin1(4163) [YCP] Service.ycp:388 Enabling service sane-dev
2006-11-07 08:09:17 <3> admin1(4163) [bash] ShellCommand.cc(shellcommand):78 insserv: popd() can not change directory /home/is/vaclavik: Permission denied
2006-11-07 08:09:17 <3> admin1(4163) [YCP] Service.ycp:197 Nelze povolit službu sane-dev:
insserv: popd() can not change directory /home/is/vaclavik: Permission denied
2006-11-07 08:09:17 <1> admin1(4163) [YCP] Scanner.ycp:713 Service::Enable('sane-dev') failed.
2006-11-07 08:18:30 <2> admin1(4163) [YCP] Report.ycp:431 Chyba nastavení přístupových práv SCSI skeneru.
Chybové hlášení:

Nelze povolit službu sane-dev:
insserv: popd() can not change directory /home/is/vaclavik: Permission denied
2006-11-07 08:18:30 <1> admin1(4163) [YCP] Scanner.ycp:261 Executing bash commandline: /usr/lib/YaST2/bin/determine_active_scanner_backends YCP >/var/lib/YaST2/active_scanner_backends.ycp
2006-11-07 08:18:30 <1> admin1(4163) [YCP] Scanner.ycp:475 Active backends: ["umax", ""]
2006-11-07 08:18:35 <1> admin1(4163) [YCP] Scanner.ycp:1234 Overview contents: [$["id":"active_scanner:0", "rich_descr":"", "table_descr":["umax", "UMAX  Astra 2400S na umax:/dev/sg0"]]]
Comment 1 Johannes Meixner 2006-11-10 14:08:10 UTC
Please provide English output.
I do not understand what "Nelze povolit službu sane-dev:"
menas but because of "Service::Enable('sane-dev') failed."
I guess it is a duplicate of bug #218238.

See bug #160899 for the history and background information.
See bug #218393 for the current problem.

*** This bug has been marked as a duplicate of bug 218238 ***