LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 04-02-2013, 08:28 PM   #1
XicKy
LQ Newbie
 
Registered: Nov 2006
Distribution: Ubuntu
Posts: 17

Rep: Reputation: 0
running latest software version on stable?


Does it generally cause any problems if you want to keep the newest version of a particular piece of software installed on debian stable?

I've read somewhere that using a sid package on debian stable is not a good idea. What about just installing the software manually?

If you want to do this is it just a better idea to "upgrade" your distro from stable to testing, even if it was a production server?

I forgot to add that there are no backports for this package.

Last edited by XicKy; 04-02-2013 at 08:34 PM.
 
Old 04-02-2013, 09:22 PM   #2
Randicus Draco Albus
Senior Member
 
Registered: May 2011
Location: Hiding somewhere on planet Earth.
Distribution: No distribution. OpenBSD operating system
Posts: 1,711
Blog Entries: 8

Rep: Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635
If you must have a newer version, upgrading to Testing is an infinitely better idea than adding Sid or Testing packages to Stable. If you do not want to upgrade, but a package is not in backports, you could build it from source. I shall not try to give any specific advice, since I have never tried it. (I have theoretical knowledge, but no practical experience.)
 
Old 04-02-2013, 09:44 PM   #3
propofol
Member
 
Registered: Nov 2007
Location: Seattle
Distribution: Debian Wheezy & Jessie; Ubuntu
Posts: 334

Rep: Reputation: 60
In spite of the name, Debian Testing (Wheezy) is far more stable than even older versions of Ubuntu. Building something from source can be painful because of the dependencies. In other words the libraries which needs to be installed prior to compiling the source.

Regards,
Stefan
 
Old 04-02-2013, 10:17 PM   #4
XicKy
LQ Newbie
 
Registered: Nov 2006
Distribution: Ubuntu
Posts: 17

Original Poster
Rep: Reputation: 0
Is adding unstable packages to a testing install generally ok?

That seems like the way to go the lib problem seems like it could be a potential nightmare.
 
Old 04-02-2013, 11:43 PM   #5
propofol
Member
 
Registered: Nov 2007
Location: Seattle
Distribution: Debian Wheezy & Jessie; Ubuntu
Posts: 334

Rep: Reputation: 60
If you want to add it, the best way is to use APT preferences. I have used this without to much problems but it has the potential to leave your system in an interesting state. Have a look at this.

You could always try to compile from source in the 1st instance. The degree of a nightmare depends a lot on the package. Once you have decompressed the source file the INSTALL.txt or README.txt lists the requirements, you then run ./configure which will also report missing libraries. If this does not fly, try plan B.

Regards,
Stefan
 
Old 04-03-2013, 04:00 AM   #6
cynwulf
Senior Member
 
Registered: Apr 2005
Posts: 2,727

Rep: Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367
Pointless thread if you don't state what the package is...?

If you're still running Debian Sarge, then forget about backporting it, you will need to upgrade to at least squeeze.
 
1 members found this post helpful.
Old 04-03-2013, 10:35 PM   #7
jdkaye
LQ Guru
 
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,465

Rep: Reputation: Disabled
Quote:
Originally Posted by XicKy View Post
Is adding unstable packages to a testing install generally ok?

That seems like the way to go the lib problem seems like it could be a potential nightmare.
Not only is it ok there is even a name for it. It's called "apt-pinning". You can read about it here. I think you'll find it's quite easy to do.
Have fun,
jdk
 
1 members found this post helpful.
Old 04-03-2013, 11:04 PM   #8
Randicus Draco Albus
Senior Member
 
Registered: May 2011
Location: Hiding somewhere on planet Earth.
Distribution: No distribution. OpenBSD operating system
Posts: 1,711
Blog Entries: 8

Rep: Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635
Caravel also made a good point. Knowing which packages you want to add would allow people to provide more detailed advice. At present, people can only speak in generalities.
 
Old 04-04-2013, 08:32 AM   #9
jens
Senior Member
 
Registered: May 2004
Location: Belgium
Distribution: Debian, Slackware, Fedora
Posts: 1,465

