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

 

 

 

Mix of stretch and Jessie

If none of the specific sub-forums seem right for your thread, ask here.
Message
Author
ankscorek
Posts: 12
Joined: 2010-03-25 14:05

Mix of stretch and Jessie

#1 Post by ankscorek »

Hello Friends

I am using a mix of Stretch and Jessie

I did a

Code: Select all

 dist-upgrade
and lot of packages were removed and reinstalled

Now when I try to install any package I get this unmet dependency and broken packages. I have been trying to install the package mentioned in error at first but it throws me back into the same circle. As an example

Code: Select all

apt-get install vlc
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 vlc : Depends: vlc-nox (= 1:2.2.1-dmo1) but it is not going to be installed
       Recommends: vlc-plugin-notify (= 1:2.2.1-dmo1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Another example

Code: Select all

apt-get install fatrat
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 fatrat : Depends: libboost-date-time1.49.0 (>= 1.49.0-1) but it is not installable
          Depends: libcurl3-gnutls (>= 7.16.3) but it is not going to be installed
          Depends: libgloox8 but it is not installable
E: Unable to correct problems, you have held broken packages.
I have tried

Code: Select all

aptitude -f, apt-get -f, dpkg --configure -a
result is same.

Code: Select all

apt-cache policy
Package files:
 100 /var/lib/dpkg/status
     release a=now
 500 http://repo.wuala.com/ stable/main i386 Packages
     release o=Wuala,a=stable,n=squeeze,l=Wuala Debian Packages,c=main
     origin repo.wuala.com
 500 http://download.virtualbox.org/virtualbox/debian/ wheezy/non-free i386 Packages
     release o=Oracle Corporation,n=wheezy,l=Oracle Corporation,c=non-free
     origin download.virtualbox.org
 500 http://download.virtualbox.org/virtualbox/debian/ wheezy/contrib i386 Packages
     release o=Oracle Corporation,n=wheezy,l=Oracle Corporation,c=contrib
     origin download.virtualbox.org
 500 http://security.debian.org/ testing/updates/main Translation-en
 500 http://security.debian.org/ testing/updates/contrib Translation-en
 500 http://security.debian.org/ testing/updates/contrib i386 Packages
     release o=Debian,a=testing,n=stretch,l=Debian-Security,c=contrib
     origin security.debian.org
 500 http://security.debian.org/ testing/updates/main i386 Packages
     release o=Debian,a=testing,n=stretch,l=Debian-Security,c=main
     origin security.debian.org
 500 http://ftp.debian.org/debian/ testing/non-free Translation-en
 500 http://ftp.debian.org/debian/ testing/main Translation-en
 500 http://ftp.debian.org/debian/ testing/contrib Translation-en
 500 http://ftp.debian.org/debian/ testing/non-free i386 Packages
     release o=Debian,a=testing,n=stretch,l=Debian,c=non-free
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ testing/contrib i386 Packages
     release o=Debian,a=testing,n=stretch,l=Debian,c=contrib
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ testing/main i386 Packages
     release o=Debian,a=testing,n=stretch,l=Debian,c=main
     origin ftp.debian.org
 500 http://apt.spideroak.com/ubuntu-spideroak-hardy/ release/restricted i386 Packages
     release a=release,n=spideroak-hardy-release,c=restricted
     origin apt.spideroak.com
 500 http://security.debian.org/ jessie/updates/non-free Translation-en
 500 http://security.debian.org/ jessie/updates/main Translation-en
 500 http://security.debian.org/ jessie/updates/contrib Translation-en
 500 http://security.debian.org/ jessie/updates/non-free i386 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=non-free
     origin security.debian.org
 500 http://security.debian.org/ jessie/updates/contrib i386 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=contrib
     origin security.debian.org
 500 http://security.debian.org/ jessie/updates/main i386 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=main
     origin security.debian.org
 500 http://ftp.at.debian.org/debian/ jessie/non-free Translation-en
 500 http://ftp.at.debian.org/debian/ jessie/main Translation-en
 500 http://ftp.at.debian.org/debian/ jessie/contrib Translation-en
 500 http://ftp.at.debian.org/debian/ jessie/non-free i386 Packages
     release v=8.1,o=Debian,a=stable,n=jessie,l=Debian,c=non-free
     origin ftp.at.debian.org
 500 http://ftp.at.debian.org/debian/ jessie/contrib i386 Packages
     release v=8.1,o=Debian,a=stable,n=jessie,l=Debian,c=contrib
     origin ftp.at.debian.org
 500 http://ftp.at.debian.org/debian/ jessie/main i386 Packages
     release v=8.1,o=Debian,a=stable,n=jessie,l=Debian,c=main
     origin ftp.at.debian.org
 500 http://ftp.au.debian.org/debian/ unstable/non-free Translation-en
 500 http://ftp.au.debian.org/debian/ unstable/main Translation-en
 500 http://ftp.au.debian.org/debian/ unstable/contrib Translation-en
 500 http://ftp.au.debian.org/debian/ unstable/non-free i386 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=non-free
     origin ftp.au.debian.org
 500 http://ftp.au.debian.org/debian/ unstable/contrib i386 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=contrib
     origin ftp.au.debian.org
 500 http://ftp.au.debian.org/debian/ unstable/main i386 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main
     origin ftp.au.debian.org
 500 http://www.deb-multimedia.org/ jessie/main i386 Packages
     release o=Unofficial Multimedia Packages,a=stable,n=jessie,l=Unofficial Multimedia Packages,c=main
     origin www.deb-multimedia.org
 500 http://www.deb-multimedia.org/ wheezy/non-free i386 Packages
     release o=Unofficial Multimedia Packages,a=oldstable,n=wheezy,l=Unofficial Multimedia Packages,c=non-free
     origin www.deb-multimedia.org
 500 http://www.deb-multimedia.org/ wheezy/main i386 Packages
     release o=Unofficial Multimedia Packages,a=oldstable,n=wheezy,l=Unofficial Multimedia Packages,c=main
     origin www.deb-multimedia.org
 500 http://ppa.launchpad.net/i2p-maintainers/i2p/ubuntu/ precise/main Translation-en
 500 http://ppa.launchpad.net/i2p-maintainers/i2p/ubuntu/ precise/main i386 Packages
     release v=12.04,o=LP-PPA-i2p-maintainers-i2p,a=precise,n=precise,l=I2P Packages,c=main
     origin ppa.launchpad.net
 500 http://linux.dropbox.com/debian/ jessie/main i386 Packages
     release o=Dropbox.com,a=jessie,n=jessie,l=Dropbox Debian Repository,c=main
     origin linux.dropbox.com
 500 http://linux.dropbox.com/debian/ jessie/main amd64 Packages
     release o=Dropbox.com,a=jessie,n=jessie,l=Dropbox Debian Repository,c=main
     origin linux.dropbox.com
 500 http://http.debian.net/debian/ jessie-backports/main Translation-en
 100 http://http.debian.net/debian/ jessie-backports/main i386 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=main
     origin http.debian.net
 500 http://ftp.debian.org/debian/ wheezy-backports/non-free Translation-en
 500 http://ftp.debian.org/debian/ wheezy-backports/main Translation-en
 500 http://ftp.debian.org/debian/ wheezy-backports/contrib Translation-en
 100 http://ftp.debian.org/debian/ wheezy-backports/non-free i386 Packages
     release o=Debian Backports,a=wheezy-backports,n=wheezy-backports,l=Debian Backports,c=non-free
     origin ftp.debian.org
 100 http://ftp.debian.org/debian/ wheezy-backports/contrib i386 Packages
     release o=Debian Backports,a=wheezy-backports,n=wheezy-backports,l=Debian Backports,c=contrib
     origin ftp.debian.org
 100 http://ftp.debian.org/debian/ wheezy-backports/main i386 Packages
     release o=Debian Backports,a=wheezy-backports,n=wheezy-backports,l=Debian Backports,c=main
     origin ftp.debian.org
Pinned packages:
I do understand I am using unstable version. Any suggestions are appreciated.

User avatar
edbarx
Posts: 5401
Joined: 2007-07-18 06:19
Location: 35° 50 N, 14 º 35 E
Been thanked: 2 times

Re: Mix of stretch and Jessie

#2 Post by edbarx »

That is the Toll of Death of your installation. :(

One simply cannot mix repositories even though this is encouraged on some websites. Debian does not guarantee that kind of functionality. If you need a package not in the official Debian repositories, your option is to backport it, to debianize the source so that it would be compiled under Debian.
Debian == { > 30, 000 packages }; Debian != systemd
The worst infection of all, is a false sense of security!
It is hard to get away from CLI tools.

User avatar
dasein
Posts: 7680
Joined: 2011-03-04 01:06
Location: Terra Incantationum

Re: Mix of stretch and Jessie

#3 Post by dasein »

ankscorek wrote:I do understand I am using unstable version.
No, you're using a crossbreed monstrosity that is neither Stable nor Testing. Your current issues will ultimately pale in comparison to the problems that await you.
ankscorek wrote:Any suggestions are appreciated.
1) Read this
2) Backup your data if you've not already done so.
3) Reinstall Debian Stable. (You aren't ready to run Testing.)
4) Stop trying to break your install.

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

Re: Mix of stretch and Jessie

#4 Post by fireExit »

ankscorek wrote:I am using a mix of Stretch and Jessie
No, you're not (and the fact you think you do is one more argument why you shouldn't mix releases without knowing what you are doing)
you have a mix of
  • SID
    • Code: Select all

      500 http://ftp.au.debian.org/debian/ unstable/non-free i386 Packages
           release o=Debian,a=unstable,n=sid,l=Debian,c=non-free
           origin ftp.au.debian.org
       500 http://ftp.au.debian.org/debian/ unstable/contrib i386 Packages
           release o=Debian,a=unstable,n=sid,l=Debian,c=contrib
           origin ftp.au.debian.org
       500 http://ftp.au.debian.org/debian/ unstable/main i386 Packages
           release o=Debian,a=unstable,n=sid,l=Debian,c=main
           origin ftp.au.debian.org
  • TESTING
    • Code: Select all

      500 http://ftp.debian.org/debian/ testing/non-free i386 Packages
           release o=Debian,a=testing,n=stretch,l=Debian,c=non-free
           origin ftp.debian.org
       500 http://ftp.debian.org/debian/ testing/contrib i386 Packages
           release o=Debian,a=testing,n=stretch,l=Debian,c=contrib
           origin ftp.debian.org
       500 http://ftp.debian.org/debian/ testing/main i386 Packages
           release o=Debian,a=testing,n=stretch,l=Debian,c=main
           origin ftp.debian.org
  • JESSIE
    • Code: Select all

      500 http://security.debian.org/ jessie/updates/non-free i386 Packages
           release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=non-free
           origin security.debian.org
       500 http://security.debian.org/ jessie/updates/contrib i386 Packages
           release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=contrib
           origin security.debian.org
       500 http://security.debian.org/ jessie/updates/main i386 Packages
           release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=main
           origin security.debian.org
  • PPA's
    • Code: Select all

      500 http://ppa.launchpad.net/i2p-maintainers/i2p/ubuntu/ precise/main i386 Packages
           release v=12.04,o=LP-PPA-i2p-maintainers-i2p,a=precise,n=precise,l=I2P Packages,c=main
           origin ppa.launchpad.net
  • WHEEZY-BACKPORTS (luckly pinned at default of 100)
    • Code: Select all

      100 http://ftp.debian.org/debian/ wheezy-backports/non-free i386 Packages
           release o=Debian Backports,a=wheezy-backports,n=wheezy-backports,l=Debian Backports,c=non-free
           origin ftp.debian.org
       100 http://ftp.debian.org/debian/ wheezy-backports/contrib i386 Packages
           release o=Debian Backports,a=wheezy-backports,n=wheezy-backports,l=Debian Backports,c=contrib
           origin ftp.debian.org
       100 http://ftp.debian.org/debian/ wheezy-backports/main i386 Packages
           release o=Debian Backports,a=wheezy-backports,n=wheezy-backports,l=Debian Backports,c=main
           origin ftp.debian.org
  • DEB-MULTIMEDIA FROM BOTH WHEEZY AND JESSIE :lol:
    • Code: Select all

      500 http://www.deb-multimedia.org/ jessie/main i386 Packages
           release o=Unofficial Multimedia Packages,a=stable,n=jessie,l=Unofficial Multimedia Packages,c=main
           origin www.deb-multimedia.org
       500 http://www.deb-multimedia.org/ wheezy/non-free i386 Packages
           release o=Unofficial Multimedia Packages,a=oldstable,n=wheezy,l=Unofficial Multimedia Packages,c=non-free
           origin www.deb-multimedia.org
       500 http://www.deb-multimedia.org/ wheezy/main i386 Packages
           release o=Unofficial Multimedia Packages,a=oldstable,n=wheezy,l=Unofficial Multimedia Packages,c=main
           origin www.deb-multimedia.org
i have seen serious f*cked-up systems but this one scores very high on that list.

User avatar
thanatos_incarnate
Posts: 717
Joined: 2012-11-04 20:36

Re: Mix of stretch and Jessie

#5 Post by thanatos_incarnate »

Learn to use apt-get properly:
man apt-get wrote: -s, --simulate, --just-print, --dry-run, --recon, --no-act
No action; perform a simulation of events that would occur but do not actually change the system. Configuration Item:
APT::Get::Simulate.

Simulated runs performed as a user will automatically deactivate locking (Debug::NoLocking), and if the option
APT::Get::Show-User-Simulation-Note is set (as it is by default) a notice will also be displayed indicating that this is only
a simulation. Runs performed as root do not trigger either NoLocking or the notice - superusers should know what they are
doing without further warnings from apt-get.

Simulated runs print out a series of lines, each representing a dpkg operation: configure (Conf), remove (Remv) or unpack
(Inst). Square brackets indicate broken packages, and empty square brackets indicate breaks that are of no consequence
(rare).

emariz
Posts: 2901
Joined: 2008-10-17 07:59

Re: Mix of stretch and Jessie

#6 Post by emariz »

You are fucked, mate. At least take notes while rebuilding your system, to make something positive out of this mess.
Do not worry, I learnt the most by reinstalling.

User avatar
golinux
Posts: 1579
Joined: 2010-12-09 00:56
Location: not a 'buntard!
Been thanked: 1 time

Re: Mix of stretch and Jessie

#7 Post by golinux »

Hard to believe th number of clueless n00bies that have invaded this forum as of late. This used to be the primo meeting place of the best of the best. How times change . . .
May the FORK be with you!

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

Re: Mix of stretch and Jessie

#8 Post by Randicus »

Do not be too hard on fresh acolytes. Mistakes, even foolish ones, are fine as long as one learns from them. Hopefully ankscorek has learned a valuable lesson and can now install and enjoy a Stable system.

User avatar
dasein
Posts: 7680
Joined: 2011-03-04 01:06
Location: Terra Incantationum

Re: Mix of stretch and Jessie

#9 Post by dasein »

golinux wrote:Hard to believe th number of clueless n00bies...
We were all clueless newbies once.

"What we must learn to do, we learn by doing."
Aristotle

"Everybody's ignorant, just on different subjects."
Will Rogers

User avatar
thanatos_incarnate
Posts: 717
Joined: 2012-11-04 20:36

Re: Mix of stretch and Jessie

#10 Post by thanatos_incarnate »

golinux wrote:Hard to believe th number of clueless n00bies that have invaded this forum as of late. This used to be the primo meeting place of the best of the best. How times change . . .
Yeah, it used to be that people googled crap first. Nowadays they just go ahead and learn by doing, ask dumb questions, etc.

http://forums.debian.net/viewtopic.php?f=20&t=58684

User avatar
golinux
Posts: 1579
Joined: 2010-12-09 00:56
Location: not a 'buntard!
Been thanked: 1 time

Re: Mix of stretch and Jessie

#11 Post by golinux »

thanatos_incarnate wrote:
golinux wrote:Hard to believe th number of clueless n00bies that have invaded this forum as of late. This used to be the primo meeting place of the best of the best. How times change . . .
Yeah, it used to be that people googled crap first. Nowadays they just go ahead and learn by doing, ask dumb questions, etc.

http://forums.debian.net/viewtopic.php?f=20&t=58684
Touche! But at least I asked questions before breaking my system (which I have never done, BTW) . . .
May the FORK be with you!

spoon
Posts: 4
Joined: 2015-07-13 16:10

Re: Mix of stretch and Jessie

#12 Post by spoon »

Ignore the crap replies in this thread and just remove all of the repositories from your sources.list apart from the stretch repositories. Remove any apt pinning or package holds and dist-upgrade the system to testing. If you hit any problem package or broken dependency chain, just remove that problem package(s) and keep on going. If you need further assistance, I recommend registering an account at linuxquestions.org and asking there, so as not to have to put up with this kind of crap.

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: Mix of stretch and Jessie

#13 Post by Head_on_a_Stick »

spoon wrote:I recommend registering an account at linuxquestions.org and asking there, so as not to have to put up with this kind of crap.
As an active member of LQ, I can assure the OP that I would give them exactly this kind of crap on that site as well...
:D
deadbang

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

Re: Mix of stretch and Jessie

#14 Post by stevepusser »

Right...so you think a beginner should be running Testing?

To use the automotive anology, some mixes of stable and testing can be fixed: "That'll buff right out." But I think the OP's system has hit the wall at 350 km/h and burned.
MX Linux packager and developer

spoon
Posts: 4
Joined: 2015-07-13 16:10

Re: Mix of stretch and Jessie

#15 Post by spoon »

If it's not a production machine, then why can't a beginner run testing? Why do some people on this forum think that they get to decide what others do with their computers?

Did you as a beginner run testing or unstable for a while, perhaps too early, or did you start out doing everything text book perfect from the start?

If testing is not a good option, then why not suggest something else or actually see if a downgrade to jessie is possible? Constructive comments add to the thread, a tirade of patronising put downs adds nothing.

spoon
Posts: 4
Joined: 2015-07-13 16:10

Re: Mix of stretch and Jessie

#16 Post by spoon »

Head_on_a_Stick wrote:
spoon wrote:I recommend registering an account at linuxquestions.org and asking there, so as not to have to put up with this kind of crap.
As an active member of LQ, I can assure the OP that I would give them exactly this kind of crap on that site as well...
:D
As an active and longer serving member of LQ than you, I would honestly like to see you try it.

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: Mix of stretch and Jessie

#17 Post by Head_on_a_Stick »

spoon wrote:I would honestly like to see you try it.
I have posted advice about the risks of mixing Stable with other repositories quite a few times on LQ.

I have a link to Don'tBreakDebian in my signature on LQ which also contains such advice.

What exactly do you mean by "crap"?

Are you suggesting that mixing Stable with Testing/Unstable is not a really stupid idea unless the user knows exactly what they are doing?
deadbang

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: Mix of stretch and Jessie

#18 Post by Head_on_a_Stick »

spoon wrote:a tirade of patronising put downs adds nothing.
Almost every post in this thread contains useful advice (apart from golinux).
deadbang

User avatar
Ardouos
Posts: 1077
Joined: 2013-11-03 00:30
Location: Elicoor II
Has thanked: 1 time
Been thanked: 4 times

Re: Mix of stretch and Jessie

#19 Post by Ardouos »

Mix your repos if you want, I wouldn't do it or recommend it for that matter. Just enjoy the pieces. ;)
There is only one Debian | Do not break Debian | Stability and Debian | Backports

⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀

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

Re: Mix of stretch and Jessie

#20 Post by Randicus »

spoon wrote:If it's not a production machine, then why can't a beginner run testing? ... Did you as a beginner run testing or unstable for a while, perhaps too early, or did you start out doing everything text book perfect from the start?
I would advise not only beginners, but also experienced users switching to a new system, to use the stable version of a system, until they are comfortable enough with it to move on to a testing system. Obviously I am conservative and want a working system. There is a wise proverb: One must learn to walk before trying to run.
Why do some people on this forum think that they get to decide what others do with their computers?
Suggesting what should be done and informing people they are doing very unwise things are deciding what others do with their computers?
If testing is not a good option, then why not suggest something else
I believe the person has been advised to re-install with Stable, but apparently that is not a suggestion. It is telling the OP what to do with his/her computer.
or actually see if a downgrade to jessie is possible?
If it is possible, it would require much more knowledge than the OP has. It would be like trying to guide someone who does not know the difference between a crankshaft and camshaft through rebuilding a car engine.

Post Reply