LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 12-22-2008, 12:34 PM   #121
quietguy47
Member
 
Registered: Mar 2003
Location: Everett
Distribution: Slackware
Posts: 805

Rep: Reputation: 35

whoops. double post

Last edited by quietguy47; 12-22-2008 at 12:43 PM. Reason: double post
 
Old 12-22-2008, 12:42 PM   #122
quietguy47
Member
 
Registered: Mar 2003
Location: Everett
Distribution: Slackware
Posts: 805

Rep: Reputation: 35
If distros = cars
-> Ubuntu, RedHat, Mandriva, and their derivatives = GM, Ford, Toyota, ...etc. Designed and built by committee.
-> Slackware = kit car. Final assembly is left up to the end user.
-> Gentoo = Auto parts mega warehouse. Has everything you need to build a car.
-> LFS = Machine Shop.
 
Old 12-22-2008, 02:19 PM   #123
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Quote:
Using --install-new is actually a very bad advice.
I never liked that either, which is one reason I created a shell script to help me automate the update process. I edit the script with each release to manually add/delete files listed in changes_and_hints. Then I do not use --install-new.

Quote:
In addition to human-readable texts there should be 3 text files that could be fed to installpkg/upgradepkg using xargs or any other means: new_packages.txt, removed_packages.txt, changed_packages.txt.
That sounds like a step in the right direction. Send an email to Pat with the suggestion.

Quote:
I can also say that with new 2.6.27.7 kernel feels slower than with previous 2.6.25.7 custom-built one.
I can't confirm slower but the newer kernel has caused headaches for more than a few people as witnessed here at LQ. Mostly little things. I realize 2.6.27.x provided many additional drivers, but for a non "dot-oh" Slackware release I wish Pat had stayed with the 2.6.24 series and placed 2.6.27 in testing. Something changed from 2.6.24 to 2.6.27 . . . .

Quote:
So how objective can a reviewer be?
No human can be completely objective, that is impossible. Every human has certain biases and prejudices, and embraces some kind of worldview and belief system. I thought the TechieMoe review was acceptable. He stated he expects a point-and-click experience. The stock Slackware does not provide that. Therefore I thought his review was fine.
 
Old 12-22-2008, 02:29 PM   #124
ErV
Senior Member
 
Registered: Mar 2007
Location: Russia
Distribution: Slackware 12.2
Posts: 1,202
Blog Entries: 3

Rep: Reputation: 62
Quote:
Originally Posted by Woodsman View Post
I never liked that either, which is one reason I created a shell script to help me automate the update process. I edit the script with each release to manually add/delete files listed in changes_and_hints. Then I do not use --install-new.
Could you share it?

Quote:
Originally Posted by Woodsman View Post
That sounds like a step in the right direction. Send an email to Pat with the suggestion.
Hmm, okay. But I hoped he checks LQ occasionally.

Quote:
Originally Posted by Woodsman View Post
I can't confirm slower but the newer kernel has caused headaches for more than a few people as witnessed here at LQ. Mostly little things. I realize 2.6.27.x provided many additional drivers, but for a non "dot-oh" Slackware release I wish Pat had stayed with the 2.6.24 series and placed 2.6.27 in testing. Something changed from 2.6.24 to 2.6.27 . . . .
Except for the slowdown I haven't experienced much problems. I've built optimized kernel, but haven't tested optimized kernel yet, maybe it will be faster.
--EDIT--
With optimized 2.6.27.7 kernel performance is similar to what I had with optimized 2.6.25.7. No other troubles so far.

Last edited by ErV; 12-22-2008 at 03:19 PM.
 
Old 12-22-2008, 04:09 PM   #125
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Quote:
Could you share it?
Not today. I never intended the script to be used by anybody other than me. The script is in no shape to be used universally. There are many comments and notes embedded in the script. Further, with every Slackware release I continually edit the script as Current gets closer to final release. For example, within the script I copy or delete various *.new files after I validate them. I maintain a /etc/rc.d-$NEXTVERSION directory when I start testing Current. Then I copy the latest rc.d.*.new file there. In my script I copy those files without the .new extension into /etc/rc.d during the update. This reduces the final number of *.new files I have to check. That works okay for me but would cause many problems in a generic script used by other people. In other words, there remains some manual work with the script. I run this update in a virtual machine and when Current starts looking solid (usually after tool chain mods stop), I test the updating on some testing partitions too.

