Byzantium backports unofficial

Leave the originals there.
The best way I have found to install these is from the command-line:

This installs everything in the backports, hence you may want to remove the unwanted packages.

3 Likes

sudo apt install chatty tracker-miner-fs
Reading package listsā€¦ Done
Building dependency treeā€¦ Done
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:
libgnome-desktop-3-19 : Depends: gnome-desktop3-data (< 3.39) but 44.0-5 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages

i tried again, the desktop3-data issue

if i directly run dist-upgrade, i got that do as i say warning.

1 Like

Could you specify is it a clean Buzantium installation? Which image exactly?

1 Like

I use the latest image from purism Byzantium since librem 5 flash script doesnā€™t fetch the latest image if I donā€™t provide a local one. So I just download the image and use the librem 5 flash script to flash the local image. I did use theā€“stable and endā€“debug flags though.

Here is the location that I found from one of the links that provided by franklyflawless, ha

https://storage.puri.sm/librem5/images/byzantium/latest/librem5r4/luks/artifact/

2 Likes

I would try cloning the repo,
add it to the apt/sources.list
cd into the directory
sudo apt install ./PACKAGENAME.deb
and then you could change the source list back to the codeberg repo and delete the clone

2 Likes

I only know add the repo link to the source.list. Not fully understand(my limited knowledge,ha) and by Cloning the repo and add it to the source.list? Let me see.

1 Like

Read the beginning of the thread

1 Like

So I have not been able to install 0.44

The following information may help to resolve the situation:

The following packages have unmet dependencies:
phosh : Depends: phoc (>= 0.44~) but 0.43.0-1 is to be installed
E: Broken packages
1 Like

I got this too when I try to install phosh. Again, if I install geary in the first place, and then install systemd(with other 2 packages), I was able to upgrade a lot from the system without having the do as I say message. After that, left 22 packages not able to install due to the libgnome-desktop-3-19 package is depending on the gnome-desktop3-data 0.39 but all the backport gnome packages needs gnome-desktop3-data 0.44.

By removing ibgnome-desktop-3-19(and other dependancies), I will endup in the terminal only gui after reboot(lost phosh ui), then I was able to install gnome-desktop3-data, but to install phosh ui, I have to use the original repo, but then, everything will go back again. Ha. May the image that I am using is not fit for this? I donā€™t know.

1 Like

No your image is fine, it is the way you are going about it that is the problem.
Try downloading those 22 files from the repo,
cd into your downloads folder,
sudo apt install ./*.deb

1 Like

Success!
I manually downloaded and installed phoc, and then phosh installed

4 Likes

I will try it. Still messing around in the terminal only pureos ha. When you install the deb file, you donā€™t need the source.list to be added with that git repo, right?

1 Like

No, you just need the ./ in front

1 Like

no luck for me, I tried both ways. the gnome.desktop3.data 0.44 is included in the backdrops folder is the main stop point because I have libgnome-desktop-3-19 installed that requires gnome.desktop3.data 3.39(by purism), if I remove the libgnome-desktop-3-19, I will be in the console only mode. then I can install the app in the folder, but not phosh, because canā€™t install phosh, phoc, no GUI. I think you probably somehow solved the lignome-desktop-3-19 problem.

1 Like

Ok, first of all, letā€™s check your /etc/apt/sources.list file:

deb https://repo.pureos.net/pureos byzantium main
deb https://repo.pureos.net/pureos byzantium-updates main
deb https://repo.pureos.net/pureos byzantium-security main
deb [allow-insecure=yes] https://codeberg.org/galilley/librem5-byzantium-backports/raw/branch/main ./

Next, before applying backports (last line) you should upgrade the whole system.

Finally, you should be able to run apt dist-upgrade with included backports without issues.

2 Likes

Dear All, Iā€™m really sorry.
The indexes in the last commit were incorrect and some packages were missing despite they exist in repo. Now Iā€™ve rebuild index files and upload correct version, so, apt dist-upgrade should work smoothly. Please try again.

3 Likes

Let me try again ha. According to the source.list repo, I did exactly that you mentioned above and did the dist upgrade before I apply the last line every time. I will try again later with a new flash.

2 Likes

To update this on a new flashed latest byzantim image(luks), not the Jun one. After dist-upgrade to the latest official updates. I added the backdrop repo to the source list, this time no dependency error during the calculating part on the dist-upgrade, but then during the upgrade, system reboots and went to the black screen. I guess I shouldnā€™t agree to ā€˜Yesā€™ on automatic service restarts during the dist-upgrade against the backdrop.

1 Like

I use ssh login to the phone and upgrade the system through the terminalā€¦ Another people recommends to use screen in addition to prevent failing upgrade process if connection lost. Also I have another OS on my sd-card, so I could boot from sd-card in case if something went wrong and fix it through chroot.

3 Likes

problem is the black screen doesnt prompt the login. I am try another flash to see what will happen if i dont agree automatic restart the service, and I will use a screen extension as well.

1 Like