Rep: Reputation: 299Reputation: 299Reputation: 299
Quote:
Originally Posted by jdkaye View Post
Not only is it ok there is even a name for it. It's called "apt-pinning". You can read about it here. I think you'll find it's quite easy to do.
Have fun,
jdk
Depending on whatever package he/she is trying to install, this could still replace half his/her system with testing/unstable packages.

@the OP

Download/apt-get the source package and build it for your system.

If it needs dependencies that aren't available, consider installing/extracting them manually in /opt and go from there (if really needed, not recommended, difficult to maintain).

Last edited by jens; 04-04-2013 at 08:53 AM. Reason: if not difficult
 
Old 04-04-2013, 11:31 PM   #10
jdkaye
LQ Guru
 
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,465

Rep: Reputation: Disabled
Quote:
Originally Posted by jens View Post
Depending on whatever package he/she is trying to install, this could still replace half his/her system with testing/unstable packages.
Yes! That's possible in theory (e.g. alt-pinning the testing version of kde-full) but highly unlikely. Furthermore aptitude always asks for a verification if what you are doing involves installing more packages than the original command calls for. It also lists all the additional packages it's going to install and waits for you to confirm before going ahead. I wouldn't get my knickers in a twist over it.
jdk
 
Old 04-05-2013, 01:38 PM   #11
EDDY1
LQ Addict
 
Registered: Mar 2010
Location: Oakland,Ca
Distribution: wins7, Debian wheezy
Posts: 6,841

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Aptitude also gets stuck in resolving dependency conflicts so it maybe better to use apt-get.
 
Old 04-05-2013, 11:21 PM   #12
jdkaye
LQ Guru
 
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,465

Rep: Reputation: Disabled
Quote:
Originally Posted by EDDY1 View Post
Aptitude also gets stuck in resolving dependency conflicts so it maybe better to use apt-get.
It's never but happened to me and I've been using aptitude for many years. YMMV. If you prefer apt-get, then that's your Stallman-given right to use it.
jdk
 
Old 04-06-2013, 01:52 PM   #13
widget
Senior Member
 
Registered: Oct 2008
Location: S.E. Montana
Distribution: Debian Testing, Stable, Sid and Manjaro, Mageia 3, LMDE
Posts: 2,628

Rep: Reputation: 497Reputation: 497Reputation: 497Reputation: 497Reputation: 497
While I am generally an apt-get user I feel that I should defend aptitude in this case.

Aptitude actually is better at resolving dependency problems in general. Apt-get will not resolve them except in a very crude way, usually by removing things best left in there.

As most dependency problems do not exist in the APT system anymore if you are using an install that does not have a wild mix of sources this is not a problem with apt-get for most people.

If you are mixing sources in a willy nilly manner, as proposed in this thread, then aptitude is the only tool to be using for all your package management chores in my opinion.
 
Old 04-07-2013, 12:08 PM   #14
EDDY1
LQ Addict
 
Registered: Mar 2010
Location: Oakland,Ca
Distribution: wins7, Debian wheezy
Posts: 6,841

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
I used to use aptitude faithfully until I tried upgrading from squeeze to wheezy which failed while using aptitude but succeeded using apt-get.
 
Old 04-07-2013, 11:39 PM   #15
jdkaye
LQ Guru
 
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,465

Rep: Reputation: Disabled
Quote:
Originally Posted by EDDY1 View Post
I used to use aptitude faithfully until I tried upgrading from squeeze to wheezy which failed while using aptitude but succeeded using apt-get.
Ah, I understand. I've only ever used aptitude on testing. Perhaps that may explain the difference in our experiences.
ciao,
jdk
 
  


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
LXer: Install Or Upgrade To Latest Stable Version Of Rsyslog On CentOS 5 And 6 LXer Syndicated Linux News 0 06-13-2012 12:30 PM
[SOLVED] Anyone using RHEL6? What is the latest kernel version(stable)? hello_tan Red Hat 3 09-27-2011 01:15 AM
How Do I Upgrade From FreeBSD 6.1 To The Latest Stable Version? shachter *BSD 18 08-18-2011 06:33 PM
What is the latest stable version of the kernel? nos1833 Debian 26 05-23-2007 10:12 AM
Problems to compile the latest stable version of kernel (2.6.15.4) stomach Linux - General 3 02-24-2006 07:57 PM

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

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