On Thu 14 Oct 2021 at 11:57:05 (-0300), Victor Hugo Muñoz wrote: > > I'm having problems installing texlive in my PC. I'm using unstable > here. > > Everything started a couple of days ago, when I needed the package > physics.sty. I had to install texlive-science. But dependences came > in, and somehow I got a lot of configuration errors, and installation > was not completed. I uninstalled all texlive related packages I could > see, trying to make a fresh start. I think the problem is with > texlive-base. > > I have all its dependencies installed and updated (tex-common, > texlive-binaries, etc.), and I'm attemting to install texlive-base > only. I get this: > > --------------------------------------------------------------- > > Performing actions... > Retrieving bug reports... Done > Parsing Found/Fixed information... Done > Preconfiguring packages ... > (Reading database ... 217166 files and directories currently > installed.) > Preparing to unpack .../texlive-base_2021.20210921-1_all.deb ... > dpkg: error processing archive > /var/cache/apt/archives/texlive-base_2021.20210921-1_all.deb > (--unpack): > conffile name 'remove-on-upgrade /etc/texmf/dvipdfm/config/config' is > not an absolute pathname > Errors were encountered while processing: > /var/cache/apt/archives/texlive-base_2021.20210921-1_all.deb > E: Sub-process /usr/bin/dpkg returned an error code (1) > Press Return to continue, 'q' followed by Return to quit. > > --------------------------------------------------------------- > > In case it helps, /etc/texmf only contains texmf.d and web2c > > I don't know where to go from here, so any help will be appreciated.
I'm still running buster, but what that /looks/ like to me is that you're running a version of dpkg that is, as yet, ignorant of the ?new flags in packages' lists of conffiles. I say flags, but the only one defined is exactly the one you've observed: remove-on-upgrade. So I'm guessing that a naïve dpkg would think that is supposed to process "remove-on-upgrade" as a conffile name, and complains. Cheers, David.