Code: Select all
root@porteus:/home/guest# activate usm-3.1.7-x86_64-slackonly-mod-1tct.xzm
Updating shared library links: /sbin/ldconfig
root@porteus:/home/guest# usm -u slackonly
Starting slackonly database update
Downloading: vercheck.txt DONE
Downloading: CHECKSUMS.md5.gz DONE
Downloading: MANIFEST.bz2 DONE
Downloading: PACKAGES.TXT.gz DONE
gzip: /var/usm/slackonly/CHECKSUMS.md5.gz: unexpected end of file
==============================================================================
WARNING! WARNING! WARNING! WARNING! WARNING!
==============================================================================
One or more errors occurred while usm was running:
FATAL ERROR!
usm update_database 247
Could not decompress: CHECKSUMS.md5.gz
==============================================================================
Code: Select all
root@porteus:/home/guest# usm -s wireshark
wireshark-1.10.5-i486-1sl.txz was found in slacky [not installed]
Packages found: 1
Use: usm -i <package> for more info
Use: usm -g <package> to download
root@porteus:/home/guest# usm -g wireshark
The following items were found.
Choose an number to confirm.
ctrl+c to quit
1) wireshark-1.10.5-i486-1sl.txz
#? 1
Processing: wireshark-1.10.5-i486-1sl.txz
Ignored libraries:
Libraries required: 76
Libraries found in system: 68
Libraries to resolve: 8
Processing library: libGeoIP.so.1
Processing library: libcares.so.2
Processing library: liblua.so
Processing library: libportaudio.so.2
More than one package contains: libportaudio.so.2
portaudio-V19-i486-2ponce.txz 100K ponce
portaudio-20111121-i486-2sl.txz 72K slacky
portaudio-v19-i486-1dj.txz 70K salix
The following items were found.
Choose an number to confirm.
ctrl+c to quit
1) portaudio-V19-i486-2ponce.txz 3) portaudio-v19-i486-1dj.txz
2) portaudio-20111121-i486-2sl.txz
#? 1
Processing library: libsmi.so.2
Processing library: libwireshark.so.3
Processing library: libwiretap.so.3
Processing library: libwsutil.so.3
Processing: GeoIP-1.5.1-i486-1dj.txz
Ignored libraries:
Libraries required: 3
Libraries found in system: 1
Libraries to resolve: 2
Processing library: libGeoIP.so.1
Processing library: libGeoIPUpdate.so.0
Processing: c-ares-1.10.0-i486-1sl.txz
Processing: lua-5.1.5-i486-1alien.tgz
Ignored libraries:
Libraries required: 5
Libraries found in system: 5
Libraries to resolve: 0
Processing: portaudio-V19-i486-2ponce.txz
Ignored libraries:
Libraries required: 5
Libraries found in system: 5
Libraries to resolve: 0
Processing: libsmi-0.4.8-i486-6sl.txz
Ignored libraries:
Libraries required: 2
Libraries found in system: 1
Libraries to resolve: 1
Processing library: libsmi.so.2
The following packages are required.
GeoIP-1.5.1-i486-1dj.txz [617K] [not installed]
c-ares-1.10.0-i486-1sl.txz [122K] [not installed]
libsmi-0.4.8-i486-6sl.txz [1932K] [not installed]
lua-5.1.5-i486-1alien.tgz [412K] [not installed]
portaudio-V19-i486-2ponce.txz [100K] [not installed]
wireshark-1.10.5-i486-1sl.txz [9961K] [not installed]
Total size: 13 MB
Multiple packages were detected.
Would you like to merge the packages into one module? [y/n]
Would you like to create a subfolder for the files? [y/n]
Would you like to install the package/s? (custom paths are supported) [y/n]
Press [r] to remove packages, [q] to quit, or enter to start downloading.


Code: Select all
otal size: 13 MB
Multiple packages were detected.
Would you like to merge the packages into one module? [y/n]
Would you like to create a subfolder for the files? [y/n]
Would you like to install the package/s? (custom paths are supported) [y/n]
Press [r] to remove packages, [q] to quit, or enter to start downloading.
Updates are available.
Program update: not required
Database update: available
Please run: usm -u all and/or usm -u usm
This message can be disabled in /etc/usm/usm.conf
###############################
Downloading: GeoIP-1.5.1-i486-1dj.txz DONE
Downloading: c-ares-1.10.0-i486-1sl.txz DONE
Downloading: libsmi-0.4.8-i486-6sl.txz DONE
Downloading: lua-5.1.5-i486-1alien.tgz DONE
Downloading: portaudio-V19-i486-2ponce.txz DONE
Downloading: wireshark-1.10.5-i486-1sl.txz DONE
Commencing package conversion ...
Verifying package GeoIP-1.5.1-i486-1dj.txz.
Installing package GeoIP-1.5.1-i486-1dj.txz:
PACKAGE DESCRIPTION:
# GeoIP (GeoIP API and database)
#
# GeoIP is the proprietary technology that drives MaxMind's IP
# geolocation data and services. GeoIP provides businesses with a
# non-invasive way to determine geographical and other information
# about their Internet visitors in real-time.
# To name a few applications, GeoIP can be used for delivering
# customized content, targeted ads and web log statistics
#
# Homepage: http://www.maxmind.com/download/geoip/api/c/
#
Executing install script for GeoIP-1.5.1-i486-1dj.txz.
Package GeoIP-1.5.1-i486-1dj.txz installed.
Creating /tmp/usm/wireshark-1.10.5/GeoIP-1.5.1-i486-1dj.xzm
Verifying package c-ares-1.10.0-i486-1sl.txz.
Installing package c-ares-1.10.0-i486-1sl.txz:
PACKAGE DESCRIPTION:
# C-Ares (DNS Asynchronously Library)
#
# C-Ares is a C library that performs DNS requests and name resolves
# asynchronously.
#
Executing install script for c-ares-1.10.0-i486-1sl.txz.
Package c-ares-1.10.0-i486-1sl.txz installed.
Creating /tmp/usm/wireshark-1.10.5/c-ares-1.10.0-i486-1sl.xzm
Verifying package libsmi-0.4.8-i486-6sl.txz.
Installing package libsmi-0.4.8-i486-6sl.txz:
PACKAGE DESCRIPTION:
# Libsmi (SMI MIB Information Library)
#
# Libsmi allow management applications to access SMI MIB module
# definitions. On top of this library, there are tools to check
# analyze dump, convert, and compare MIB definitions. Finally
# the distribution contains a steadily maintained and revised
# archive of all IETF and IANA maintained standard MIB and PIB
# modules.
#
Executing install script for libsmi-0.4.8-i486-6sl.txz.
Package libsmi-0.4.8-i486-6sl.txz installed.
Creating /tmp/usm/wireshark-1.10.5/libsmi-0.4.8-i486-6sl.xzm
Verifying package lua-5.1.5-i486-1alien.tgz.
Installing package lua-5.1.5-i486-1alien.tgz:
PACKAGE DESCRIPTION:
# lua (a powerful, fast, lightweight, embeddable scripting language)
#
# Lua combines simple procedural syntax with powerful data description
# constructs based on associative arrays and extensible semantics.
# Lua is dynamically typed, runs by interpreting bytecode for a
# register-based virtual machine, and has automatic memory management
# with incremental garbage collection, making it ideal for
# configuration, scripting, and rapid prototyping.
#
# lua home: http://www.lua.org/
#
Executing install script for lua-5.1.5-i486-1alien.tgz.
Package lua-5.1.5-i486-1alien.tgz installed.
Creating /tmp/usm/wireshark-1.10.5/lua-5.1.5-i486-1alien.xzm
Verifying package portaudio-V19-i486-2ponce.txz.
Installing package portaudio-V19-i486-2ponce.txz:
PACKAGE DESCRIPTION:
# PortAudio (portable cross-platform audio API)
#
# PortAudio is a portable API for audio I/O. It allows people writing
# audio programs to easily access the audio devices.
#
Executing install script for portaudio-V19-i486-2ponce.txz.
Package portaudio-V19-i486-2ponce.txz installed.
Creating /tmp/usm/wireshark-1.10.5/portaudio-V19-i486-2ponce.xzm
Verifying package wireshark-1.10.5-i486-1sl.txz.
Installing package wireshark-1.10.5-i486-1sl.txz:
PACKAGE DESCRIPTION:
# WireShark (GTK2+ Network Sniffer)
#
# Wireshark (aka Ethereal) is a free packet sniffer computer
# application. It is used for network troubleshooting, analysis
# software and communications, protocol development and education
# Wireshark uses the cross-platform GTK+ widget toolkit. Its
# powerful features make it the tool of choice for network
# troubleshooting, protocol development, and education worldwide.
#
Executing install script for wireshark-1.10.5-i486-1sl.txz.
Package wireshark-1.10.5-i486-1sl.txz installed.
Creating /tmp/usm/wireshark-1.10.5/wireshark-1.10.5-i486-1sl.xzm
Code: Select all
guest@porteus:~$ ls -lh /tmp/usm/wireshark-1.10.5/
total 26M
-rw-r--r-- 1 root root 618K Dec 20 2013 GeoIP-1.5.1-i486-1dj.txz
-rw-r--r-- 1 root root 620K Jun 18 21:48 GeoIP-1.5.1-i486-1dj.xzm
-rw-r--r-- 1 root root 123K Jan 21 2014 c-ares-1.10.0-i486-1sl.txz
-rw-r--r-- 1 root root 92K Jun 18 21:48 c-ares-1.10.0-i486-1sl.xzm
-rw-r--r-- 1 root root 1.9M Jan 26 2014 libsmi-0.4.8-i486-6sl.txz
-rw-r--r-- 1 root root 2.3M Jun 18 21:48 libsmi-0.4.8-i486-6sl.xzm
-rw-r--r-- 1 root root 411K Oct 15 2013 lua-5.1.5-i486-1alien.tgz
-rw-r--r-- 1 root root 344K Jun 18 21:48 lua-5.1.5-i486-1alien.xzm
-rw-r--r-- 1 root root 99K Mar 17 09:18 portaudio-V19-i486-2ponce.txz
-rw-r--r-- 1 root root 112K Jun 18 21:48 portaudio-V19-i486-2ponce.xzm
-rw-r--r-- 1 root root 9.8M Jan 29 2014 wireshark-1.10.5-i486-1sl.txz
-rw-r--r-- 1 root root 9.7M Jun 18 21:50 wireshark-1.10.5-i486-1sl.xzm
guest@porteus:~$ grep MODULES /etc/usm/usm.conf
MODULES=true
But maybe not:
Code: Select all
Total size: 13 MB
Multiple packages were detected.
Would you like to merge the packages into one module? [y/n]
Press [r] to remove packages, [q] to quit, or enter to start downloading.
Updates are available.
Program update: not required
Database update: available
Please run: usm -u all and/or usm -u usm
This message can be disabled in /etc/usm/usm.conf
###############################
Downloading: GeoIP-1.5.1-i486-1dj.txz DONE
Downloading: c-ares-1.10.0-i486-1sl.txz DONE
Downloading: libsmi-0.4.8-i486-6sl.txz DONE
Downloading: lua-5.1.5-i486-1alien.tgz DONE
Downloading: portaudio-V19-i486-2ponce.txz DONE
Downloading: wireshark-1.10.5-i486-1sl.txz DONE
GeoIP-1.5.1-i486-1dj: GeoIP API and database [1.6M]
c-ares-1.10.0-i486-1sl: C-Ares DNS Asynchronously Library [330K]
libsmi-0.4.8-i486-6sl: Libsmi SMI MIB Information Library [16M]
lua-5.1.5-i486-1alien: a powerful, fast, lightweight, embeddable scripti [1.0M]
portaudio-V19-i486-2ponce: PortAudio portable cross-platform audio API [430K]
wireshark-1.10.5-i486-1sl: WireShark GTK2+ Network Sniffer [52M]
Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on /tmp/usm/wireshark-1.10.5-i486-bundle.xzm, block size 262144.
[=========================================================================|] 1002/1002 100%
Exportable Squashfs 4.0 filesystem, xz compressed, data block size 262144
compressed data, compressed metadata, compressed fragments, compressed xattrs
duplicates are removed
Filesystem size 13286.01 Kbytes (12.97 Mbytes)
...
/tmp/usm/wireshark-1.10.5-i486-bundle.xzm is ready.
Commencing package conversion ...
Verifying package GeoIP-1.5.1-i486-1dj.txz.
Installing package GeoIP-1.5.1-i486-1dj.txz:
PACKAGE DESCRIPTION:
...
Creating /tmp/usm/GeoIP-1.5.1-i486-1dj.xzm
Verifying package c-ares-1.10.0-i486-1sl.txz.
Installing package c-ares-1.10.0-i486-1sl.txz:
PACKAGE DESCRIPTION:
...
Creating /tmp/usm/c-ares-1.10.0-i486-1sl.xzm
Verifying package libsmi-0.4.8-i486-6sl.txz.
Installing package libsmi-0.4.8-i486-6sl.txz:
PACKAGE DESCRIPTION:
...
Creating /tmp/usm/libsmi-0.4.8-i486-6sl.xzm
Verifying package lua-5.1.5-i486-1alien.tgz.
Installing package lua-5.1.5-i486-1alien.tgz:
PACKAGE DESCRIPTION:
..
Creating /tmp/usm/lua-5.1.5-i486-1alien.xzm
Verifying package portaudio-V19-i486-2ponce.txz.
Installing package portaudio-V19-i486-2ponce.txz:
PACKAGE DESCRIPTION:
..
Creating /tmp/usm/portaudio-V19-i486-2ponce.xzm
Verifying package wireshark-1.10.5-i486-1sl.txz.
Installing package wireshark-1.10.5-i486-1sl.txz:
PACKAGE DESCRIPTION:
...
Creating /tmp/usm/wireshark-1.10.5-i486-1sl.xzm
However, the way I normally run:
Code: Select all
root@porteus:/home/guest# rm -r /tmp/usm/wireshark-1.10.5/
root@porteus:/home/guest# ls /tmp/usm/wireshark-1.10.5/
/bin/ls: cannot access /tmp/usm/wireshark-1.10.5/: No such file or directory
root@porteus:/home/guest# mcedit /etc/usm/usm.conf
root@porteus:/home/guest# grep MODULES /etc/usm/usm.conf
MODULES=false
root@porteus:/home/guest# usm -g wireshark
...
Total size: 13 MB
Multiple packages were detected.
Would you like to merge the packages into one module? [y/n]
Would you like to create a subfolder for the files? [y/n]
Would you like to install the package/s? (custom paths are supported) [y/n]
Press [r] to remove packages, [q] to quit, or enter to start downloading.
Updates are available.
Program update: not required
Database update: available
Please run: usm -u all and/or usm -u usm
This message can be disabled in /etc/usm/usm.conf
###############################
Downloading: GeoIP-1.5.1-i486-1dj.txz DONE
Downloading: c-ares-1.10.0-i486-1sl.txz DONE
Downloading: libsmi-0.4.8-i486-6sl.txz DONE
Downloading: lua-5.1.5-i486-1alien.tgz DONE
Downloading: portaudio-V19-i486-2ponce.txz DONE
Downloading: wireshark-1.10.5-i486-1sl.txz DONE
root@porteus:/home/guest# ls -lh /tmp/usm/wireshark-1.10.5
total 13M
-rw-r--r-- 1 root root 618K Dec 20 2013 GeoIP-1.5.1-i486-1dj.txz
-rw-r--r-- 1 root root 123K Jan 21 2014 c-ares-1.10.0-i486-1sl.txz
-rw-r--r-- 1 root root 1.9M Jan 26 2014 libsmi-0.4.8-i486-6sl.txz
-rw-r--r-- 1 root root 411K Oct 15 2013 lua-5.1.5-i486-1alien.tgz
-rw-r--r-- 1 root root 99K Mar 17 09:18 portaudio-V19-i486-2ponce.txz
-rw-r--r-- 1 root root 9.8M Jan 29 2014 wireshark-1.10.5-i486-1sl.txz
P.S. Did xzm2dir to check donloaded module. All files seemed OK as in your example, looked architecture independent, and verified above.

P.P.S.
Code: Select all
guest@porteus:~$ xzm2dir usm-3.1.7-x86_64-slackonly-mod-1tct.xzm usd
guest@porteus:~$ du -sh usd
11M usd
guest@porteus:~$ tree -d usd
usd
├── etc
│ └── usm
├── usr
│ ├── bin
│ └── share
│ └── usm
└── var
├── log
│ └── scripts
└── usm
└── slackonly
11 directories