I have tried few ways around to get other updates installed but doesn;t happen. Wants to remove 180+ packages or returns with broken packages, exiting. Been many years since i have had to deal with something like this. Is there a way I can push updates through. Please be easy on me, an old man here but been using Ubuntu 20+ years and always used development versions. anything you need from please ask. Thanks
It has nothing to do with the platform. When you copied your link on Launchpad, you did so while you were on the edit page. That’s a reasonable page for you to be but for someone to view it, it doesn’t make any sense.
Using development versions is like running with scissors. As a developer, I can tell you there are many times your system will become totally unusable if you try to use it as your regular system. This is often intentional. Maybe intentional is not the best word, but it’s a known issue that is necessary to progress to the point where the issue is no longer there. For example, when transitioning to new versions of major libraries, there can be long dependency trees that require so much time to resolve that there’s no way one can expect the system to just work the next day. Look at the Plucky Release Schedule especially as it relates to transitions and you’ll see there are indeed some major things happening this cycle, right now, and even the month before release! If you’ve been using development versions for 20+ years, I’m sure you already know this, but maybe you’ve gotten lucky and don’t.
In any case, if this is a bug, you’ve already done the necessary step to get it resolved: report the bug. Give it time. If you believe, on the other hand, that this is an issue that requires support, then this is the right place. Doing both probably doesn’t make a ton of sense.
That said, why are you trying to install the i386 version specifically?
Technically they’re not. The reporter of the bug was, but OP here looks like they’re installing the amd64 build.
Unsatisfied dependencies:
gstreamer1.0-plugins-base : Depends: libtheoraenc1 (>= 1.1) but it is not installed
libavcodec61 : Depends: libtheoraenc1 (>= 1.0) but it is not installed
libtheora0 : Depends: libtheoraenc1 (= 1.2.0~alpha1+dfsg-5) but it is not installed
Preparing to unpack .../libtheoraenc1_1.2.0~alpha1+dfsg-5_amd64.deb ...
Unpacking libtheoraenc1:amd64 (1.2.0~alpha1+dfsg-5) ...
dpkg: error processing archive /var/cache/apt/archives/libtheoraenc1_1.2.0~alpha1+dfsg-5_amd64.deb (--unpack):
trying to overwrite shared '/usr/share/doc/libtheoraenc1/changelog.Debian.gz', which is different from other in
stances of package libtheoraenc1:amd64
Errors were encountered while processing:
/var/cache/apt/archives/libtheoraenc1_1.2.0~alpha1+dfsg-5_amd64.deb
Error: Sub-process /usr/bin/dpkg returned an error code (1)
But they may also have the i386 version as a dependency from another package, and it’s recently been updated.
Smells like a packaging error.
My 24.04 desktop has both the amd64 and i386 versions, the latter, for steam, unsurprisingly.
$ aptitude why libtheora0
i gstreamer1.0-plugins-base Depends libtheora0 (>= 1.1)
$ aptitude why libtheora0:i386
i steam-libs-i386:i386 Recommends libasound2-plugins:i386
i A libasound2-plugins:i386 Depends libavcodec60:i386 (>= 7:6.0)
i A libavcodec60:i386 Depends libtheora0:i386 (>= 1.0)
Let’s normalize assuming i386 packages are for weird old stuff, and games
I was able to fix this, or at least I think I fixed it.
when installing sudo apt install gamemode steam
got hit with
dpkg error processing archive /var/cache/apt/archives/libtheoraenc1_1.2.0~aplha1+dfsg-5_i386.deb (unpack): trying to overwrite shared ‘/usr/share/doc/libtheoranenc1/changelog.Debian.gz’, which is different from other instances of package libtheoraenc1:i386
Errors were encountered while processing:
/var/cache/apt/archives/libtheoraenc1_1.2.0~alpha1+d-5_i386.deb
and that’s how I fixed broken packages on plucky with libtheoraenc1:i386 error messages, anyway it seems fix now, to install and fix that changelog.debian.gz file needs to be deleted. on kubuntu 25.04 kde plasma version of pucky. was this the correct method of fixing this type of error under ubuntu or kubuntu versions of linux? I have it installed to an old dell inspiron n4010 laptop at this time.