LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 09-16-2016, 01:55 PM   #1
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Rep: Reputation: Disabled
Package Removal Requests for -current


I think this package can be removed now.

a/devs-2.3.1-noarch-25

kernel/udev handles creating /dev entries
 
Old 09-16-2016, 03:10 PM   #2
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,513

Rep: Reputation: 8479Reputation: 8479Reputation: 8479Reputation: 8479Reputation: 8479Reputation: 8479Reputation: 8479Reputation: 8479Reputation: 8479Reputation: 8479Reputation: 8479
It doesn't hurt to have a fallback in case something happens to eudev.
 
13 members found this post helpful.
Old 09-16-2016, 07:22 PM   #3
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by volkerdi
It doesn't hurt to have a fallback in case something happens to eudev.
Something happening to eudev in what way?
 
Old 09-16-2016, 07:24 PM   #4
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
I think this package should be removed only at runlevel 1. It looks like the removal will actually remove dev nodes that might be in use depending on the system. Which could be undesirable.
 
Old 09-16-2016, 08:01 PM   #5
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by Rinndalir View Post
I think this package should be removed only at runlevel 1. It looks like the removal will actually remove dev nodes that might be in use depending on the system. Which could be undesirable.
What? You don't remove packages at certain runlevels. If it is a package that has binary executables (this one doesn't), you can specify when/if something will start at a certain runlevel using startup scripts, but you can't remove/add packages at certain runlevels.
 
Old 09-16-2016, 09:55 PM   #6
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by bassmadrigal
but you can't remove/add packages at certain runlevels.
Are you willing to walk the walk or do you just talk the talk? If you stand behind what you say then run this in a shell on your desktop.

removepkg devs

Report back soon.
 
Old 09-16-2016, 10:53 PM   #7
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,664

Rep: Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786
Feel free to do some experiments on your system and report back here, but don't expect it to happen in current without strong argument why it should be removed.

Old packages are being kept since they are still working fine and no need to rebuilt. If other distro decided to remove it from their repository, it's their decision and not Slackware's.
 
2 members found this post helpful.
Old 09-16-2016, 11:36 PM   #8
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Not all systems require eudev to load devices. Many systems like servers utilize static device nodes for reliability reasons because hardware never changes and loading and unloading dynamic devices isn't needed. Eudev has progressed greatly, but the rule sets can still be troublesome on various systems. Devs provides a fallback of standardized devices that can exist, and may exist on any system.

Just to show some validity, even LFS has you create several static device nodes when you build the system to lock in several key nodes to the device tree for uniformity and fail safes.

Last edited by ReaperX7; 09-16-2016 at 11:37 PM.
 
Old 09-17-2016, 03:21 AM   #9
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612
Also, the system can still be booted with older kernels which may not have device creation enabled or available.
What does 'on your desktop' have top do with runlevel 1?
 
Old 09-17-2016, 03:43 PM   #10
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by Rinndalir View Post
Are you willing to walk the walk or do you just talk the talk? If you stand behind what you say then run this in a shell on your desktop.

removepkg devs

Report back soon.
Ok, I now see what you mean (first time around didn't make any sense). But that would mean you'd also need to install a package when you reboot or shutdown the system, otherwise it wouldn't be there during boot up. How is this any better than just keeping the program installed? Where's the benefit behind this?
 
Old 09-20-2016, 12:01 PM   #11
chemfire
Member
 
Registered: Sep 2012
Posts: 423

Rep: Reputation: Disabled
eudev

Quote:
Originally Posted by Rinndalir View Post
Something happening to eudev in what way?
To Pat's point an I think a more realistic situation than what others have suggested would be for example if eudev failed to execute because of a configuration problem, or because someone accidentally removed it, etc. If you have a basic set of static devs the machine will most likely still boot at least to run level 1 and probably to level 3 on non-exotic systems.

That is desirable because it makes it easy to fix things, well easier than having to boot of alternative media and fix things that way.

The devs package takes up almost no space and isn't likely to cause any conflicts or problems. Removing it gives you a less robust system and gains you nothing.
 
3 members found this post helpful.
  


Reply



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
Removal of package zkab Ubuntu 2 04-28-2015 09:53 AM
Package removal question for 5.11 Jankomatic Red Hat 4 01-27-2015 02:05 AM
yum package removal RAmos Linux - Server 1 03-23-2010 07:58 AM
forced removal of a package n8flieg Ubuntu 2 02-20-2007 07:05 PM
Diskset package removal PDock Slackware 0 08-10-2004 08:02 AM

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

All times are GMT -5. The time now is 11:07 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