Upgraded Ubuntu to 24.04, but now rdiffweb no longer works

43 views
Skip to first unread message

John Lintern

unread,
Nov 4, 2024, 3:47:39 PM11/4/24
to rdiffweb
I have upgraded Ubuntu to 24.04 (from 22.04) but now rdiffweb no longer works

Is rdiffweb not compatible with this version of Ubuntu ?

If not, when will there be an update of rdiffweb that is compatible ?

Patrik Dufresne

unread,
Nov 8, 2024, 7:43:07 AM11/8/24
to John Lintern, rdiffweb
Hello John,

Thanks for reaching rdiffweb google groups.

> I have upgraded Ubuntu to 24.04 (from 22.04) but now rdiffweb no longer works

Sorry for that inconvenience. I'm not really tracking Ubuntu versions every 6 months. I'm better at tracking Debian releases.

I will make the required changes to build and test Rdiffweb. I'm not expecting any issues honestly.
Could you test this development package ?
If you confirm it's working well for you, I will create a new release.


--
You received this message because you are subscribed to the Google Groups "rdiffweb" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rdiffweb+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/rdiffweb/3358c885-4b8c-47c4-9df8-99508134f60bn%40googlegroups.com.


--
IKUS Software

Patrik Dufresne

unread,
Nov 22, 2024, 8:08:00 AM11/22/24
to John Lintern, rdiffweb
Hello John,

Did you manage to fix your problem ?
--
ATTENTION: Je serai en vacance du 21 dec 2024 au 5 janv 2025.
ATTENTION: I will be on vacation from Dec 21, 2024 to Jan 5, 2025.

John Lintern

unread,
Dec 21, 2024, 12:35:14 PM12/21/24
to rdiffweb
Hi Patrik

Sorry for the delay I've only just seen your reply.

I managed to get it working with someones help from Ubuntu forums.

This is how they told me to fix it:

1. If the source is gone re add it:
sudo curl -L https://www.ikus-soft.com/archive/rdiffweb/public.key | gpg --dearmor > /usr/share/keyrings/rdiffweb-keyring.gpg

2. Now add the Repo:
sudo echo "deb [arch=amd64 signed-by=/usr/share/keyrings/rdiffweb-keyring.gpg] https://nexus.ikus-soft.com/repository/apt-release-$(lsb_release -sc)/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/rdiffweb.list

3. Now remove:
apt remove python3-sqlalchemy

5. Now the install:
apt install rdiffweb

Thanks

john

Patrik Dufresne

unread,
Jan 6, 2025, 9:37:46 AMJan 6
to rdiffweb
Hello John,

Thanks for following up on this.

I'm glad you figured out the problem and found a solution. Still, I'm not sure to understand why all of this would be required. I'm back from vacation, I will try to do something this week.

Patrik Dufresne

unread,
Jan 7, 2025, 10:11:05 AMJan 7
to rdiffweb
I took the time today to do a full install of ubuntu:20.04, then install rdiffweb and upgrade to 24.04 LTS. Here all the steps:

1. Install Ubuntu (I used a docker image).
2. Install Rdiffweb according to documentation:
apt install lsb-release
curl -L https://www.ikus-soft.com/archive/rdiffweb/public.key | gpg --dearmor > /usr/share/keyrings/rdiffweb-keyring.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/rdiffweb-keyring.gpg] https://nexus.ikus-soft.com/repository/apt-release-$(lsb_release -sc)/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/rdiffweb.list
apt update
apt install rdiffweb

3. Upgrade all package to latest version
apt dist-upgrade -y

4. Upgrade Ubuntu to 24.04 LTS. Dont use do-release-upgrade because it's not responsible to upgrade non-ubuntu repos. So following Debian upgrade instruction:

sed -i 's/jammy/noble/g' /etc/apt/sources.list /etc/apt/sources.list.d/*.list
apt update
apt upgrade
apt dist-upgrade
apt autoremove
That's about it. Rdiffweb gets upgraded and restarted.

If you think it's useful, I could add this to the Rdiffweb documentation.
Reply all
Reply to author
Forward
0 new messages