[opensuse] Ddoes anyone know why the updater in the panel insists on installing stuff I don't use>
For instance, it's been insisting, by virtue of it's icon that I must install some files or other having to do w/ the wacom tablets. I don't have a wacom tablet connected and haven't done for ages and certainly not on this computer.. yet there is is again checked ... w/ every update it shows up. It's more than annoying it's needless software that I don't have a need for. Below is the only info available as to why I must install this thing: "This update fixes problems with command 'xsetwacom list'." I'd like to have a way to cancel stuff forever.. -- j "Science is what we do when we don't know what we're doing" Dr. Alvaro de Rujula -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, Aug 6, 2008 at 2:13 PM,
For instance, it's been insisting, by virtue of it's icon that I must install some files or other having to do w/ the wacom tablets. I don't have a wacom tablet connected and haven't done for ages and certainly not on this computer.. yet there is is again checked ... w/ every update it shows up. It's more than annoying it's needless software that I don't have a need for. Below is the only info available as to why I must install this thing:
"This update fixes problems with command 'xsetwacom list'."
I'd like to have a way to cancel stuff forever..
That's because it is probably already installed because it was a dependency for something or other. I've been frustrated by this for years having to install support for stuff I don't have like ISDN, bluetooth, palm utilities, etc. Heck, SaX even has a dependency for the intel 915 chipset, which was never available on a mac. When you get right down to it, it's not just openSUSE's devs. It also has to do with the dependencies that the authors feel the need to impose. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, Aug 6, 2008 at 11:14 AM, Larry Stotler
Heck, SaX even has a dependency for the intel 915 chipset, which was never available on a mac.
First I've heard of that. Since i run a number of machines without that chipset I can't imagine what you mean. If you taboo the dependencies in Yast, and then can not install something report it as a bug. OTOH, if its going to put some trivial amount of stuff on your hard drive, why worry. If you are not trying to fit the installation into a thumb drive, just get on with your life and ignore it. -- ----------JSA--------- There are 10 kinds of people in this world, those that can read binary and those that can't. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Larry Stotler wrote:
... That's because it is probably already installed because it was a dependency for something or other. I've been frustrated by this for years having to install support for stuff I don't have like ISDN, bluetooth, palm utilities, etc. Heck, SaX even has a dependency for the intel 915 chipset, which was never available on a mac. When you get right down to it, it's not just openSUSE's devs. It also has to do with the dependencies that the authors feel the need to impose.
So tell me, Larry, would you really rather have tens to hundreds of thousands of individual library files to find and choose from when you're installing or developing software, or hundreds of packages, each containing dozens to hundreds of library files, most of which you probably don't need for a particular application? And may not need for any application you will use? John Perry -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, Aug 6, 2008 at 1:28 PM, John E. Perry
Larry Stotler wrote:
... That's because it is probably already installed because it was a dependency for something or other. I've been frustrated by this for years having to install support for stuff I don't have like ISDN, bluetooth, palm utilities, etc. Heck, SaX even has a dependency for the intel 915 chipset, which was never available on a mac. When you get right down to it, it's not just openSUSE's devs. It also has to do with the dependencies that the authors feel the need to impose.
So tell me, Larry, would you really rather have tens to hundreds of thousands of individual library files to find and choose from when you're installing or developing software, or hundreds of packages, each containing dozens to hundreds of library files, most of which you probably don't need for a particular application? And may not need for any application you will use?
John Perry
The question you pose suggest that the alternative to bogus dependencies is to get rid of packages all together. That is not at all true, and you know it. -- ----------JSA--------- There are 10 kinds of people in this world, those that can read binary and those that can't. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, Aug 6, 2008 at 4:35 PM, John Andersen
So tell me, Larry, would you really rather have tens to hundreds of thousands of individual library files to find and choose from when you're installing or developing software, or hundreds of packages, each containing dozens to hundreds of library files, most of which you probably don't need for a particular application? And may not need for any application you will use?
No. I'd rather not have to install support for hardware I can't use on a particular machine. Since I'm not a programming, I have no idea how those libraries work. I just don't understand why someone would program in a hardware dependency in a program in order to add a possible functionality to that program. In SaX's case, the i915 chipset support isn't a big deal, but when you are installing support for ISDN, 1394, SCSI, bluetooth, irda, etc, it gets to be a bit ridiculous. If your time management program supports your PDA, then it should be an option IF you have that pda. If I use a Windows CE based PDA, why do I need compatitbilty for a Palm or Blackberry? Yes, it's a minor issue, but it's an issue. Consider the problem in the beta/rc of 11.0 where there was a requirement for the thinkpad fingerprint scanner for networking. How many people even have that? 1 in 100,000? And how many Thinkpad users have it? None of my thinkpads have one, and I have about 8.
The question you pose suggest that the alternative to bogus dependencies is to get rid of packages all together. That is not at all true, and you know it.
I never said to get rid of the packages. I would just like to see more devs consider what people will actually use before forcing a dependency. What's the old saying - 80% of users only use 20% of the features. That's where a lot of the code bloat comes from. That's why I had to have 2GB for SuSE in 1999 where 98 could make do wuth 250-500MB. Not everyone has the newest and faster hardware. This Thinkpad X21 only supports 384MB RAM. The more ram I have to waste for unneeded services and stuff is taking away m ability to be productive. Now, I do taboo many programs like openoffice, beagle, compiz(on my slower machines), apparmour, etc. openSUSE's dependency resolution has come a long wa in the last few years. openoffice used to be an actual dependency at one point. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Larry Stotler wrote:
...
No. I'd rather not have to install support for hardware I can't use on a particular machine. Since I'm not a programming, I have no idea how those libraries work.
You now know how (many or most of) the dependencies come about. I just don't understand why someone would
program in a hardware dependency in a program in order to add a possible functionality to that program. In SaX's case, the i915 chipset support isn't a big deal, but when you are installing support for ISDN, 1394, SCSI, bluetooth, irda, etc, it gets to be a bit ridiculous. ...
The point is not the hardware support, it's that the ISDN, 1394, etc. support libraries have really useful modules inside them that the (USB, keyboard, wifi, ...) developers wanted to use for their own purposes. They had the choice of including the ISDN and 1394 libraries or rolling their own. Or, yes, they could have dug into the libraries and extracted and adapted the modules they needed. But then they -- and you -- lose the maintenance that's continually done on deeper library files.
The question you pose suggest that the alternative to bogus dependencies is to get rid of packages all together. That is not at all true, and you know it.
(this was actually from John Anderson in response to me...)
I never said to get rid of the packages. I would just like to see more devs consider what people will actually use before forcing a dependency. ...
Maybe some will when they see this discussion. Personally, I wouldn't if I were a linux developer. There are lots of more important things you (and I) are complaining about, and they have to set priorities too -- which have to include their personal lives :-). Since it's apparent that you and John are intent on dismissing my point of view, and I can't think of anything to say better than I've already said it, this will end my participation in this thread. John Perry -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wednesday 06 August 2008 13:58, Larry Stotler wrote:
On Wed, Aug 6, 2008 at 4:35 PM, John Andersen wrote:
...
No. I'd rather not have to install support for hardware I can't use on a particular machine. Since I'm not a programming, I have no idea how those libraries work.
Why don't you just ignore the stuff? Is it really getting in the way of anything you want or need to do?
I just don't understand why someone would program in a hardware dependency in a program in order to add a possible functionality to that program.
Dependency management in large software programs or systems is one of the most onerous aspects and it's vert often easier _not_ to produce minimal configurations in every or even most cases.
...
I never said to get rid of the packages. I would just like to see more devs consider what people will actually use before forcing a dependency.
What is the down-side of a spurious dependency? A little disk space occupied. The ratio of OS and application data to other data on systems is going down all the time, making the overhead of loose dependency management less significant all the time.
What's the old saying - 80% of users only use 20% of the features. That's where a lot of the code bloat comes from.
"Code bloat" is a bugbear for people who don't have to minimize it. What are they called? Oh, yeah: Pundits. Just ignore the stuff. It's not harming you.
That's why I had to have 2GB for SuSE in 1999 where 98 could make do wuth 250-500MB.
And what percentage of your hard drive was it before compared to now? You're complaining about a non-issue. This is a classic of computer critic nonsense. Computers do more now over an ever widening hardware base. The kind of minimalism you seem to want is just not economically justifiable.
Not everyone has the newest and faster hardware.
But many do. Optimizing separate configurations for old and new alike is a lot of work for no change in functionality. It's not worth it.
...
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wednesday 06 August 2008 13:58, Larry Stotler wrote:
On Wed, Aug 6, 2008 at 4:35 PM, John Andersen wrote:
... ( snip )
But many do. Optimizing separate configurations for old and new alike is a lot of work for no change in functionality. It's not worth it.
...
Randall Schulz There is always Damn Small Linux, Puppy, etc. for those who wish to cut
On Wednesday 06 August 2008 15:43:49 Randall R Schulz wrote: the 'bloat'. vince -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
John Andersen wrote:
On Wed, Aug 6, 2008 at 1:28 PM, John E. Perry
wrote: ... So tell me, Larry, would you really rather have tens to hundreds of thousands of individual library files to find and choose from when you're installing or developing software, or hundreds of packages, each containing dozens to hundreds of library files, most of which you probably don't need for a particular application? And may not need for any application you will use?
John Perry
The question you pose suggest that the alternative to bogus dependencies is to get rid of packages all together.
That is not at all true, and you know it.
In an open-source world, where hundreds of independent workers develop their own software and there is no Big Boss to enforce consistency and control configuration, it is inevitable that there will be a lot of duplication and a lot of modules that almost work together, or almost provide exactly what a particular developer thinks he needs. I think what we have is well worth the penalty in bloat and duplication. If you don't, do what the embedded developers do -- sift through the libraries and pick the individual files you want, or roll your own. Sure, we might do the QNX thing and have much of what linux gives us in a package that's a tiny fraction of the size of gnu/linux. But QNX has a Big Boss who can impose that kind of constraint on his dozen or two developers. And you have to buy qnx. jp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, August 6, 2008 20:14, Larry Stotler wrote:
On Wed, Aug 6, 2008 at 2:13 PM,
wrote: For instance, it's been insisting, by virtue of it's icon that I must install some files or other having to do w/ the wacom tablets. I don't have a wacom tablet connected and haven't done for ages and certainly not on this computer.. yet there is is again checked ... w/ every update it shows up. It's more than annoying it's needless software that I don't have a need for. Below is the only info available as to why I must install this thing:
"This update fixes problems with command 'xsetwacom list'."
I'd like to have a way to cancel stuff forever..
That's because it is probably already installed because it was a dependency for something or other. I've been frustrated by this for years having to install support for stuff I don't have like ISDN, bluetooth, palm utilities, etc. Heck, SaX even has a dependency for the intel 915 chipset, which was never available on a mac. When you get right down to it, it's not just openSUSE's devs. It also has to do with the dependencies that the authors feel the need to impose.
This sounds very familiar. http://www.paeps.cx/weblog/code/firefox3_and_the_userfriendly_glue.html http://www.paeps.cx/weblog/Linux/gpm_considered_harmful.html -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (7)
-
Amedee Van Gasse
-
jfweber@gilweber.com
-
John Andersen
-
John E. Perry
-
Larry Stotler
-
Randall R Schulz
-
Vinson Carrethers