On the other hand, I'll think about posting something generic that others could modify to their needs. That would help me improve the script for my own needs too.

Quote:
Hmm, okay. But I hoped he checks LQ occasionally.
He does, but I don't think he follows every thread. Keep the email friendly and constructive and he is good about replying.
 
Old 12-22-2008, 09:01 PM   #126
Lufbery
Senior Member
 
Registered: Aug 2006
Location: Harrisburg, PA
Distribution: Slackware 64 14.2
Posts: 1,180
Blog Entries: 29

Rep: Reputation: 135Reputation: 135
Quote:
Originally Posted by ErV View Post
Finally upgraded to 12.2. Few complaints.
---snip---

Quote:
2)
Code:
3.  Upgrade everything else (and install new packages):

    upgradepkg --install-new /root/slackware/*/*.tgz
Using --install-new is actually a very bad advice. IN my case it returned all stuff I removed from 12.1, including kdevelop, quanta plus and some other software I removed in the past. It also installs all kernels, and even using:
Code:
    #!/bin/sh
    for dir in a ap d e f k kde l n t tcl x xap y ; do
      ( cd $dir ; upgradepkg --install-new *.tgz )
    done
Isn't good idea. using --install-new makes some sense because many new packages were added, but it is wrong idea, because it installs everything.
I wouldn't go so far as to say it's a bad idea. For one thing, I'm pretty sure either the Slackbook or one of the readmes makes it pretty clear that --install-new installs everything. For folks like me who maintain a full installation of Slackware, this is absolutely desirable.

Of course, that can be a pain for people with more selective installations like yours. Your next point makes a lot of sense:

Quote:
How upgrade process could be improved in the future:
In addition to human-readable texts there should be 3 text files that could be fed to installpkg/upgradepkg using xargs or any other means:
new_packages.txt, removed_packages.txt, changed_packages.txt. Each file should contain 1 package name per line so user will be able to feed "removed_packages.txt" to removepkg, "changed_packages.txt" to upgradepkg (without --install-new switch, which will prevent appearance of junk), and "new_packages.txt" to installpkg. those three files can be generated automatically by many means (diff, python, shell scripts, anything) when time of release comes.
Perhaps a better solution would be for upgradepkg to have some sort of a "--upgrade-installed" switch. That's what the "upgrade" switch does in slackpkg. I haven't used slackpkg since I was on version 11, but I recall that it worked pretty well.

Regards,
-Drew
 
Old 12-22-2008, 09:07 PM   #127
Lufbery
Senior Member
 
Registered: Aug 2006
Location: Harrisburg, PA
Distribution: Slackware 64 14.2
Posts: 1,180
Blog Entries: 29

Rep: Reputation: 135Reputation: 135
Darn, double post.
 
Old 12-23-2008, 05:21 AM   #128
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,371

Rep: Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750
I will restate a point that has been made in this forum many times before. The only supported Slackware system is the full install. When you start selectively dropping packages you are on your own. There can be unexpected consequences.
As an example, to try to create space on an old system running reiserfs, I tried deleting packages to do with ext3.
Then I lost the output from the mount command, as the required library is part of the e2fsprogs package.
 
Old 12-23-2008, 06:50 AM   #129
skuzye
Member
 
Registered: Jul 2008
Location: Sćo Paulo - Brazil
Distribution: Fedora 17
Posts: 97

Rep: Reputation: 15
Quote:
How upgrade process could be improved in the future:
In addition to human-readable texts there should be 3 text files that could be fed to installpkg/upgradepkg using xargs or any other means:
new_packages.txt, removed_packages.txt, changed_packages.txt. Each file should contain 1 package name per line so user will be able to feed "removed_packages.txt" to removepkg, "changed_packages.txt" to upgradepkg (without --install-new switch, which will prevent appearance of junk), and "new_packages.txt" to installpkg. those three files can be generated automatically by many means (diff, python, shell scripts, anything) when time of release comes.
Agreed!

I remember also being able to use slackpkg to update from 12.1 to 12.2 (full and everything was just fine.

Quote:
2)


Code:
3.  Upgrade everything else (and install new packages):

    upgradepkg --install-new /root/slackware/*/*.tgz
Using --install-new is actually a very bad advice. IN my case it returned all stuff I removed from 12.1, including kdevelop, quanta plus and some other software I removed in the past. It also installs all kernels, and even using:

Code:
    #!/bin/sh
    for dir in a ap d e f k kde l n t tcl x xap y ; do
      ( cd $dir ; upgradepkg --install-new *.tgz )
    done
Isn't good idea. using --install-new makes some sense because many new packages were added, but it is wrong idea, because it installs everything.
I really think that it's was suppose it as the word itself tells (install-new would install everything that is not present because it would consider it new to you).

I understood what you wanted it to do, install everything new except those packages that were already present on a default installation but wasn't in yours. It would be great if something like this was possible but the point here is: the tool does what is supposed to do. If we had some lists like a guy said back in posts would be just wonderful.
 
Old 12-24-2008, 11:14 AM   #130
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,224

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Linux.com's 12.2 review is very positive.

Last edited by dugan; 12-24-2008 at 11:40 AM. Reason: It's 12.2, not 12.1
 
Old 12-24-2008, 11:18 PM   #131
onebuck
Moderator
 
Registered: Jan 2005
Location: Central Florida 20 minutes from Disney World
Distribution: Slackware®
Posts: 13,925
Blog Entries: 44

Rep: Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159
Hi,
Quote:
Originally Posted by dugan View Post
Linux.com's 12.2 review is very positive.
That is a objective review for Slackware®.
 
Old 12-25-2008, 03:35 AM   #132
lucmove
Senior Member
 
Registered: Aug 2005
Location: Brazil
Distribution: Debian
Posts: 1,432

Rep: Reputation: 110Reputation: 110
Quote:
Originally Posted by dugan View Post
Linux.com's 12.2 review is very positive.
That kind of view will always be subjective. I don't think it's all that positivie since it overlooks a few important points.

I, for one, am leaving Slackware after 3 years of using it and NEVER imagining me using something else. But it turns out I am sick of it.
 
Old 12-25-2008, 04:38 AM   #133
ErV
Senior Member
 
Registered: Mar 2007
Location: Russia
Distribution: Slackware 12.2
Posts: 1,202
Blog Entries: 3

Rep: Reputation: 62
Quote:
Originally Posted by allend View Post
I will restate a point that has been made in this forum many times before. The only supported Slackware system is the full install.
Is it said in documents on slackware dvd?

Quote:
Originally Posted by allend View Post
When you start selectively dropping packages you are on your own. There can be unexpected consequences.
What bad can happen if you uninstall kdevelop, quantaplus, radeon-tools (which you didn't need in the first place on NVIDIA card) and joe?

Quote:
Originally Posted by allend View Post
As an example, to try to create space on an old system running reiserfs, I tried deleting packages to do with ext3.
Bad example. You could try deleting kernel modules since they take space, and you could get same effect.
 
Old 12-27-2008, 07:47 AM   #134
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,371

Rep: Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750
My cautionary advice was given due to the fact that modern computer systems routinely have hard disk drives with excess capacity when compared to the size of the full Slackware install. If you have the disk space, then a full install will give you assured functionality. It is unrealistic to expect the Slackware maintainers to support anything other than a full install. They can make no assumptions about a users hardware, needs and level of experience.
For people running older systems, (including me!), then it can be advantageous to remove packages that are not required. I know that not loading KDE can save an enormous amount of space if you can conduct all necessary operations without that desktop environment, as I do with some lightweight gateway/fileservers.
Further space can be be reclaimed by removing other functionality, such as development tools, editors, alternate web browsers and hardware specific packages. But each removal makes the setup less general and if taken too far can lead to a consequence like I described. Perhaps it is a bad example, but it is certainly a real example from my own experience.
 
Old 12-27-2008, 09:50 AM   #135
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Debian, Slackware
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Smile

Quote:
Originally Posted by dugan View Post
Linux.com's 12.2 review is very positive.
Thanks for the link That is an objective, positive review.
 
  


Reply

Tags
torrent



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
LXer: Firebird 2.1 officially released LXer Syndicated Linux News 0 05-08-2008 06:20 PM
LXer: New Features In OpenOffice.org (Officially Released Now) LXer Syndicated Linux News 0 03-27-2008 07:50 PM
LXer: MonoDevelop 1.0 officially released LXer Syndicated Linux News 0 03-18-2008 08:00 PM
Slackware 12.0 is officially released Alien Bob Slackware 54 07-13-2007 03:32 PM
2.4.0 kernel has officially been released jeremy Linux - General 2 03-28-2005 04:16 AM

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

All times are GMT -5. The time now is 03:02 PM.

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