LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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-10-2010, 11:19 AM   #1
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,763

Rep: Reputation: 471Reputation: 471Reputation: 471Reputation: 471Reputation: 471
[ANNOUNCE] src2pkg-2.1 released


I've released src2pkg-2.1 today after fixing a few issues which prevented compilation of the src2pkg-helpers on Slackware-current.

This release includes a very few other changes which have been incorporated over the last 3 weeks since the last release. Anyone running a system with glibc>=2.10 and/or gcc-4.4.x will want to upgrade to this latest release.

The installable Slackware package is here:
http://distro.ibiblio.org/pub/linux/...1-noarch-7.tgz

Edit: The above link is updated from the original, after weeding out even more quirks with the 64-bit build of src2pkg-helpers.

The ChangeLog is available here:
http://distro.ibiblio.org/pub/linux/...2pkg/ChangeLog

Thanks to LQ members ponce, zhoun, veall, mlangdn, and Daedra for reporting and/or testing pre-release packages until we (hopefully) got everything fixed.

As usual, if anyone has any problems with src2pkg, I can be contacted directly at: < amigo AT ibiblio DOT org >

Last edited by gnashley; 01-17-2010 at 11:13 AM.
 
Old 01-10-2010, 11:27 AM   #2
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,457

Rep: Reputation: 886Reputation: 886Reputation: 886Reputation: 886Reputation: 886Reputation: 886Reputation: 886
thanks to you gnashley for the quick update

btw, for that package I tested src2pkg with, was only for testing
your replies were interesting indeed, I'll try the methods you suggest

Last edited by ponce; 01-10-2010 at 11:32 AM.
 
Old 01-10-2010, 12:14 PM   #3
Laodiceans
Member
 
Registered: Jan 2006
Distribution: Slackware
Posts: 188

Rep: Reputation: 18
Thanks for the upgrade and announce it right here. I'm already using it.

BTW: I receive this:

Code:
Creating tar-1.13 - Failed!
Can you help me in that?

Last edited by Laodiceans; 01-10-2010 at 12:21 PM.
 
Old 01-10-2010, 01:42 PM   #4
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,763

Original Poster
Rep: Reputation: 471Reputation: 471Reputation: 471Reputation: 471Reputation: 471
Hmm, still having problems... What version of Slackware are you using?
 
Old 01-10-2010, 03:27 PM   #5
Laodiceans
Member
 
Registered: Jan 2006
Distribution: Slackware
Posts: 188

Rep: Reputation: 18
I use Slackware 13 - stable 64 bits but now I have KDE 4.3.1 installed.
 
Old 01-10-2010, 05:54 PM   #6
veeall
Member
 
Registered: May 2007
Location: Estonia
Distribution: Slackware 12.1, slackware64-current
Posts: 255

Rep: Reputation: 43
New version installed fine and even successfully created a partitionmanager package(how come?!) for me, but after reading Laodiceans post i did 'cat /var/log/packages/src2pkg-helpers-0.9-x86_64-1' and it only listed these files:

Code:
                                        
FILE LIST:                                                                      
./                                                                              
install/                                                                        
install/doinst.sh                                                               
install/slack-desc                                                              
usr/                                                                            
usr/libexec/
usr/libexec/src2pkg/
usr/libexec/src2pkg/bin
usr/libexec/src2pkg/lib/
usr/libexec/src2pkg/lib/libsentry.so
usr/share/
usr/share/doc/
usr/share/doc/src2pkg-helpers-0.9/
usr/share/doc/src2pkg-helpers-0.9/README
I did a reinstall, end keeped an eye better on whole process, it really failed to compile 'tar' here too, on a updated slackware64-current box (without multilib and with old 2.6.29.6 kernel - if it matters:

Code:
bash-3.1# src2pkg --setup                                          
  Notice - Updating src2pkg-helpers:                               
  Your installed version of src2pkg-helpers needs to               
  be updated. src2pkg will now compile, package                    
  and install the new version of src2pkg-helpers.                  

  TEMP_DIR=/usr/src/src2pkg/builds/src2pkg-helpers
  Starting build in 5 seconds                     
                    OK                            
Creating libsentry - OK                                                                                           
Creating tar-1.13 - Failed!                                                                                       
Creating coreutils - chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/cat': Not a directory                                                                                                
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/chmod': Not a directory 
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/chown': Not a directory 
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/cp': Not a directory    
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/ginstall': Not a directory                                                                                                                
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/groups': Not a directory
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/link': Not a directory  
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/ln': Not a directory    
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/mkdir': Not a directory 
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/mknod': Not a directory 
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/mv': Not a directory    
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/readlink': Not a directory                                                                                                                
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/rm': Not a directory    
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/rmdir': Not a directory 
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/stat': Not a directory  
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/touch': Not a directory 
chmod: cannot access `/usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin/unlink': Not a directory
/usr/src/src2pkg/src2pkg-helpers/src2pkg.setup: line 167: cd: /usr/src/src2pkg/builds/src2pkg-helpers/PKG/usr/libexec/src2pkg/bin: Not a directory                                                                                  
OK                                                                                                                
- Creating Slackware-type tgz package -                                                                           

Slackware package maker, version 3.14159.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the    
package if you like.                                                  

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!                       

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n                       

Creating Slackware package:  /usr/src/src2pkg/src2pkg-helpers/src2pkg-helpers-0.9-x86_64-1.tgz

./
install/
install/doinst.sh
install/slack-desc
usr/              
usr/libexec/      
usr/libexec/src2pkg/
usr/libexec/src2pkg/bin
usr/libexec/src2pkg/lib/
usr/libexec/src2pkg/lib/libsentry.so
usr/share/                          
usr/share/doc/                      
usr/share/doc/src2pkg-helpers-0.9/  
usr/share/doc/src2pkg-helpers-0.9/README

Slackware package /usr/src/src2pkg/src2pkg-helpers/src2pkg-helpers-0.9-x86_64-1.tgz created.

Done

...

Done src2pkg is now ready to use.

Last edited by veeall; 01-10-2010 at 05:55 PM.
 
Old 01-10-2010, 08:35 PM   #7
Laodiceans
Member
 
Registered: Jan 2006
Distribution: Slackware
Posts: 188

Rep: Reputation: 18
I'm going back to src2pkg-1.9.9. I used it before and it works.

Last edited by Laodiceans; 01-10-2010 at 08:42 PM.
 
Old 01-11-2010, 12:34 AM   #8
Daedra
Senior Member
 
Registered: Dec 2005
Location: Springfield, MO
Distribution: Slackware64-14.1
Posts: 1,223

Rep: Reputation: 177Reputation: 177
Thanks again gnashley!
 
Old 01-11-2010, 02:54 AM   #9
eddyvp
Member
 
Registered: Feb 2007
Location: Belgium
Distribution: Slackware
Posts: 37

Rep: Reputation: 17
Hi,

Same error (tar) here on Slackware64-current.

eddyvp
 
Old 01-11-2010, 04:30 AM   #10
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,763

Original Poster
Rep: Reputation: 471Reputation: 471Reputation: 471Reputation: 471Reputation: 471
Thanks for reporting fellows - ponce has been helping out by running some tests and I think we have found the problem with tar-1.13.

I would like to mention, though, that even if the build fails for src2pkg's 'private' copy of tar-1.13, it will just use the copy already installed with teh Slackware tar package. This is why the src2pkg-helpers build doesn' fail and exit if the build of tar-1.13 fails. And, in fact, the same is true for the build of coreutils-5.2.1 -scr2pkg will just use the normal copies on your system. libsentry is the only thing that is cosidered essential. Even it could be done without, but it would limit the INSTALL_TYPE options of src2pkg. And, src2pkg is set up to not run if libsentry is not found.

I'll send out the latest changes to a couple of those have been testing to make sure we have gotten all the problems resolved before updating and announcing here.
 
Old 01-11-2010, 05:35 AM   #11
Laodiceans
Member
 
Registered: Jan 2006
Distribution: Slackware
Posts: 188

Rep: Reputation: 18
Tks! I hope seeing this new version working fine. I use a lot your software, it is very nice and useful.
 
Old 01-11-2010, 07:32 AM   #12
caieng
LQ Newbie
 
Registered: Nov 2006
Posts: 28
Blog Entries: 13

Rep: Reputation: 16
For what it is worth, today's issue of distrowatch

suggests that:
Quote:
Originally Posted by distro watch
In case you are wondering, the default kernel in Slackware "Current" is the very latest - version 2.6.32.3.
however,
the "get slack" web site lists the latest edition as 13.0, which dates, I don't recall exactly, from last summer, or early Autumn.

It may be worth a minute of time to update the version, once the bugs are worked out, else, to put a one liner at the "get slack" web site, reminding folks who visit the site, that the "current" version, is actually NOT the version described in the most recent issue of distrowatch.

Thanks,
CAI ENG
 
Old 01-11-2010, 07:46 AM   #13
hitest
Senior Member
 
Registered: Mar 2004
Location: Prince Rupert, B.C., Canada
Distribution: Slackware, OpenBSD
Posts: 4,190

Rep: Reputation: 548Reputation: 548Reputation: 548Reputation: 548Reputation: 548Reputation: 548
Thanks gnashley for your excellent work. Installing now.
 
Old 01-11-2010, 08:54 AM   #14
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,763

Original Poster
Rep: Reputation: 471Reputation: 471Reputation: 471Reputation: 471Reputation: 471
Still working on some errors -this has to work for a wide variety of systems, so it is not so easy and takes some testing. The worst is that I have no 64-bit hardware to test with. I really should break down and buy some 64-bit hardware or setup a qemu installation for the purpose.
 
Old 01-11-2010, 09:41 AM   #15
Laodiceans
Member
 
Registered: Jan 2006
Distribution: Slackware
Posts: 188

Rep: Reputation: 18
My kernel is 2.6.29.6 with Slackware 13 64 bits with upgrades until Sat Dec 19 00:09:53 UTC 2009.
 
  


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
[ANNOUNCE] src2pkg-2.0 and src2pkg-ng-0.0.1 gnashley Slackware 11 12-21-2009 11:41 AM
[ANNOUNCE] src2pkg-1.9.9 is released gnashley Slackware 16 09-07-2009 02:35 PM
[Announce] src2pkg-1.9.7 release gnashley Slackware 11 01-31-2009 01:57 AM
src2pkg-1.7 released gnashley Slackware 23 12-25-2007 02:26 AM
src2pkg-1.6 released gnashley Slackware 32 11-17-2007 03:03 PM


All times are GMT -5. The time now is 05:34 PM.

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