smxi on antix 7.2
I hope I put this in the correct place. My apologies if not.
I have installed the smxi script on my laptop with an AMD Turion64 running Antix 7.2. It's using the stock repos, a mix of etch and testing, as installed and have added the sidux repos. The script runs flawlessly with no errors at all. I tried to upgrade to any available kernel and the script reports back that all is good and asked to reboot into the new kernel. Nothing there. h2 had mentioned that the mepis grub menu is non standard and new kernels should be down on the list but nothing but mepis kernel options. This is all new to me so I'm not sure what I should be looking for. Should the script have pulled in a sidux kernel(newer than mepis) or not. Am I expecting too much? Thanks, eriefisher Back to top |
There was a bug, thanks, it's fixed now.
If you start smxi again, you will be able to install the kernel as you expect. Keep in mind, you need to do a dist-upgrade before installing the new kernel, as the script should now indicate. Let me know how it goes. <note>Don't try to do the dist-upgrade right now because there's a break in xchat that is put on hold automatically, and the antix upgrade cannot proceed until this break is resolved, probably by tomorrow. You should be able to run the full dist-upgrade tomorrow. It's not safe to install a new sid kernel until the system is actually upgraded fully. Back to top |
I have not enabled the sid repos, just sidux at the moment. Is this where I'm getting confused?
Back to top |
If you used the latest smxi, your sid sources are enabled, because you can't run sid kernels without sid sources.
Check to make sure: cat /etc/apt/sources.list There was a bug in smxi in terms of how it was handling kernel detection for antix users, that bug has now been fixed. We'll be getting most of the bugs sorted out as people start actually running this. However, you are running sid sources if you used smxi and picked anything other than the continue unchanged option. Obviously, if you are doing manual changes, I can't support that type of thing since I have no way to determine what is changed. However, I don't think that's the case here. Again, you reported a bug, the bug has now been fixed, although I still need to add in error handling to avoid this issue again, the kernel install should never have started if the kernel to install was null, empty, which is what happened. Back to top |
Well I manages to install kernel 2.6.25-7.slh.2-sidux-686 with the script, no errors. However, I just double checked and the sid sources are NOT enabled(commented out '#'). sidux only has been added to my sources.list and I did this manually.
I didn't realize I stumbled onto a bug. Well that's what testing is for. eriefisher Back to top |
This is from antiX-kdelite.iso (M7.01)
I did a dist-upgrade via smxi, all seemed ok, except that on logging in to X, the /etc/apt/sources.list file had gone, and no backup. I'll see if it happens again. Back to top |
that would be a serious bug, if true.
Back to top |
Sorry, false alarm.
What happened was that the clean cruft removed the mepis-config file and the mepis-config file removed /etc/apt/sources.list and the sudoers file! It is a Mepis bug, not a smxi one. Again sorry for the false alarm. Back to top |
Show me the full output for this on a fresh system, that has not had cruft removed:
dpkg -l | awk '/^(rc)[ \t]*/{print $2}' Then we can find the relevant mepis file name and simply filter it out of the results before removing it. This shows the entire thing for all items; dpkg -l | grep '^rc' That will let you see which file was removed, but rc stuff should not have been left in like that, but it's easy to work around once you have the file name. Back to top |
The file name is called
mepis-config mepis1:/home/demo# dpkg -l | awk '/^(rc)[ \t]*/{print $2}' blt fftw3 freeglut3 gstreamer0.10-plugins-good lapack3 liba52-0.7.4 libaa1 libamrnb3 libamrwb3 libao2 libasyncns0 libavahi-core4 libavahi-glib1 libavcodec0d libavformat0d libavformat1d libavutil1d libbonoboui2-0 libcaca0 libcdio6 libclamav2 libcpufreq0 libcroco3 libcucul0 libcupsimage2 libcurl3 libdc1394-13 libdv4 libfaac0 libfaad0 libffi4 libflac++5 libflac7 libfox-1.6-0 libg2c0 libgadu3 libglib1.2 libgmp3c2 libgnokii3 libgnome2-0 libgnomecupsui1.0-1c2a libgnomeui-0 libgnomevfs2-0 libgoffice-1-2 libgpgme11 libgpgme6 libgpod2 libgsf-1-114 libgsf-gnome-1-114 libgsmme1c2a libgstreamer0.10-0 libgtk1.2 libgutenprint2 libhesiod0 libieee1284-3 libifp4 libijs-0.35 libiw28 libjasper-1.701-1 libkarma0 liblame0 liblircclient0 liblzo1 libmeanwhile1 libmikmod2 libmimelib1c2a libmtp6 libmusicbrainz4c2a libmyspell3c2 libnautilus-burn3 libnautilus-burn4 libneon25 libnjb5 libnl1-pre6 libnm-util0 libnss3-0d libntfs-3g13 libntfs-3g5 libofa0 liboggflac3 liboil0.3 libopencdk8 libopenexr2c2a libopenobex1 libpoppler-qt1 libpoppler1 libportaudio2 libpostproc0d libpq4 libpulse0 libquicktime0 librsync1 libsbc0 libsexy2 libsilc-1.1-2 libslp1 libsndfile1 libsnmp-base libssp0 libstdc++5 libstlport4.6c2 libswscale1d libt1-5 libtagc0 libtorrent9 libtotem-plparser1 libts0 libtunepimp3 libtunepimp5 libtwolame0 libufsparse libuniconf4.2 libvisual-0.4-0 libvte4 libwavpack1 libwmf0.2-7 libwpd8c2a libwvstreams4.2-base libwvstreams4.2-extras libwxbase2.6-0 libwxgtk2.6-0 libx264-56 libxine1 libxplc0.3.13 libxvidcore4 libxvmc1 libzephyr3 mepis-config odbcinst1debian1 refblas3 snort-common snort-rules-default ssl-cert tk8.4 unixodbc wvdial xchat-common mepis1:/home/demo# dpkg -l | grep '^rc' rc blt 2.4z-4 the BLT extension library for Tcl/Tk - run-time packag rc fftw3 3.1.2-2 library for computing Fast Fourier Transforms rc freeglut3 2.4.0-5.1 OpenGL Utility Toolkit rc gstreamer0.10-plugins-good 0.10.6-2 GStreamer plugins from the "good" set rc lapack3 3.0.20000531a-6 library of linear algebra routines 3 - shared version rc liba52-0.7.4 0.7.4-11 library for decoding ATSC A/52 streams rc libaa1 1.4p5-32 ascii art library rc libamrnb3 7.0.0.0-0.0 floating-point Adaptive Multi-Rate (AMR) speech codec rc libamrwb3 7.0.0.2-0.1 Adaptive Multi-Rate - Wideband (AMR-WB) speech codec rc libao2 0.8.8-3 Cross Platform Audio Output Library rc libasyncns0 0.3-1 Asyncronous name service query library rc libavahi-core4 0.6.16-3etch1 Avahi's embeddable mDNS/DNS-SD library rc libavahi-glib1 0.6.20-2mepis1 Avahi glib integration library rc libavcodec0d 0.cvs20060823-8 ffmpeg codec library rc libavformat0d 0.cvs20060823-8 ffmpeg file format library rc libavformat1d 0.cvs20070307-6mepis1 ffmpeg file format library rc libavutil1d 0.cvs20070307-6mepis1 ffmpeg utility library rc libbonoboui2-0 2.18.0-5mepis1 The Bonobo UI library rc libcaca0 0.99.beta11.debian-3 colour ASCII art library rc libcdio6 0.76-1 library to read and control CD-ROM rc libclamav2 0.90.1-3etch4 virus scanner library rc libcpufreq0 002-5 shared library to deal with the cpufreq Linux kernel f rc libcroco3 0.6.1-1 a generic Cascading Style Sheet (CSS) parsing and mani rc libcucul0 0.99.beta12.debian-3 low-level Unicode character drawing library rc libcupsimage2 1.3.2-1 Common UNIX Printing System(tm) - image libs rc libcurl3 7.16.4-2mepis1 Multi-protocol file transfer library (OpenSSL) rc libdc1394-13 1.1.0-5 high level programming interface for IEEE1394 digital rc libdv4 1.0.0-1+b1 software library for DV format digital video (runtime rc libfaac0 1.25-0.1 an AAC audio encoder - library files rc libfaad0 2.5-5mepis1 freeware Advanced Audio Decoder - runtime files rc libffi4 4.2.1-4 Foreign Function Interface library runtime rc libflac++5 1.1.2-6 Free Lossless Audio Codec - C++ runtime library rc libflac7 1.1.2-6 Free Lossless Audio Codec - runtime C library rc libfox-1.6-0 1.6.25-1 The FOX C++ GUI Toolkit rc libg2c0 1:3.4.6-6 Runtime library for GNU Fortran 77 applications rc libgadu3 1:1.7~rc2-2 Gadu-Gadu protocol library - runtime files rc libglib1.2 1.2.10-17 The GLib library of C routines rc libgmp3c2 2:4.2.1+dfsg-4 Multiprecision arithmetic library rc libgnokii3 0.6.14-1 Gnokii library rc libgnome2-0 2.18.0-4mepis1 The GNOME 2 library - runtime files rc libgnomecupsui1.0-1c2a 0.31-3 UI extensions to libgnomecups rc libgnomeui-0 2.18.1-2mepis1 The GNOME 2 libraries (User Interface) - runtime files rc libgnomevfs2-0 1:2.18.1-3mepis1 GNOME Virtual File System (runtime libraries) rc libgoffice-1-2 0.2.1-4 Document centric objects library - runtime files rc libgpgme11 1.1.2-5 GPGME - GnuPG Made Easy rc libgpgme6 0.3.16-2 GPGME - GnuPG Made Easy rc libgpod2 0.5.2-3mepis1 a library to read and write songs and artwork to an iP rc libgsf-1-114 1.14.7-1 Structured File Library - runtime version rc libgsf-gnome-1-114 1.14.7-1 Structured File Library - runtime version for GNOME rc libgsmme1c2a 1.10-10 GSM mobile phone access library rc libgstreamer0.10-0 0.10.14-1 Core GStreamer libraries and elements rc libgtk1.2 1.2.10-18.1 The GIMP Toolkit set of widgets for X rc libgutenprint2 5.0.0-3 runtime for the Gutenprint printer driver library rc libhesiod0 3.0.2-18.1 Libraries for hesiod, a service name resolution protoc rc libieee1284-3 0.2.11-1 cross-platform library for parallel port access rc libifp4 1.0.0.2-3 communicate with iRiver iFP audio devices rc libijs-0.35 0.35-3 IJS raster image transport protocol: shared library rc libiw28 28-1 Wireless tools - library rc libjasper-1.701-1 1.701.0-2 The JasPer JPEG-2000 runtime library rc libkarma0 0.0.6-2mepis1 Rio Karma access library [runtime files] rc liblame0 3.97-0.0 LAME Ain't an MP3 Encoder rc liblircclient0 0.8.0-13 infra-red remote control support - client library rc liblzo1 1.08-3 data compression library (old version) rc libmeanwhile1 1.0.2-3 open implementation of the Lotus Sametime Community Cl rc libmikmod2 3.1.11-a-6 A portable sound library rc libmimelib1c2a 4:3.5.7-2mepis1 KDE mime library rc libmtp6 0.2.0-1mepis1 Media Transfer Protocol (MTP) library rc libmusicbrainz4c2a 2.1.5-1 Second generation incarnation of the CD Index - librar rc libmyspell3c2 1:3.1-18 MySpell spellchecking library rc libnautilus-burn3 2.14.3-8+b1 Nautilus Burn Library - runtime version rc libnautilus-burn4 2.18.2-1mepis1 Nautilus Burn Library - runtime version rc libneon25 0.25.5.dfsg-6 An HTTP and WebDAV client library rc libnjb5 2.2.5-4.1 Creative Labs Nomad Jukebox library rc libnl1-pre6 1.0~pre6-5 Library for dealing with netlink sockets rc libnm-util0 0.6.5-1mepis1 network management framework (shared library) rc libnss3-0d 3.11.7-1mepis1 Network Security Service libraries rc libntfs-3g13 1:1.1004-1 ntfs-3g filesystem in userspace (FUSE) library rc libntfs-3g5 1:1.710-1mepis1 ntfs-3g filesystem in userspace (FUSE) library rc libofa0 0.9.3-2 Library for acoustic fingerprinting rc liboggflac3 1.1.2-6 Free Lossless Audio Codec - runtime C library (ogg) rc liboil0.3 0.3.12-1+b1 Library of Optimized Inner Loops rc libopencdk8 0.5.13-2 Open Crypto Development Kit (OpenCDK) (runtime) rc libopenexr2c2a 1.2.2-4.3 runtime files for the OpenEXR image library rc libopenobex1 1.3-3 OBEX protocol library rc libpoppler-qt1 0.5.4-6mepis1 PDF rendering library (Qt 3 based shared library) rc libpoppler1 0.5.4-6mepis1 PDF rendering library rc libportaudio2 19+svn20060825-1 Portable audio I/O - shared library rc libpostproc0d 0.cvs20060823-8 ffmpeg video postprocessing library rc libpq4 8.1.9-0etch1 PostgreSQL C client library rc libpulse0 0.9.5-7 PulseAudio client libraries rc libquicktime0 2:0.9.7-1 library for reading and writing Quicktime files rc librsync1 0.9.7-1 Library which implements the rsync remote-delta algori rc libsbc0 0.0cvs20070327-1 Subband codec (SBC) library rc libsexy2 0.1.11-2 collection of additional GTK+ widgets - library rc libsilc-1.1-2 1.1.3-1 SILC library (silc-toolkit) rc libslp1 1.2.1-6.2 OpenSLP libraries rc libsndfile1 1.0.16-1 Library for reading/writing audio files rc libsnmp-base 5.3.1-8 SNMP (Simple Network Management Protocol) MIBs and doc rc libssp0 4.1.1-21 GCC stack smashing protection library rc libstdc++5 1:3.3.6-15 The GNU Standard C++ Library v3 rc libstlport4.6c2 4.6.2-3 STLport C++ class library rc libswscale1d 0.cvs20070307-6mepis1 ffmpeg video scaling library rc libt1-5 5.1.0-3 Type 1 font rasterizer library - runtime rc libtagc0 1.4-8+b1 TagLib Audio Meta-Data Library (C bindings) rc libtorrent9 0.10.4-1 a C++ BitTorrent library rc libtotem-plparser1 2.18.2-2mepis1 Totem Playlist Parser library - runtime version rc libts0 1.0-2 touch screen library rc libtunepimp3 0.4.2-4.1 MusicBrainz tagging library and simple tagger applicat rc libtunepimp5 0.5.3-4mepis1 MusicBrainz tagging library rc libtwolame0 0.3.10-2 MPEG Audio Layer 2 encoding library rc libufsparse 1.2-7 collection of libraries for computations for sparse ma rc libuniconf4.2 4.2.2-2.3 C++ network libraries for rapid application developmen rc libvisual-0.4-0 0.4.0-1.1 Audio visualization framework rc libvte4 1:0.12.2-5 Terminal emulator widget for GTK+ 2.0 - runtime files rc libwavpack1 4.41.0-1 an audio codec (lossy and lossless) - library rc libwmf0.2-7 0.2.8.4-2 Windows metafile conversion library rc libwpd8c2a 0.8.7-6 Library for handling WordPerfect documents (shared lib rc libwvstreams4.2-base 4.2.2-2.3 C++ network libraries for rapid application developmen rc libwvstreams4.2-extras 4.2.2-2.3 C++ network libraries for rapid application developmen rc libwxbase2.6-0 2.6.3.2.1.5 wxBase library (runtime) - non-GUI support classes of rc libwxgtk2.6-0 2.6.3.2.1.5 wxWidgets Cross-platform C++ GUI toolkit (GTK+ runtime rc libx264-56 0.svn20070930-0.0 x264 video coding library rc libxine1 1.1.2+dfsg-4 the xine video/media player library, binary files rc libxplc0.3.13 0.3.13-1 Light weight component system rc libxvidcore4 2:1.1.3-0.3 High quality ISO MPEG4 codec library rc libxvmc1 1:1.0.4-2 X11 Video extension library rc libzephyr3 2.1.20070719.SNAPSHOT-1 The original "Instant Message" system libraries withou rc mepis-config 7.0.03 General configuration settings for SimplyMEPIS rc odbcinst1debian1 2.2.11-14 Support library and helper program for accessing odbc rc refblas3 1.2-8 Basic Linear Algebra Subroutines 3, shared library rc snort-common 2.3.3-14 Flexible Network Intrusion Detection System [common fi rc snort-rules-default 2.3.3-14 Flexible Network Intrusion Detection System ruleset rc ssl-cert 1.0.14 Simple debconf wrapper for openssl rc tk8.4 8.4.16-2 Tk toolkit for Tcl and X11, v8.4 - run-time files rc unixodbc 2.2.11-13 ODBC tools libraries rc wvdial 1.56-1.2 PPP dialer with built-in intelligence rc xchat-common 2.8.2-1 Common files for X-Chat This is only for pre-M7.2 releases, as the later versions had mepis-config removed. It is ok to remove mepis-config, but only if the sources.list and sudoers files have been backed up. Back to top |
All times are GMT - 8 Hours |