LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-14-2014, 09:28 AM   #1
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
libaio missed in alien multilib


The 'libaio' compat32 package is missing on the multilib repository.
It is required from mariadb-compat32.

Code:
# ldd /usr/lib/libmysqld.so.18 
        libaio.so.1 => not found
Just for report; I don't need it..
 
Old 01-15-2014, 07:06 AM   #2
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
There's a lot more that is missing if you are very strict and run ldd on all libraries in the multilib compat32 packages.

Phenixia2003's very nice compat32pkg script can detect missing dependencies and he found a lot of them which he emailed me.

Adding all the "missing" libraries would make the multilib package set unnecessarily large, so unless people complain about library errors, I am not going to add packages just to fulfill ldd error checks. Most are missing dependencies for 32-bit programs in /usr/bin/32 and you would ordinarily not need them.

I might add some of these packages in future, though: gc gd guile libaio libiodbc libnl3 lzo mpfr.
I am more hesitant about the gstreamer dependencies, those are the ones that I will only add when someone can prove me that he needs them.

Here's the full text output from phenixia2003's program:
Code:
========================================================================

  1. alsa-lib-compat32

    /usr/lib/alsa-lib/smixer/smixer-python.so (10 deps.)
          [WARNING] unmet dependency: libpython2.7.so.1.0

    1 unresolved dependencies :

      [ Dependency         ] [ Note                                     ]
       libpython2.7.so.1.0    64-bit version in package(s) python

  2. cairo-compat32

    /usr/bin/32/cairo-sphinx (27 deps.)
          [WARNING] unmet dependency: liblzo2.so.2

    /usr/lib/libcairo-script-interpreter.so.2.11200.14 (25 deps.)
          [WARNING] unmet dependency: liblzo2.so.2

    1 unresolved dependencies :

      [ Dependency  ] [ Note                                     ]
       liblzo2.so.2    64-bit version in package(s)

  3. flac-compat32
    /usr/lib/xmms/Input/libxmms-flac.so (17 deps.)
          [WARNING] unmet dependency: libgtk-1.2.so.0
          [WARNING] unmet dependency: libgdk-1.2.so.0
          [WARNING] unmet dependency: libgmodule-1.2.so.0
          [WARNING] unmet dependency: libglib-1.2.so.0
          [WARNING] unmet dependency: libxmms.so.1

    5 unresolved dependencies :

      [ Dependency         ] [ Note                                     ]
       libgtk-1.2.so.0        64-bit version in package(s) gtk+
       libgdk-1.2.so.0        64-bit version in package(s) gtk+
       libgmodule-1.2.so.0    64-bit version in package(s) glib
       libglib-1.2.so.0       64-bit version in package(s) glib
       libxmms.so.1           64-bit version in package(s) xmms

  4. gnome-keyring-compat32

    /usr/bin/32/gnome-keyring-daemon (20 deps.)
          [WARNING] unmet dependency: libgcr-base-3.so.1
          [WARNING] unmet dependency: libgck-1.so.0

    /usr/bin/32/gnome-keyring-3 (52 deps.)
          [WARNING] unmet dependency: libgcr-ui-3.so.1
          [WARNING] unmet dependency: libgtk-3.so.0
          [WARNING] unmet dependency: libgdk-3.so.0
          [WARNING] unmet dependency: libgcr-base-3.so.1
          [WARNING] unmet dependency: libgck-1.so.0

    5 unresolved dependencies :

      [ Dependency        ] [ Note                                     ]
       libgcr-base-3.so.1    64-bit version in package(s) gcr
       libgck-1.so.0         64-bit version in package(s) gcr
       libgcr-ui-3.so.1      64-bit version in package(s) gcr
       libgtk-3.so.0         64-bit version in package(s) gtk+3
       libgdk-3.so.0         64-bit version in package(s) gtk+3

  5. gnutls-compat32

    /usr/lib/guile/2.0/guile-gnutls-v-2.so.0.0.0 (14 deps.)
          [WARNING] unmet dependency: libguile-2.0.so.22
          [WARNING] unmet dependency: libgc.so.1

    2 unresolved dependencies :

      [ Dependency        ] [ Note                                     ]
       libguile-2.0.so.22    64-bit version in package(s) guile
       libgc.so.1            64-bit version in package(s) gc

  6. gst-plugins-base-compat32

    /usr/lib/gstreamer-0.10/libgsttheora.so (22 deps.)
          [WARNING] unmet dependency: libtheoraenc.so.1
          [WARNING] unmet dependency: libtheoradec.so.1

    /usr/lib/gstreamer-0.10/libgstlibvisual.so (18 deps.)
          [WARNING] unmet dependency: libvisual-0.4.so.0

    /usr/lib/gstreamer-0.10/libgstcdparanoia.so (21 deps.)
      unmet dependency: libcdda_interface.so.0
      unmet dependency: libcdda_paranoia.so.0

    5 unresolved dependencies :

      [ Dependency           ] [ Note                                     ]
       libtheoraenc.so.1        64-bit version in package(s) libtheora
       libtheoradec.so.1        64-bit version in package(s) libtheora
       libvisual-0.4.so.0       64-bit version in package(s) libvisual
       libcdda_interface.so.0   64-bit version in package(s) cdparanoia
       libcdda_paranoia.so.0    64-bit version in package(s)
