Page: 1, 2, 3, 4  Next

sedonix
Status: Contributor
Joined: 09 Sep 2008
Posts: 56
Location: Sedona, AZ
Reply Quote
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
techAdmin
Status: Site Admin
Joined: 26 Sep 2003
Posts: 4076
Location: East Coast, West Coast? I know it's one of them.
Reply Quote
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
damentz
Status: Assistant
Joined: 09 Sep 2008
Posts: 1007
Reply Quote
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
sedonix
Status: Contributor
Joined: 09 Sep 2008
Posts: 56
Location: Sedona, AZ
Reply Quote
:: 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
VastOne
Status: Interested
Joined: 07 Jun 2012
Posts: 37
Reply Quote
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
techAdmin
Status: Site Admin
Joined: 26 Sep 2003
Posts: 4076
Location: East Coast, West Coast? I know it's one of them.
Reply Quote
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
techAdmin
Status: Site Admin
Joined: 26 Sep 2003
Posts: 4076
Location: East Coast, West Coast? I know it's one of them.
Reply Quote
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
sedonix
Status: Contributor
Joined: 09 Sep 2008
Posts: 56
Location: Sedona, AZ
Reply Quote
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
techAdmin
Status: Site Admin
Joined: 26 Sep 2003
Posts: 4076
Location: East Coast, West Coast? I know it's one of them.
Reply Quote
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
techAdmin
Status: Site Admin
Joined: 26 Sep 2003
Posts: 4076
Location: East Coast, West Coast? I know it's one of them.
Reply Quote
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
Display posts from previous:   
Page: 1, 2, 3, 4  Next
All times are GMT - 8 Hours