[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Error installing texlive-base



On Thu 14 Oct 2021 at 13:19:09 (-0300), Victor Hugo Muñoz wrote:
> El jue, 14 oct 2021 a las 12:46, The Wanderer (<wanderer@fastmail.fm>) escribió:
> > On 2021-10-14 at 10:57, Victor Hugo Muñoz wrote:
> > >
> > > I'm having problems installing texlive in my PC. I'm using unstable
> > > here.
> >
> > That may be the root problem, or at least, the best place to solve it.
> > The basic rule of running unstable is "if it breaks, you get to keep all
> > the pieces". IMO, no one should ever run unstable on a computer they
> > *need* to be functional.
> 
> Yes, I know the risks :-) My office computer is in stable for that
> reason. This is my home computer. Anyway,
> I'm extremely conservative with upgrades, and do not upgrade if I
> think I'm going to break something important, This may
> be the first major issue I've had for years in this particular machine.
> 
> > > 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
> >
> > I'm not an expert on this part of the system, but to my eye, this looks
> > as if there's an syntactically-invalid entry in the list of conffiles
> > for that package.
> >
> > If I'm not mistaken, that list is defined in
> > '/var/lib/dpkg/info/texlive-base.conffiles'. On my system (running
> > testing, with version 2020.20210202-3), that file contains two lines,
> > neither of which starts with 'remove-on-upgrade' nor matches that path.
> >
> 
> Thanks for the suggestion. The file does not exist in my system. I
> checked the contents of the deb file, and nothing. I only found
> a mention to dvipdfm in etc/libpaper.d/texlive-base
> 
> Tried to find if it may be installed by some other package, but
> searching contents of packages in the debian web site, I found no
> match.

The reply confirms that testing has an older version. Here's the
conffiles for the version you are trying to install. (Obviously
you don't have the file in your /var/lib/dpkg/info/texlive-base.list
because you haven't yet succeeded in installing it.)

DEBIAN/conffiles                                                          329/329               100%
remove-on-upgrade /etc/texmf/dvipdfm/config/config
remove-on-upgrade /etc/texmf/xdvi/xdvi.cfg
remove-on-upgrade /etc/texmf/fmt.d/10texlive-base.cnf
remove-on-upgrade /etc/texmf/fmt.d/10texlive-base.cnf
remove-on-upgrade /etc/texmf/fmt.d/10texlive-math-extra.cnf
/etc/libpaper.d/texlive-base
/etc/texmf/texdoctk/texdocrc.defaults

So, as I guessed, your dpkg is effectively obsolescent for
installing some packages in unstable.

Cheers,
David.


Reply to: