Ask your questions here.
Post a reply

Problem installing refractasnapshot-base_9.0.9-7_all.deb

Mon Jul 21, 2014 5:41 am

I am using Ubuntu 14.10. I was able to install the Refracta installer, no problem.

I tried to install the Refracta snapshot .deb, using Ubuntu Software Center ("USC"), it gives this error:
Code:
"cannot install 'live-config'"


I also tried via terminal and got these errors:

Code:
Selecting previously unselected package refractasnapshot-base.
(Reading database ... 224066 files and directories currently installed.)
Preparing to unpack refractasnapshot-base_9.0.9-7_all.deb ...
Unpacking refractasnapshot-base (9.0.9-7) ...
dpkg: dependency problems prevent configuration of refractasnapshot-base:
refractasnapshot-base depends on live-config (>= 2.0.15); however:
  Package live-config is not installed.
refractasnapshot-base depends on live-config-sysvinit (>= 2.0.15) | live-config-systemd | live-config-upstart; however:
  Package live-config-sysvinit is not installed.
  Package live-config-systemd is not installed.
  Package live-config-upstart is not installed


Ok, fair enough, I have some missing dependencies. So I tried to install them, but no go -- can't install any of them.

First try:
Code:
sudo apt-get install live-config
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
live-config : Depends: live-config-sysvinit but it is not going to be installed or
                        live-config-backend
               Recommends: console-tools but it is not installable
refractasnapshot-base : Depends: live-config-sysvinit (>= 2.0.15) but it is not going to be installed or
                                  live-config-systemd but it is not installable or
                                  live-config-upstart but it is not installable
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).


After trying sudo apt-get -f install:

Code:
sudo apt-get install live-config
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:
live-config : Depends: live-config-sysvinit but it is not going to be installed or
                        live-config-backend
               Recommends: console-tools but it is not installable
E: Unable to correct problems, you have held broken packages.


Does anyone know if this is possible in Ubuntu 14.10? :?:

Re: Problem installing refractasnapshot-base_9.0.9-7_all.deb

Mon Jul 21, 2014 8:51 am

Anyone sure knows, but i don't.
If it was me i would give up on Ubuntu. If that is no option i would ask at an Ubuntu forum (where chances are high someone can help you, cause he can check it with his own machine if his advice works, what dep's are available, etc).

I doubt it is not possible, and i also doubt it is hard.
I didn't think much bout my answer, but pointed out the obvious (i simply don't know ubuntu anymore, that is not meant to be harsh).

Re: Problem installing refractasnapshot-base_9.0.9-7_all.deb

Mon Jul 21, 2014 8:57 am

It might have something to do with the init system (well: it rather does). Try to figure out which init system you use (systemd or upstart or, rather not, sysv). Try to install or apt-cache search for that package, which is missing as a dependency (apt-cache search live-config-upstart ; if you use upstart).

Do that until someone can tell you more, as a first shot (iow: i really don't know for sure. Neither initsystems nor livebuilder nor liveCD's nor refractatools. I can use them, but thats about it).

Re: Problem installing refractasnapshot-base_9.0.9-7_all.deb

Mon Jul 21, 2014 11:17 am

I ran into the same problem with an earlier version of ubuntu (maybe 2012). Someone later told me that I needed to enable some repositories. (Universe is my guess.) I know the tools worked with versions earlier than the one I had trouble with, and I think someone has used them with newer ubuntus. Somewhere around here is a thread about using the tools on other distros. Here it is - refracta-installer-and-snapshot-used-on-other-distros-t111.html

Re: Problem installing refractasnapshot-base_9.0.9-7_all.deb

Fri Jul 25, 2014 12:22 am

Thanks for the link!! I searched it for Unbuntu, and saw the posts (yours) on the live-boot and live-config-upstart being in the universe repository --- but I have had that repository enabled all along. I couldn't find the "other" repository you mention in this post http://refracta.freeforums.org/post3765.html?hilit=ubuntu#p3765.

I'm gonna keep looking . . . .

Re: Problem installing refractasnapshot-base_9.0.9-7_all.deb

Fri Jul 25, 2014 12:36 am

Thanks for the suggestion. Ubuntu currently uses upstart, but will move to systemd upon release of the official 14.10 in October. I did an apt-cache search for both, but got nothing returned.

I did this search:
Code:
apt-cache search live-config

and got this
Code:
live-config - Live System Configuration Scripts
live-config-doc - Live System Configuration Scripts (documentation)
live-config-sysvinit - Live System Configuration Scripts (sysvinit backend)


But I don't know what that means I do next. . . . :?:

nadir wrote:It might have something to do with the init system (well: it rather does). Try to figure out which init system you use (systemd or upstart or, rather not, sysv). Try to install or apt-cache search for that package, which is missing as a dependency (apt-cache search live-config-upstart ; if you use upstart).

Do that until someone can tell you more, as a first shot (iow: i really don't know for sure. Neither initsystems nor livebuilder nor liveCD's nor refractatools. I can use them, but thats about it).

Re: Problem installing refractasnapshot-base_9.0.9-7_all.deb

Fri Jul 25, 2014 10:26 am

This page lists some live-* packages for utopic. http://packages.ubuntu.com/utopic/allpa ... mat=txt.gz
live-boot (4.0~alpha21-1)
live-boot-initramfs-tools (4.0~alpha21-1)
live-config (3.0.23-1+deb8u1)
live-config-sysvinit (3.0.23-1+deb8u1)

3.0.23-1 is current in debian wheezy for live-config and live-config-upstart.
sid currently is using 4.0~alpha33-1, but there's no package for upstart.

I'm not sure what the best course of action is, but maybe you could pull the package(s) from the wheezy repository and try installing it (them), https://packages.debian.org/wheezy/live-config-upstart
There might also be a newer version of live-config-upstart floating around somewhere, but I'm not awake enough to find it right now.

Or maybe try a search of the debian-live mailing list for upstart or live-config-upstart, to see what's going on.
https://lists.debian.org/debian-live/

Let me know what you try/find, and I can look into it some more this weekend.

Re: Problem installing refractasnapshot-base_9.0.9-7_all.deb

Sun Jul 27, 2014 12:59 am

The package page for live-config in wheezy shows live-config-upstart. The last entry in the changelog for live-config-upstart was in April 2013.
https://packages.debian.org/stable/misc/live-config

The same page for jessie does not show live-config-upstart. I think that means it's no longer maintained.
https://packages.debian.org/jessie/live-config

And the same pages for utopic and trusty only show live-config-sysvinit as a backend.
http://packages.ubuntu.com/utopic/live-config
http://packages.ubuntu.com/trusty/misc/live-config

Looks like ubuntu will be going to systemd along with debian.
http://www.markshuttleworth.com/archives/1316

One other thing you could try is to unpack the deb files with your favorite archive manager or with ar on the command line, and copy the relevant files into place. That would be everything in /usr and /etc inside the debs. And you might want to do that with a newer version - right now, 9.1.2 is the newest, and it's written for jessie/sid. You can find it here:
http://distro.ibiblio.org/refracta/files/Testing/
Post a reply