Warning while installing simple ide
Ruturaj
Posts: 19
Following warning occurred when I tried to install simpleIDE using Ubuntu software center.
The package is of bad quality
The installation of a package which violates the quality standards isn't allowed. This could cause serious problems on your computer. Please contact the person or organisation who provided this package file and include the details beneath.
The package is of bad quality
The installation of a package which violates the quality standards isn't allowed. This could cause serious problems on your computer. Please contact the person or organisation who provided this package file and include the details beneath.
txt
502K
Comments
My impression is that Ubuntu is building what I would call an "virtual moat" to retain user loyalty. They are projecting their own sort of nanny state.
I use Simple IDE with Debian and have never seen such a paranoid message. And Simple IDE doesn't seem to trigger any such dire warnings in Apple's OS X or Windows 7.
From about version 10.4 to 12.4, I was an avid Ubuntu user.
+++++++++
Having said all that, the problem seems to originate with the files having the wrong user ID. Traditionally, this would be changed AFTER installation. But Ubuntu desires some sort of fancy installer that does it before it gets to this security feature.
As far as I can tell the simpleide package sets the ownership of all the files under /opt/parallax to 1000:1000. That is usually the user and group identities of the first non-root user account created on the machine. Which is normally the user that is created when you do the first installation of Debian. Given that many Linux systems only ever have one non-root user that is a workable package.
Quite why your Ubuntu fusses about wrong-file-owner-uid-or-gid I'm not sure. Ubuntu is really annoying, they just take Debian and break it in so many interesting ways.
Anyway assuming the package did in fact install all the files into /opt/parallax you should now check that they are owned by your regular user name. If not then change the owner and group of the entire directory tree: By the way if you ever want to uninstall the thing it's package name is actually "simpleide" not "simple-ide" as you might guess from the file name.
That is a bit of a bug in the package I think.
Aside: In general I hate to be installing debs that don't come from the Debian repositories. (Or it would be Ubuntu if I were using that)
Deb packages have to be installed as root so that should be an operation reserved only for trusted packages.
There is no reason for something like Simpleide to require root privs to install and use.
I'm not say I don't trust Jazzed and the guys but mistakes happen. So many times I have had problems with my OS cause by installing debs from odd repositories I just don't do it any more.