cdparanoia

  7. gst-plugins-good-compat32
    /usr/lib/gstreamer-0.10/libgstaasink.so (24 deps.)
          [WARNING] unmet dependency: libaa.so.1

    /usr/lib/gstreamer-0.10/libgstcacasink.so (17 deps.)
          [WARNING] unmet dependency: libcaca.so.0

    /usr/lib/gstreamer-0.10/libgsttaglib.so (21 deps.)
          [WARNING] unmet dependency: libtag.so.1

    /usr/lib/gstreamer-0.10/libgstwavpack.so (21 deps.)
          [WARNING] unmet dependency: libwavpack.so.1

    /usr/lib/gstreamer-0.10/libgstgconfelements.so (16 deps.)
          [WARNING] unmet dependency: libgconf-2.so.4

    /usr/lib/gstreamer-0.10/libgstsouphttpsrc.so (22 deps.)
          [WARNING] unmet dependency: libsoup-gnome-2.4.so.1
          [WARNING] unmet dependency: libsoup-2.4.so.1

    7 unresolved dependencies :

      [ Dependency            ] [ Note                                     ]
       libaa.so.1                64-bit version in package(s) aalib
       libcaca.so.0              64-bit version in package(s) libcaca
       libtag.so.1               64-bit version in package(s) taglib
       libwavpack.so.1           64-bit version in package(s) wavpack
       libgconf-2.so.4           64-bit version in package(s) GConf
       libsoup-gnome-2.4.so.1    64-bit version in package(s) libsoup
       libsoup-2.4.so.1          64-bit version in package(s) libsoup

  8. libgphoto2-compat32

    /usr/lib/libgphoto2/2.5.2/ax203.so (23 deps.)
          [WARNING] unmet dependency: libgd.so.2

    /usr/lib/libgphoto2/2.5.2/tp6801.so (23 deps.)
          [WARNING] unmet dependency: libgd.so.2

    /usr/lib/libgphoto2/2.5.2/st2205.so (23 deps.)
          [WARNING] unmet dependency: libgd.so.2

    1 unresolved dependencies :

      [ Dependency  ] [ Note                                     ]
       libgd.so.2      64-bit version in package(s) gd


  9. libmpc-compat32
    /usr/lib/libmpc.so.2.0.0 (5 deps.)
          [WARNING] unmet dependency: libmpfr.so.4

    1 unresolved dependencies :

    [ Dependency   ] [ Note                                     ]
     libmpfr.so.4     64-bit version in package(s) mpfr

 10. libpcap-compat32

    /usr/lib/libpcap.so.1.4.0 (8 deps.)
          [WARNING] unmet dependency: libnl-genl-3.so.200
          [WARNING] unmet dependency: libnl-3.so.200

    2 unresolved dependencies :

      [ Dependency          ] [ Note                                     ]
       libnl-genl-3.so.200     64-bit version in package(s) libnl3
       libnl-3.so.200          64-bit version in package(s) libnl3

 11. libxml2-compat32

    /usr/lib/python2.7/site-packages/libxml2mod.so (11 deps.)
          [WARNING] unmet dependency: libpython2.7.so.1.0

    1 unresolved dependencies :

      [ Dependency         ] [ Note                                     ]
       libpython2.7.so.1.0    64-bit version in package(s) python

 12. libxslt-compat32

    /usr/lib/python2.7/site-packages/libxsltmod.so (15 deps.)
          [WARNING] unmet dependency: libpython2.7.so.1.0

    1 unresolved dependencies :

      [ Dependency          ] [ Note                                     ]
       libpython2.7.so.1.0     64-bit version in package(s) python

 13. mariadb-compat32
    /usr/bin/32/mysql_embedded (14 deps.)
          [WARNING] unmet dependency: libaio.so.1

    /usr/bin/32/mysqltest_embedded (13 deps.)
          [WARNING] unmet dependency: libaio.so.1

    /usr/bin/32/mysql_client_test_embedded (13 deps.)
          [WARNING] unmet dependency: libaio.so.1

    /usr/lib/libmysqld.so.18 (13 deps.)
          [WARNING] unmet dependency: libaio.so.1

    /usr/lib/mysql/plugin/ha_innodb.so (9 deps.)
          [WARNING] unmet dependency: libaio.so.1

    1 unresolved dependencies :

      [ Dependency  ] [ Note                                     ]
       libaio.so.1     64-bit version in package(s) libaio

 14. qt-compat32

    /usr/lib/qt/plugins/sqldrivers/libqsqlodbc.so (15 deps.)
          [WARNING] unmet dependency: libiodbc.so.2

    1 unresolved dependencies :

      [ Dependency    ] [ Note                                     ]
       libiodbc.so.2     64-bit version in package(s) libiodbc


 15. sane-compat32

    /usr/bin/32/scanimage (26 deps.)
          [WARNING] unmet dependency: libnetsnmp.so.30

    /usr/bin/32/scanadf (25 deps.)
          [WARNING] unmet dependency: libnetsnmp.so.30

    /usr/bin/32/gamma4scanimage (12 deps.)
          [WARNING] unmet dependency: libnetsnmp.so.30

    /usr/bin/32/xscanimage (76 deps.)
          [WARNING] unmet dependency: libgimpui-2.0.so.0
          [WARNING] unmet dependency: libgimpwidgets-2.0.so.0
          [WARNING] unmet dependency: libgimpmodule-2.0.so.0
          [WARNING] unmet dependency: libgimp-2.0.so.0
          [WARNING] unmet dependency: libgimpmath-2.0.so.0
          [WARNING] unmet dependency: libgimpconfig-2.0.so.0
          [WARNING] unmet dependency: libgimpcolor-2.0.so.0
          [WARNING] unmet dependency: libgimpbase-2.0.so.0
          [WARNING] unmet dependency: libnetsnmp.so.30

    /usr/bin/32/xcam (68 deps.)
          [WARNING] unmet dependency: libnetsnmp.so.30

    /usr/bin/32/sane-find-scanner (15 deps.)
          [WARNING] unmet dependency: libnetsnmp.so.30

   NOTE:
   There's a bunch of sane libs that requires libnetsnmp.so.30:

    /usr/lib/libsane.so.1.0.24,
    /usr/lib/sane/libsane-umax_pp.so.1.0.24,
    /usr/lib/sane/libsane-teco3.so.1.0.24,
    /usr/lib/sane/libsane-cardscan.so.1.0.24,
    /usr/lib/sane/libsane-hp3500.so.1.0.24,
    /usr/lib/sane/libsane-sm3600.so.1.0.24,
    /usr/lib/sane/libsane-kvs20xx.so.1.0.24,
    /usr/lib/sane/libsane-dll.so.1.0.24,
    /usr/lib/sane/libsane-tamarack.so.1.0.24,
    /usr/lib/sane/libsane-teco2.so.1.0.24,
    /usr/lib/sane/libsane-ricoh.so.1.0.24,
    /usr/lib/sane/libsane-stv680.so.1.0.24,
    /usr/lib/sane/libsane-plustek_pp.so.1.0.24,
    /usr/lib/sane/libsane-test.so.1.0.24 (12,
    /usr/lib/sane/libsane-umax1220u.so.1.0.24
    /usr/lib/sane/libsane-canon_pp.so.1.0.24,
    /usr/lib/sane/libsane-p5.so.1.0.24,
    /usr/lib/sane/libsane-epjitsu.so.1.0.24,
    /usr/lib/sane/libsane-hp5400.so.1.0.24,
    /usr/lib/sane/libsane-hpsj5s.so.1.0.24,
    /usr/lib/sane/libsane-st400.so.1.0.24,
    /usr/lib/sane/libsane-gt68xx.so.1.0.24,
    /usr/lib/sane/libsane-hp.so.1.0.24,
    /usr/lib/sane/libsane-coolscan.so.1.0.24,
    /usr/lib/sane/libsane-canon.so.1.0.24,
    /usr/lib/sane/libsane-sharp.so.1.0.24,
    /usr/lib/sane/libsane-dc25.so.1.0.24,
    /usr/lib/sane/libsane-v4l.so.1.0.24,
    /usr/lib/sane/libsane-mustek_usb2.so.1.0.24,
    /usr/lib/sane/libsane-mustek_pp.so.1.0.24,
    /usr/lib/sane/libsane-hp4200.so.1.0.24,
    /usr/lib/sane/libsane-snapscan.so.1.0.24,
    /usr/lib/sane/libsane-sp15c.so.1.0.24,
    /usr/lib/sane/libsane-dmc.so.1.0.24,
    /usr/lib/sane/libsane-agfafocus.so.1.0.24,
    /usr/lib/sane/libsane-coolscan3.so.1.0.24,
    /usr/lib/sane/libsane-leo.so.1.0.24,
    /usr/lib/sane/libsane-genesys.so.1.0.24,
    /usr/lib/sane/libsane-sceptre.so.1.0.24,
    /usr/lib/sane/libsane-xerox_mfp.so.1.0.24,
    /usr/lib/sane/libsane-ibm.so.1.0.24,
    /usr/lib/sane/libsane-dell1600n_net.so.1.0.24,
    /usr/lib/sane/libsane-kvs1025.so.1.0.24,
    /usr/lib/sane/libsane-epson.so.1.0.24,
    /usr/lib/sane/libsane-bh.so.1.0.24,
    /usr/lib/sane/libsane-dc210.so.1.0.24,
    /usr/lib/sane/libsane-s9036.so.1.0.24,
    /usr/lib/sane/libsane-hpljm1005.so.1.0.24,
    /usr/lib/sane/libsane-hp3900.so.1.0.24,
    /usr/lib/sane/libsane-matsushita.so.1.0.24,
    /usr/lib/sane/libsane-pie.so.1.0.24,
    /usr/lib/sane/libsane-hs2p.so.1.0.24,
    /usr/lib/sane/libsane-mustek.so.1.0.24,
    /usr/lib/sane/libsane-as6e.so.1.0.24,
    /usr/lib/sane/libsane-magicolor.so.1.0.24,
    /usr/lib/sane/libsane-plustek.so.1.0.24,
    /usr/lib/sane/libsane-kodakaio.so.1.0.24,
    /usr/lib/sane/libsane-kvs40xx.so.1.0.24,
    /usr/lib/sane/libsane-artec.so.1.0.24,
    /usr/lib/sane/libsane-kodak.so.1.0.24,
    /usr/lib/sane/libsane-u12.so.1.0.24,
    /usr/lib/sane/libsane-dc240.so.1.0.24,
    /usr/lib/sane/libsane-microtek.so.1.0.24,
    /usr/lib/sane/libsane-nec.so.1.0.24,
    /usr/lib/sane/libsane-umax.so.1.0.24,
    /usr/lib/sane/libsane-fujitsu.so.1.0.24,
    /usr/lib/sane/libsane-rts8891.so.1.0.24,
    /usr/lib/sane/libsane-canon630u.so.1.0.24,
    /usr/lib/sane/libsane-canon_dr.so.1.0.24,
    /usr/lib/sane/libsane-artec_eplus48u.so.1.0.24,
    /usr/lib/sane/libsane-lexmark.so.1.0.24,
    /usr/lib/sane/libsane-hp5590.so.1.0.24,
    /usr/lib/sane/libsane-ma1509.so.1.0.24,
    /usr/lib/sane/libsane-gphoto2.so.1.0.24,
    /usr/lib/sane/libsane-teco1.so.1.0.24,
    /usr/lib/sane/libsane-avision.so.1.0.24,
    /usr/lib/sane/libsane-epson2.so.1.0.24,
    /usr/lib/sane/libsane-pixma.so.1.0.24,
    /usr/lib/sane/libsane-sm3840.so.1.0.24,
    /usr/lib/sane/libsane-microtek2.so.1.0.24,
    /usr/lib/sane/libsane-apple.so.1.0.24,
    /usr/lib/sane/libsane-abaton.so.1.0.24,
    /usr/lib/sane/libsane-qcam.so.1.0.24,
    /usr/lib/sane/libsane-mustek_usb.so.1.0.24,
    /usr/lib/sane/libsane-coolscan2.so.1.0.24,
    /usr/lib/sane/libsane-net.so.1.0.24,
    /usr/lib/sane/libsane-niash.so.1.0.24
      [WARNING] unmet dependency: libnetsnmp.so.30

    9 unresolved dependencies :

      [ Dependency              ] [
Note                                     ]
       libnetsnmp.so.30            64-bit version in package(s)
net-snmp
       libgimpui-2.0.so.0          64-bit version in package(s)
gimp
       libgimpwidgets-2.0.so.0     64-bit version in package(s)
gimp
       libgimpmodule-2.0.so.0      64-bit version in package(s)
gimp
       libgimp-2.0.so.0            64-bit version in package(s)
gimp
       libgimpmath-2.0.so.0        64-bit version in package(s)
gimp
       libgimpconfig-2.0.so.0      64-bit version in package(s)
gimp
       libgimpcolor-2.0.so.0       64-bit version in package(s)
gimp
       libgimpbase-2.0.so.0        64-bit version in package(s) gimp

 16. xsane-compat32

    /usr/bin/32/xsane (77 deps.)
      [WARNING] unmet dependency: libgimpui-2.0.so.0
      [WARNING] unmet dependency: libgimpwidgets-2.0.so.0
      [WARNING] unmet dependency: libgimpmodule-2.0.so.0
      [WARNING] unmet dependency: libgimp-2.0.so.0
      [WARNING] unmet dependency: libgimpmath-2.0.so.0
      [WARNING] unmet dependency: libgimpconfig-2.0.so.0
      [WARNING] unmet dependency: libgimpcolor-2.0.so.0
      [WARNING] unmet dependency: libgimpbase-2.0.so.0
      [WARNING] unmet dependency: libnetsnmp.so.30

    9 unresolved dependencies :

      [ Dependency             ] [ Note
]
       libgimpui-2.0.so.0         64-bit version in package(s) gimp
       libgimpwidgets-2.0.so.0    64-bit version in package(s) gimp
       libgimpmodule-2.0.so.0     64-bit version in package(s) gimp
       libgimp-2.0.so.0           64-bit version in package(s) gimp
       libgimpmath-2.0.so.0       64-bit version in package(s) gimp
       libgimpconfig-2.0.so.0     64-bit version in package(s) gimp
       libgimpcolor-2.0.so.0      64-bit version in package(s) gimp
       libgimpbase-2.0.so.0       64-bit version in package(s) gimp
       libnetsnmp.so.30           64-bit version in package(s) net-snmp

========================================================================
At this point, here is the list of missing packages in the multilib :

 [ missing packages ] [ required by                                     ]

  python               alsa-lib-compat32,libxml2-compat32,libxslt-compat32
  lzo                  cairo-compat32
  gtk+                 flac-compat32
  glib                 flac-compat32
  xmms                 flac-compat32
  gcr                  gnome-keyring-compat32
  gtk+3                gnome-keyring-compat32
  guile                gnutls-compat32
  gc                   gnutls-compat32
  libtheora            gst-plugins-base-compat32
  libvisual            gst-plugins-base-compat32
  cdparanoia           gst-plugins-base-compat32
  aalib                gst-plugins-good-compat32
  libcaca              gst-plugins-good-compat32
  taglib               gst-plugins-good-compat32
  wavpack              gst-plugins-good-compat32
  GConf                gst-plugins-good-compat32
  libsoup              gst-plugins-good-compat32
  gd                   libgphoto2-compat32
  mpfr                 libmpc-compat32
  libnl3               libpcap-compat32
  libaio               mariadb-compat32
  libiodbc             qt-compat32
  net-snmp             sane-compat32,xsane-compat32
  gimp                 sane-compat32,xsane-compat32

========================================================================
I checked each of the missing package above to :

  1. Ensure there's no conflict with their 64-bit counterpart (like with
udev)

  2. track down their unresolved dependencies

  python
    !
    !--> db48
    !--> tk
    !--> tcl

  lzo

  gtk+
    !
    !--> glib

  xmms
    !
    !--> gtk+
    !--> glib

  gcr
    !
    !-->  gtk+3
           !
           !--> at-spi2-atk
                   !
                   !--> at-spi2-core

  guile
    !
    !--> gc
    !--> libunistring

  libtheora

  libvisual

  cdparanoia

  aalib

  libcaca

  taglib

  wavpack

  GConf

  libsoup

  gd

  mpfr

  libnl3

  libaio

  libiodbc

  net-snmp
    !
    !--> libnl
    !--> lm_sensors
    !--> perl
           !
           !---> db48

  gimp
    !
    !--> gegl
    !      !
    !      !--> babl
    !      !--> openexr
    !      !      !
    !      !      !--> ilmbase
    !      !
    !      !--> librsvg
    !             !
    !             !--> gtk+3
    !             !      !
    !             !      !--> at-spi2-atk
    !             !             !
    !             !             !--> at-spi2-core
    !             !
    !             !--> libcroco
    !
    !--> libwmf
    !
    !--> aalib
    !
    !--> poppler
    !       !--> gtk+3
    !              !
    !              !--> at-spi2-atk
    !                     !
    !                     !--> at-spi2-core
    !
    !--> ghostscript
            !
            !--> gtk+3
                   !
                   !--> at-spi2-atk
                          !
                          !--> at-spi2-core

