Ask your questions here.
Post a reply

convert from debian to refracta, devuan

Thu Mar 03, 2016 7:48 pm

I want to convert the server to refracta.

Debian Version is 7.8.
I will upgrade and dist-upgrade,
change the sources.list to what i find in refracta and then upgrade again.
Then will copy the pinning-files around and upgrade again.

Like that?

Re: convert from debian to refracta, devuan

Thu Mar 03, 2016 7:56 pm

You might want to have a look at this. I also understand that pinning will not be necessary when the beta is released. And I was advised to not enable Debian security because for the beta, security updates will come through Devuan servers and could cause some confusion if installed pkgs were from Debian

Re: convert from debian to refracta, devuan

Thu Mar 03, 2016 8:01 pm

Thanks.
I picked this link:
https://git.devuan.org/dev1fanboy/Upgra ... -to-Devuan

Re: convert from debian to refracta, devuan

Thu Mar 03, 2016 8:09 pm

So, what i did is this:
cat etc/debian_version
7.8

apt-get update
apt-get upgrade
apt-get dist-upgrade

apt-get remove --purge libsystemdlogin (?)
or similar (dpkg -l | grep system).

replace sources.list with a simple
deb http://packages.devuan.org/merged jessie main

copy the pinning files:
00nosystemd
avoidsystemd

apt-get update
apt-get install devuan-keyring
apt-get update

apt-get upgrade
apt-get dist-upgrade

Re: convert from debian to refracta, devuan

Thu Mar 03, 2016 8:17 pm

I haven't looked at dev1fanboy's instructions lately, but I can tell you that when I upgraded from debian wheezy to devuan jessie, I changed sources.list and ran update/upgrade before copying the pinning files, and I got systemd installed. I recommend pinning first.

Also, I think it makes sense to keep the pinning files place to guard against accidentally installing systemd as more programs require it. If the devuan devs figure out a way to intercept new dependencies and remove them before those packages are available for upgrade, then we can remove the pinning files. I know that there is no such mechanism in place right now (last week) for ascii/testing, because I ran into it with openssh-server. My choices were to remove openssh-server or remove the restriction on libsystemd0. Note: dzz offered a third solution, which was to get openssh-server from the angband repo.

Re: convert from debian to refracta, devuan

Thu Mar 03, 2016 8:20 pm

I think we're not supposed to be using packages.devuan.org/merged, but instead,
deb http://us.mirror.devuan.org/merged/ jessie main

And I have no idea if us.mirror is the only one or if there are others.

Re: convert from debian to refracta, devuan

Thu Mar 03, 2016 8:43 pm

I haven't looked at dev1fanboy's instructions lately, but I can tell you that when I upgraded from debian wheezy to devuan jessie, I changed sources.list and ran update/upgrade before copying the pinning files, and I got systemd installed. I recommend pinning first.


I upgraded debian-wheezy with the old entry in the sources.file, the one for wheezy
So that all packages are up to date.
The upgrade to jessie is being done by devuan already.
To put it different: I upgrade from debian-wheezy to devuan-jessy, not from debian-wheezy to debian-jessy to devuan.



I thought: Well, the pinning won't hurt, so i copied the files in place.

I don't know where you ran into packages.devuan.org/merged.
I checked again, and have got:
deb http://packages.devuan.org/merged jessie main
which i copied and pasted
Is that line correct?

Re: convert from debian to refracta, devuan

Thu Mar 03, 2016 8:49 pm

btw, off-topic
Yesterday night i installed refracta on my laptop (it had salix gentoo dualboot, now refracta is the third option, and probably the main one).
As far it's me the new iso seems to work well (if the server upgrade will work i got the main PC, the laptop and the server, the last one being more of devuan than refracta ... ).

Re: convert from debian to refracta, devuan

Fri Mar 04, 2016 3:15 am

packages.devuan.org was in some of the early alpha releases. I also got that when I did a debootstrap install, but that was with an older version of devuan debootstrap. I don't know what the current version does.
us.mirror.devuan.org is in the later alpha releases.

Yes, going from debian wheezy to devuan jessie works well. I did it on an encrypted lvm installation, and it worked great. Just for fun, I should try it again, but go from debian wheezy to debian jessie with systemd, and see if that works with the encrypted lvm.

@golinux: Thanks for the heads-up about the security repo. I'll take that line out of sources.list.

Re: convert from debian to refracta, devuan

Sat Mar 05, 2016 9:15 pm

In case you're not following irc, this just posted (spelling corrected - Dan must be tired):

<CenturionDan> so ascii and unstable install/updates should be fixed now and base installs shouldn't install libsystemd0 or other systemd parts once the latest openssh packages hit /merged
Post a reply