Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Debian PPAs (please no)

User discussion about Debian Development, Debian Project News and Announcements. Not for support questions.
Message
Author
User avatar
Head_on_a_Stick
Posts: 14114
Joined: 2014-06-01 17:46
Location: London, England
Has thanked: 81 times
Been thanked: 133 times

Re: Debian PPAs (please no)

#46 Post by Head_on_a_Stick »

Deshapria wrote:HOAS, you mentioned a certain distro. I read in that forum that those developers use Ubuntu apps, fonts etc in that Debian based distro, and even the new webpage would use Ubuntu Mono font. It appears that Ubuntu stuff is not that terrible.
I take it that you are referring to this post:
twoion wrote:On a special note: We have also included the ttf-ubuntu-font-family package from the Ubuntu repository (version 0.80-0ubuntu6 as 0.80-0ubuntu6.1) which is as of now missing in Debian due to Debian license and/or motiviation issues (see the bug report for details). We are going to use the Ubuntu Mono font on our future web page (besides it being an excellent font), so we decided to ship it.
http://crunchbang.org/forums/viewtopic. ... 35#p435835

As you can see, it refers to a *font* (not a binary package) and it has been repackaged by an extremely experienced member of the development team *in a Debian chroot system* (if you even understand what that means...)
deadbang

Deshapria
Posts: 50
Joined: 2015-07-19 08:36

Re: Debian PPAs (please no)

#47 Post by Deshapria »

Head_on_a_Stick wrote:As you can see, it refers to a *font* (not a binary package) and it has been repackaged by an extremely experienced member of the development team *in a Debian chroot system* (if you even understand what that means...)
Oh, my!
"if you even understand what that means..."
We are very brainy in the BLimey land, aren't we? :) I am from Asia. Chroot? We chew betel over there, not roots. :)

This is only a discussion, and a point of view, a difference of view, not an argument, so calm down.
Come on, do I have to agree with everything you say?
Remember, you gave me an idea? And, I installed Iceweasel 41 my own way. Not your way, and that Iceweasel works very nicely! :)
Its the end result what we want, right?

User avatar
fireExit
Posts: 559
Joined: 2014-11-20 11:22

Re: Debian PPAs (please no)

#48 Post by fireExit »


Deshapria
Posts: 50
Joined: 2015-07-19 08:36

Re: Debian PPAs (please no)

#49 Post by Deshapria »

fireExit wrote:The original proposal
Thank you! :)
For whatever reason, people need, whatever the latest version of php/mysql/apache/nginx/selectyourpoison...
That's exactly the matter. :)

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Debian PPAs (please no)

#50 Post by stevepusser »

Even worse, the Debian repository also contains the Ubuntu keyring, ubuntu-dev-tools, and the Ubuntu packaging guide! Obviously a CONSPIRACY!

There's a big difference between using compiled Ubuntu binary packages and using the source files to build binary packages on Debian. It's rather interesting to learn how to do it.

For what it's worth, the MEPIS and MX 15 repos are backport/import repositories, and contain a lot of packages rebuilt from PPA sources, though I find it much quicker to just download the source files, extract them, and rebuild the packages, instead of going to the hassle of editing my sources, reloading, downloading, re-editing, and reloading again. Wheezy-based Plank packages are in the MEPIS 12 test repo, and Jessie-compatible MX 15 Plank packages are in the MX 15 test repository: http://main.mepis-deb.org/mx/testrepo/p ... t/p/plank/
MX Linux packager and developer

tomazzi
Posts: 730
Joined: 2013-08-02 21:33

Re: Debian PPAs (please no)

#51 Post by tomazzi »

I think, that PPA's are not a good idea - why? - PPAs might become a source of dangerous/buggy software or even viruses.

Most of the casual users won't see a difference between Debian and PPA packages - so the quality of PPA's will influence the reception of Debian and the opinions of its quality/stability - expect thousands of topics where the users of PPAs will demand a support on Debian forums ;)

Regards

PS.
Sometimes I need a new version of some program - and You know what? - there's a 20 years old way (or maybe older) to do this: compililng from the source ;)

It's far better and more safe than installing a binary blob - and on the other hand, it's far easier to test unstable/experimental software in a chroot or in a VM.
;)
Odi profanum vulgus

Deshapria
Posts: 50
Joined: 2015-07-19 08:36

Re: Debian PPAs (please no)

#52 Post by Deshapria »

tomazzi wrote: PS.
Sometimes I need a new version of some program - and You know what? - there's a 20 years old way (or maybe older) to do this: compililng from the source ;)

It's far better and more safe than installing a binary blob - and on the other hand, it's far easier to test unstable/experimental software in a chroot or in a VM.
;)
You can use your Archive Manager to open the .deb package, whether it is Debian or Ubuntu, see what controls it, and why, then decide to install it. Most of the dependencies could be found in Debian repos, but some can't be found, so you'd have to use such from Ubuntu repos or Launchpad. I took Plank as a example of a very nice, beautiful and simple app, which the users would like to use. If we can get it here--MX 15 test repository: http://main.mepis-deb.org/mx/testrepo/p ... t/p/plank/--already Debianized, then we are sort of having a User-Created-Archive, a Debian PPA. All, you have to is download the .deb package from Mepis and install it without fear. :)

Randicus
Posts: 2663
Joined: 2011-05-08 09:11
Been thanked: 1 time

Re: Debian PPAs (please no)

#53 Post by Randicus »

I took Plank as a example of a very nice, beautiful and simple app, which the users would like to use.
The users? That means everyone. A few users would be more accurate. How few? Should every application in existence be in the repository? That is infeasible. There are already 40,000+ packages in Debian's repo. An important factor to remember is that a system with an advanced package manager has a benefit and a disadvantage. A tool like apt makes package management very easy, but it is limited to packages made for it. (in the OS's repository) That is why the repository is so large. The alternative is a system that allows anything to be installed, but leaves package management to the user. (Install everything from source and track down dependencies.) There is a trade-off; easy to use with limited selection, or difficult to do with unlimited selection. If you believe a certain application that few people use would be a good addition to the repository, you can create a Debian version and offer to maintain it. It would probably be added to the repo.

spacex
Posts: 637
Joined: 2015-01-17 01:27

Re: Debian PPAs (please no)

#54 Post by spacex »

As others say, there are already several ways to do this without opening up a can of worms with PPAs in Debian.

Deshapria
Posts: 50
Joined: 2015-07-19 08:36

Re: Debian PPAs (please no)

#55 Post by Deshapria »

Randicus wrote:
I took Plank as a example of a very nice, beautiful and simple app, which the users would like to use.
The users? That means everyone. A few users would be more accurate. How few? Should every application in existence be in the repository?...
I found that the Debian future--sid--has it.
Add to the sources.list

Code: Select all

deb http://ftp.fr.debian.org/debian/ sid main contrib
then,

Code: Select all

sudo apt-get update
sudo apt-get install -t sid plank
Anyone/everyone can have it. :)

It appeared first as PPA in Launchpad, and now in Debian future.

Randicus
Posts: 2663
Joined: 2011-05-08 09:11
Been thanked: 1 time

Re: Debian PPAs (please no)

#56 Post by Randicus »

Deshapria wrote:Anyone/everyone can have it. :)
Not true.
Add to the sources.list

Code: Select all

deb http://ftp.fr.debian.org/debian/ sid main contrib
If one wants to use Sid or a mixed Testing-Unstable system. I would strongly advise those new to the system to not do such things with a Stable system.

Code: Select all

sudo apt-get update
sudo apt-get install -t sid plank
That command will only work for those using sudo. :wink:

spacex
Posts: 637
Joined: 2015-01-17 01:27

Re: Debian PPAs (please no)

#57 Post by spacex »

To be fair, we probably would advice against novices doing much at all to their system. There are quite a few of you that seems to always assume that all stable debian-installs are vital and should always be conserved as stable. But stable Debian installations exists in all kinds of scenarios, even just to be played with.

It's perfectly fine to mess up a Debian-system as long as it isn't vital or cause loss of important data and stuff like that. You guys really should stop feeling hurt on behalf of a OS-installation. Debian Stable doesn't have emotions, and it's fine to do whatever with it. Mess with it, play with, break it and bork it.

People should do whatever the f... they want to do with it, and there is no right or wrong. Only what do you want to do, and why? We should never tell anyone that it's wrong to do anything. We should simply make sure they are aware of the risks involved. Mix sources? Sure, do it. It's all fine, as long as you know the risk.

Lighten up. Stop being so serious. It takes 15 minutes to reinstall, and with proper backups, no harm is done for a common "home-user" or anyone else with a install to spare. Try whatever. Play and mess around. Only then, will people understand why they actually shouldn't do this and that.

We people are unfortunately designed in a way that makes us have to experience things for our selves. We do not learn from other peoples faults and mistakes. We have to make them ourselves.

Deshapria
Posts: 50
Joined: 2015-07-19 08:36

Re: Debian PPAs (please no)