========================================================================
Eric
 
Old 01-15-2014, 07:36 AM   #3
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Original Poster
Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
Quote:
Originally Posted by Alien Bob View Post
Adding all the "missing" libraries would make the multilib package set unnecessarily large, so unless people complain about library errors, I am not going to add packages just to fulfill ldd error checks.
It's true.
A lot of years ago (when slackware64 did not exists) I launched a full ldd on a full slackware 32bit installation, and it detected a lot of unresolved dependencies.

Code:
Most are missing dependencies for 32-bit programs in /usr/bin/32 and you would ordinarily not need them.
I think that this directory maybe dropped! only the libraries need to be linked with 32bit software. A 32bit program that require to run the openssl command can run the 64bit version of openssl.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Alien Bob - When will you be able to update your multilib collection? 1337_powerslacker Slackware 2 10-21-2013 06:13 PM
Updating Alien's multilib packages with slapt-get ? torimus Slackware 7 05-06-2013 07:14 AM
Multilib current alien issue mmpl Slackware 4 03-05-2011 03:22 AM
[SOLVED] Slackware 13 64 - Alien Bob's multilib and Wine Gerard Lally Slackware 20 05-14-2010 11:04 AM
rebuilding Alien Bob's multilib toolchain fails kohoutm2 Slackware 1 04-01-2010 04:38 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:08 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration