Error for 32 bit (Bookworm) builds with vim-common/vim-tiny. <SOLVED>

a very small Live CD shaped to look and act like Puppy Linux.


Moderator: fredx181

Post Reply
dcung
Posts: 510
Joined: Fri Sep 25, 2020 4:31 am
Has thanked: 68 times
Been thanked: 70 times

Error for 32 bit (Bookworm) builds with vim-common/vim-tiny. <SOLVED>

Post by dcung »

@fredx181

I saw this error when I refreshed last time (few weeks ago).
Only for 32bit builds that have vim-common vim-tiny in the conf file.
No prob with 64 bit builds.

Code: Select all

The following packages have unmet dependencies:
 vim-tiny : Depends: vim-common (= 2:9.0.1378-2) but 2:9.0.1378-2+deb12u1 is to be installed
E: Unable to correct problems, you have held broken packages.
[0;31mSorry, there are one or more errors, see above.[0m
[0;31mCould be a typo in a package name.[0m
[0;36mExiting . . .[0m
[0;36mUnmounting mount binds in chroot[0m

I tried vim-common=2:9.0.1378-2 in conf file, but that didn't work. (why?)
For me personally, I just removed vim-common vim-tiny in my 32 bit builds conf until it's sorted out.

I was hoping that this is something that will resolve itself when upstream updates occurs.
I tried again today, and it still happened.
I don't use vi (not usually anyway), but I thought to report it.

Last edited by dcung on Sun Feb 16, 2025 6:07 pm, edited 1 time in total.
User avatar
fredx181
Posts: 3385
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 437 times
Been thanked: 1484 times
Contact:

Re: Error for 32 bit (Bookworm) builds with vim-common/vim-tiny.

Post by fredx181 »

@dcung
I think this is a mistake at the Debian end, problem is when enabled the proposed-updates repo.

I tried vim-common=2:9.0.1378-2 in conf file, but that didn't work. (why?)

Don't know why not for you. Works for me:
vim-tiny vim-common=2:9.0.1378-2
But probably best to disable proposed-updates for i386 in the mklive-bookworm script:
# deb http://deb.debian.org/debian bookworm-proposed-updates main contrib non-free

Code: Select all

root@live:/# apt policy vim-common
vim-common:
  Installed: (none)
  Candidate: 2:9.0.1378-2+deb12u1
  Version table:
     2:9.0.1378-2+deb12u1 500
        500 http://deb.debian.org/debian bookworm-proposed-updates/main i386 Packages
     2:9.0.1378-2 500
        500 http://deb.debian.org/debian bookworm/main i386 Packages

As you can see is that the package from proposed-updates is the candidate version and vim-tiny expects the regular Debian version (2:9.0.1378-2).

dcung
Posts: 510
Joined: Fri Sep 25, 2020 4:31 am
Has thanked: 68 times
Been thanked: 70 times

Re: Error for 32 bit (Bookworm) builds with vim-common/vim-tiny. <SOLVED>

Post by dcung »

Thanks! @fredx181 for the explanation & solution.

Post Reply

Return to “DebianDogs”