#58 Post by Deshapria »

Randicus wrote:
Deshapria wrote:Anyone/everyone can have it. :)
Not true.
True, true...there is a ready made live iso available for a long time. The guy had been doing this with Ubuntu, then with Wheezy and now with Jessie. Try it here; http://distrowatch.com/?newsid=08976 Its also efi ready. :)

tomazzi
Posts: 730
Joined: 2013-08-02 21:33

Re: Debian PPAs (please no)

#59 Post by tomazzi »

excuse me, hello? - what is so definitelly new in a Plant dock?
What I can say - it's just another dock, not much different from cairo-dock, and many, many other alternatives...

I mean, there are thousants of new applications around - but that doesn't mean that just because someone have written something, it must be necessarily included in the repository. I would say that it's rather the opposite case - it's actually better when such a fresh app is available only by compiling it from the source - because this forces people to *think* before installing AND applications compiled from source usually (in many cases) can work with older libraries - that is, You don't have to break Your system just to get such app working.

Example: I'm currently using 6 versions of WINE, each of them is running in a separate schroot - starting from v1.3.23 (the last good one, btw) - none of package mangers can handle this - installing in an /opt directory is very much like using a VM.. ;)

Regards.
Odi profanum vulgus

Randicus
Posts: 2663
Joined: 2011-05-08 09:11
Been thanked: 1 time

Re: Debian PPAs (please no)

#60 Post by Randicus »

spacex wrote:We should simply make sure they are aware of the risks involved. Mix sources? Sure, do it. It's all fine, as long as you know the risk.
Which is the problem. The people doing it do not know the risks. They show up on a forum asking why the system is not working properly. And there is no excuse for it. Anyone who has spent five minutes reading the basic information on debian.org will know it is a bad idea.
We should never tell anyone that it's wrong to do anything.
Bullshit. If something is wrong, it is wrong. Tell the person they can do it if they want to, but it is wrong, and if they choose to do it do not come back asking how to fix the mess, because they were warned.
Lighten up. Stop being so serious. It takes 15 minutes to reinstall, and with proper backups, no harm is done for a common "home-user" or anyone else with a install to spare. Try whatever. Play and mess around. Only then, will people understand why they actually shouldn't do this and that.
You assume everyone uses their computer as a toy and has both the spare time and desire to continually re-install and configure.
We do not learn from other peoples faults and mistakes. We have to make them ourselves.
Bullshit again. A person that cannot learn by observing his/her surroundings (including the successes and failures of others) has a high probability of being removed from the gene pool.

Deshapria
Posts: 50
Joined: 2015-07-19 08:36

Re: Debian PPAs (please no)

#61 Post by Deshapria »

tomazzi wrote:excuse me, hello? - what is so definitelly new in a Plant dock?
What I can say - it's just another dock...
It was just an example of a simple useful app. :)
Regards!

User avatar
Head_on_a_Stick
Posts: 14114
Joined: 2014-06-01 17:46
Location: London, England
Has thanked: 81 times
Been thanked: 133 times

Re: Debian PPAs (please no)

#62 Post by Head_on_a_Stick »

spacex wrote:We do not learn from other peoples faults and mistakes. We have to make them ourselves.
Only a fool learns from their own mistakes ;)
deadbang

spacex
Posts: 637
Joined: 2015-01-17 01:27

Re: Debian PPAs (please no)

#63 Post by spacex »

Head_on_a_Stick wrote:
spacex wrote:We do not learn from other peoples faults and mistakes. We have to make them ourselves.
Only a fool learns from their own mistakes ;)
Most people are fools :lol:

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Debian PPAs (please no)

#64 Post by stevepusser »

When I saw the thread title, my first thought was that the OP should have linked to this.

I wonder if there's some way to embed that in a post; it would be quite useful :twisted:
MX Linux packager and developer

User avatar
Sarge-in-charge
Posts: 113
Joined: 2012-07-21 08:41

Re: Debian PPAs (please no)

#65 Post by Sarge-in-charge »

somebodyelse wrote:and Debian will be mistaken for one of those pass-time OS's where the aim is not actually to get anything productive done but to kill boredom while you wait for a new cat video on YouTube to be uploaded.
Debian already has become not much more than that. Serious systemd work is and will be done on Fedora/RedHat, and Debian will forever play catch-up with them.

Systemd is enough of a black-box critical piece of software, that no one doing serious work will take it from any place other than the place it is being hacked on: Fedora and RedHat. And that puts Debian with systemd in the toy category.

Sorry, systemd fans!

Post Reply