Hmmmmmm! Looks good on internet paper but........a snippet
:: Code :: Function: check_kernel_headers - Utility: End
Function: check_ia32_libs - Utility: Start Function: check_package_status - Utility: Start Args: ia32-libs i Package Version: Function: check_package_status - Utility: End Function: check_package_status - Utility: Start Args: ia32-libs c Package Version: 1:0.5 Function: check_package_status - Utility: End Function: install_package - Utility: Start Args: ia32-libs Function: update_package_manager - Utility: Start Args: update Update apt-get successful Function: update_package_manager - Utility: End Install command for apt-get: install - Extra args: ERROR: (200) The package: ia32-libs failed to install, please check apt for any problems. ==================================== For starters, it seems it's looking for ia32-libs-i386 which is nowhere to be found. While I don't use my 64 sid very often, it is up to date and operationally flawless as you can see! Back to top |
the command it's running is apt-get install ia32-libs
It checked apt-cache to locate the package, it's present, but cache is in your local hdd, not in the web. So my guess is that if the install failed, it's apt that failed, not sgfxi. Networking issue maybe? Before I spend any time on this, are you sure that the reported error isn't simply right? damentz tested this on a system and it all worked as expected. It wouldn't have tried to install anything than what I sent it to install, ia32-libs I am not familiar with the dpkg architecture handling re apt. Show me what apt says in console when you run: apt-get install -s ia32-libs run with -s, simulate, flag and paste output Back to top |
Just a note, as of this posting, ia32-libs exists in the amd64 repository and ia32-libs-i386 exists in the i386 repository (which you can get using multi arch):
:: Code :: damentz@damentz64:~$ apt-cache policy ia32-libs
ia32-libs: Installed: 1:0.5 Candidate: 1:0.5 Version table: *** 1:0.5 0 500 http://ftp.us.debian.org/debian/ unstable/main amd64 Packages 500 http://ftp.us.debian.org/debian/ testing/main amd64 Packages 100 /var/lib/dpkg/status damentz@damentz64:~$ apt-cache policy ia32-libs-i386 ia32-libs-i386:i386: Installed: 1:0.5 Candidate: 1:0.5 Version table: *** 1:0.5 0 500 http://ftp.us.debian.org/debian/ unstable/main i386 Packages 500 http://ftp.us.debian.org/debian/ testing/main i386 Packages 100 /var/lib/dpkg/status sgfxi is supposed to add i386 as a foreign architecture - this lets you get access to all 32-bit libraries and install the 32-bit compatibility module for nvidia's driver. Back to top |
:: Code :: Reading package lists... Done
Building dependency tree Reading state information... Done Package ia32-libs is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'ia32-libs' has no installation candidate Gentleman, this is an amd64 computer with one 64 sid partition, updated continually without any problems for 5 years. I also have another 64 partition that I converted to muti-arch i386 a few years ago. I have no problem accomplishing changes. Was I wrong in ASSuming that the sgfxi update would just work without any intervention on my part? Back to top |
Just wanted to pipe in on this, I have several VSIDO users with the exact same issues sedonix posted about
I am having several work through with various attempts at solving and will post what is going on Back to top |
I'll have to pull this feature until we figure out what is the problem, what the difference is on the test systems, and why the simple command: apt-get install ia32-libs isn't working.
I don't have a convenient 64 bit install to test the ia32-libs thing on. I have zero experience with the add architecture for 64 bit because I don't run 64 bit on any of my local systems. Back to top |
Until this is figured out, I am putting this is a dev option, so to test it, do:
sgfxi -! 9 which will trigger the function. For all failiure reports, please also post: inxi -bxxx to avoid any confusion. Since there is no way this can happen and not happen, it means there is probably one more step that damentz did, who dev'ed it, that he forgot. Also make sure to post the relevant log file for sgfxi. This test should only trigger in the case there ia32-libs has an installation candidate, via apt-cache policy ias32-libs, so if apt is showing the installation candidate yet it won't install, that is very weird. Back to top |
Well, it works now!
Here's your sgfxi log and inxi output. :: Code :: =========================================================
START sgfxi LOGGING: ========================================================= Script started: 2013-10-29-15:12:30 Video Card Information: NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) Video Card Type: 10de Video Card Number: 03d0 Xorg Version: 1.14 Installing driver to kernel: 3.11-6.towo-siduction-amd64 sgfxi script version: 4.21.01 sgfxi start options: -! 9 SYSTEM_BASE: debian SYSTEM_CODENAME: sid DISTRIB_CODENAME: sid DISTRIB_ID: debian DISTRIB_RELEASE: SIS: debian-sid-64 BITS: 64 FG_DISTRIB_CODENAME: sid FG_DISTRIB_ID: Debian APT_TYPE: apt-get ========================================================= X is Running: true Current Runlevel: 5 Connection is live (0=true): 0 ========================================================= INSTALL_TO_KERNEL: KERNEL_FULL: 3.11-6.towo-siduction-amd64 KERNEL_BASE: 3 KERNEL_NUMBER: 3.11 KERNEL_MATH: 11 B_IS_XEN: true Function: create_x_conf - Primary: Start xorg is present with xorg.conf file Function: create_x_conf - Primary: End Function: check_package_manager_updated - Utility: Start sizeWorking: 35 Function: check_package_manager_updated - Utility: End Function: check_supported_driver - Utility: Start Function: check_supported_driver - Utility: End Function: set_cpu_data - Utility: Start BITS: 64 - arch: _64 Function: set_cpu_data - Utility: End Function: set_driver_install_version - Primary: Start Function: check_supported_driver - Utility: Start Args: last-check Function: check_supported_driver - Utility: End Function: print_information_continue - Utility: Start Args: info You are using the following options: -! 9 - You are using an advanced Testing option. Only use this if you know what you are doing! Function: print_information_continue - Utility: End Function: print_information_continue - Utility: Start Args: standard The graphics installer will be installing the nvidia driver: 304.108 Function: print_information_continue - Utility: End Installing this driver: 304.108 Function: set_driver_install_version - Primary: End Function: driver_support_tests - Utility: Start Args: supported-driver Function: driver_support_tests - Utility: End Function: check_kernel_headers - Utility: Start Function: check_package_status - Utility: Start Args: linux-headers-3.11-6.towo-siduction-amd64 i Package Version: 3.11-9 Function: check_package_status - Utility: End Function: check_package_status - Utility: Start Args: linux-headers-3.11-6.towo-siduction-amd64 c Package Version: 3.11-9 Function: check_package_status - Utility: End headerName: linux-headers-3.11-6.towo-siduction-amd64 headerInstalled: 3.11-9 headerAvailable: 3.11-9 headerFile: /usr/src/sm-kernel-downloads/3.11-6.towo-siduction-amd64/linux-headers-3.11-6.towo-siduction-amd64_3.11-9_amd64.deb Function: check_kernel_headers - Utility: End Function: check_ia32_libs - Utility: Start Function: check_package_status - Utility: Start Args: ia32-libs i Package Version: Function: check_package_status - Utility: End Function: check_package_status - Utility: Start Args: ia32-libs c Package Version: 1:0.5 Function: check_package_status - Utility: End Function: install_package - Utility: Start Args: ia32-libs Function: update_package_manager - Utility: Start Args: update Update apt-get successful Function: update_package_manager - Utility: End Install command for apt-get: install - Extra args: ERROR: (200) The package: ia32-libs failed to install, please check apt for any problems. :: Code :: guy@otsdawa:~$ inxi -bxxx
System: Host: otsdawa Kernel: 3.11-6.towo-siduction-amd64 x86_64 (64 bit, gcc: 4.8.2) Desktop: KDE 4.10.5 (Qt 4.8.6) info: plasma-desktop dm: kdm Distro: Debian GNU/Linux jessie/sid Machine: System: Compaq-Presario product: KQ514AA-ABA SR5550F Chassis: Hewlett-Packard type: 3 Mobo: ASUSTek model: NARRA3 version: 3.02 Bios: Phoenix version: 5.13 date: 05/02/2008 CPU: Dual core AMD Athlon 64 X2 5400+ (-MCP-) clocked at 1000.00 MHz Graphics: Card: NVIDIA C61 [GeForce 6150SE nForce 430] bus-ID: 00:0d.0 chip-ID: 10de:03d0 X.Org: 1.14.3 driver: nvidia Resolution: 1920x1200@60.0hz GLX Renderer: GeForce 6150SE nForce 430/integrated/SSE2 GLX Version: 2.1.2 NVIDIA 304.108 Direct Rendering: Yes Network: Card: NVIDIA MCP61 Ethernet driver: forcedeth port: ec00 bus-ID: 00:07.0 chip-ID: 10de:03ef Drives: HDD Total Size: 3000.6GB (67.5% used) Info: Processes: 138 Uptime: 13 min Memory: 640.0/2889.2MB Runlevel: 5 Gcc sys: 4.8.2 alt: 4.4/4.6/4.7 Client: Shell (bash 4.2.45 running in konsole) inxi: 1.9.16 Back to top |
Please retest sgfxi now:
sgfxi -! 9 will override the temp dev flag. It appears that in unknown differences ia32-libs virtual package fails to pull in ia32-libs-i386 even though it's supposed to. To work around what appears to be an issue with apt packaging, I changed the test to run directly on ia32-libs-i386 instead of the virtual package. If you had a problem before, run sgfxi again with -! 9 flag, and see if it works. There is full logging on this now too, so please post /var/log/sgfxi/sgfxi.log as well so I can confirm that the stuff is working. Back to top |
sedonix, you ran it before I added the fixes, so the problem really appears to be something in your local version of apt db, however, the latest fix should have handled it. It's clearly not working by your log.
:: Code ::
Function: update_package_manager - Utility: Start Args: update Update apt-get successful Function: update_package_manager - Utility: End Install command for apt-get: install - Extra args: ERROR: (200) The package: ia32-libs failed to install, please check apt for any problems. however now it may work, I just uploaded it, it's version 4.21.02 To be clear, only the current new version of sgfxi should work. Once it's confirmed working, that ia32-libs-i386 is actually installing, will I remove the -! 9 dev flag. Back to top |
All times are GMT - 8 Hours |