Skip to content

texlive has symlinks between subpkgs without dependency relationships #43674

Description

@meator

Is this a new report?

Yes

System Info

Void 6.1.21_1 x86_64 GenuineIntel uptodate rFFFFFFF

Package(s) Affected

texlive-20210325_5, texlive-Xdvi-20210325_5

Does a report exist for this bug with the project's home (upstream) and/or another distro?

No response

Expected behaviour

I have texlive installed but I don't have texlive-Xdvi installed (because it isn't a dependency of texlive). texlive provides the /usr/bin/extractbb program which is actually a symlink to /usr/bin/xdvipdfmx. I expect extractbb to work.

Actual behaviour

/usr/bin/extractbb is a broken symlink because /usr/bin/xdvipdfmx doesn't exist because texlive-Xdvi isn't installed.

Normally I would have added texlive-Xdvi as a dependency of texlive myself but because texlive-Xdvi is a subpackage of texlive, the "correct" solution would (I think) be to merge these two packages and remove texlive-Xdvi which could be complex.

Steps to reproduce

  1. xbps-install -S texlive
    
  2. extractbb
    

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions