LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 11-20-2012, 09:43 AM   #1
phenixia2003
Member
 
Registered: May 2006
Location: France
Distribution: Slackware
Posts: 284

Rep: Reputation: 162Reputation: 162
[ANN] compat32pkg 1.5.120822 build 6 (minor maintenance release)


Hello Slackers,

compat32pkg 1.5.120822 build 6 is available. Compared to 1.5.120822 build 5, this maintenance release comes (only) with a new revision of the 32-bit layer descriptor (i.e /etc/compat32pkg/multilib-32bit-packages.lst), which includes the latest changes made by Eric to the multilib (addition of packages flac, sqlite, ...).

As always you can get the latest compat32pkg package for slackware at compat32pkg's website, or by following this direct link.

Once you have upgraded to this latest revision, do not forget to replace the old file /etc/compat32pkg/multilib-32bit-packages.lst by the new one.

Users of earlier versions (starting from 1.3.110319) can also simply update their 32-bit layer descriptor using compat32pkg in mode layer-32-config as below :

Code:
compat32pkg --layer-32-config update

$ compat32pkg ver. 1.5.120822 (stable)

(INFO) No default mirror was defined in configuration's script /etc/compat32pkg/compat32pkg.conf
[--layer-32-config] Started on Tue 20 Nov 2012 04:36:07 PM CET
[--layer-32-config]   Working in mode update
[--layer-32-config]   Local configuration file for "layer-32" is multilib-32bit-packages.lst version 1.5.120817

[--layer-32-config]   Using updates-site http://sourceforge.net/projects/compat32pkg/files/updates-site
[--layer-32-config]     -> Available configuration file for "layer-32" is multilib-32bit-packages.lst version 1.5.121120   

[--layer-32-config]   An update is available.

[--layer-32-config] -------------------------------------------------------------------------
[--layer-32-config] !                          Changes since revision 1.5.120817              !
[--layer-32-config] !-------------------------------------------------------------------------!
[--layer-32-config] !         Package      ! Note    !           affected multilib            !
[--layer-32-config] !                      !         ! 13.0 ! 13.1 ! 13.37  ! 14.0 ! -current !
[--layer-32-config] !----------------------+---------+------+------+--------+------+----------!
[--layer-32-config] ! ap/flac              ! added   !   X  !   X  !   X    !  X   !    X     !
[--layer-32-config] !----------------------+---------+------+------+--------+------+----------!
[--layer-32-config] ! ap/sqlite            ! added   !   X  !   X  !   X    !  X   !    X     !
[--layer-32-config] !----------------------+---------+------+------+--------+------+----------!
[--layer-32-config] ! l/libogg             ! added   !   X  !   X  !   X    !  X   !    X     !
[--layer-32-config] !----------------------+---------+------+------+--------+------+----------!
[--layer-32-config] ! l/libsamplerate      ! added   !      !   X  !   X    !  X   !    X     !
[--layer-32-config] !----------------------+---------+------+------+--------+------+----------!
[--layer-32-config] ! l/libvorbis          ! added   !   X  !   X  !   X    !  X   !    X     !
[--layer-32-config] -------------------------------------------------------------------------
                                                                                                                     
[--layer-32-config]   Backing up of previous version into /etc/compat32pkg/multilib-32bit-packages.lst.bak_20121120
[--layer-32-config]   Configuration file for "layer-32" updated to revision 1.5.121120

[--layer-32-config] Ended on Tue 20 Nov 2012 04:36:16 PM CET
Once the new 32-bit layer descriptor has been installed/upgraded, you can check updates for your 32-bit layer as below :

Code:
$ compat32pkg --mirror @France-14.0 --list-updates layer-32

compat32pkg ver. 1.5.120822 (stable)

(INFO) No default mirror was defined in configuration's script /etc/compat32pkg/compat32pkg.conf
[--list-updates] Started on Tue 20 Nov 2012 04:38:22 PM CET                                                         
[--list-updates]   Using mirror ftp://ftp.lip6.fr/pub/linux/distributions/slackware/slackware-14.0
[--list-updates]   Local system is Slackware/x86_64 version 14.0
[--list-updates]   Mirrored system is Slackware/i486 version 14.0
[--list-updates]   Slackware-32 packages will be stored into /var/cache/compat32pkg/slackware-32
[--list-updates]   compat32 packages will be stored into /var/cache/compat32pkg/compat-32
[--list-updates]   Configuration file for "layer-32" : /etc/compat32pkg/multilib-32bit-packages.lst version 1.5.121120
                                                                                     
[--list-updates]   5 update(s) were found [ 0 package(s) to upgrade, 5 package(s) to add ] (0,249 sec.)

[ package-basename                 ] [ installed version                ]     [ update version                   ]
  flac                                 ** NOT INSTALLED **                -->   1.2.1 build 3                   
  sqlite                               ** NOT INSTALLED **                -->   3.7.13 build 1                  
  libogg                               ** NOT INSTALLED **                -->   1.3.0 build 1                   
  libsamplerate                        ** NOT INSTALLED **                -->   0.1.7 build 2                   
  libvorbis                            ** NOT INSTALLED **                -->   1.3.3 build 1                   

[--list-updates] Ended on Tue 20 Nov 2012 04:38:23 PM CET
greetings

--
SeB
 
Old 11-21-2012, 11:39 AM   #2
marrowsuck
Member
 
Registered: Sep 2006
Posts: 83

Rep: Reputation: 25
The /tmp directory in the package has permission 755. You might want to fix that.
Having said that I really like your program :-).

Cheerio!
 
Old 11-22-2012, 05:10 AM   #3
phenixia2003
Member
 
Registered: May 2006
Location: France
Distribution: Slackware
Posts: 284

Original Poster
Rep: Reputation: 162Reputation: 162
Hello,

Quote:
Originally Posted by marrowsuck View Post
The /tmp directory in the package has permission 755. You might want to fix that.
Well, thanks for this report.

Even whether there's something about this in the changelog, I really don't understand why I included an "mkdir -p /tmp/compat32pkg" in the SlackBuild. I will remove this ASAP.

But, there should not be any issue with this, since, starting from compat32pkg 1.5.120822, the directory /tmp/compat32pkg only exists at runtime (it is created at start, and automatically wiped out when compat32pkg terminates).


Cheers.

--
SeB
 
Old 11-24-2012, 09:32 AM   #4
tobyl
Member
 
Registered: Apr 2003
Location: uk
Distribution: slackware current
Posts: 743

Rep: Reputation: 50
Nice work SeB

your compat32pkg and multilibpkg packages sure do save a lot of time

regards
tobyl
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
[ANN] compat32pkg 1.5.120822 is out ! phenixia2003 Slackware 1 09-01-2012 09:20 AM
[ANN] compat32pkg 1.4.110408 build 7 (maintenance release) phenixia2003 Slackware 5 08-27-2011 08:23 AM
[ANN] compat32pkg 1.4.110408 / multilibpkg 1.1.110412 phenixia2003 Slackware 3 05-22-2011 05:35 AM
[ANN] compat32pkg-1.3.110319 is out ! phenixia2003 Slackware 6 03-27-2011 01:02 PM
[ANN] compat32pkg 1.2.110112 phenixia2003 Slackware 6 02-25-2011 04:31 AM


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

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration