Skip to content

gnuplot: bee package broken, merged but cannot install #1884

Closed
wwwutz opened this issue Sep 14, 2020 · 4 comments
Closed

gnuplot: bee package broken, merged but cannot install #1884

wwwutz opened this issue Sep 14, 2020 · 4 comments

Comments

@wwwutz
Copy link
Collaborator

wwwutz commented Sep 14, 2020

root:deinemuddah:~/# bee list gnuplot
gnuplot-5.0.5-0.x86_64
root:deinemuddah:~/# bee update gnuplot
installing /src/mariux/beeroot/packages/gnuplot-5.4.0-0.x86_64.bee.tar.bz2 ..
tar: /package/texlive: Cannot mkdir: Permission denied
tar: Exiting with failure status due to previous errors
Author: Paul Menzel <pmenzel@molgen.mpg.de>  2020-08-24 14:23:16
Committer: Paul Menzel <pmenzel@molgen.mpg.de>  2020-08-24 14:35:21
Parent: 2d9b53f2dcd6b6845193fda9db768e6614730e07 (gnuplot: Update version from 5.0.0 to 5.0.5)
Branches: master, remotes/origin/master and many more (25)
Follows: 
Precedes: 

    gnuplot: Update version from 5.0.5 to 5.4.0
    
    http://gnuplot.info/ReleaseNotes_5_4.html
@wwwutz
Copy link
Collaborator Author

wwwutz commented Sep 15, 2020

uh-oh ...

bee@pappnase:/project/beehive> ls -l  /usr/share/bee/gnuplot-5.4.0-0.x86_64/
total 20
-rw-r--r-- 1 root root 11258 Aug 24 14:25 CONTENT.INSTALL
-rw-r--r-- 1 root root   436 Aug 24 14:25 META
-rw-r--r-- 1 root root  2765 Aug 24 14:25 gnuplot-5.4.0-0.bee

@pmenzel
Copy link
Collaborator

pmenzel commented Sep 15, 2020

I am pretty sure the install went without problems on August 24th on invidia.

/var/log/messages:2020-08-24T14:29:57+02:00 invidia sudo:  pmenzel : TTY=pts/4 ; PWD=/home/pmenzel/bee-files ; USER=root ; COMMAND=/usr/bin/bee update gnuplot

Besides installing stuff in /package/texlive being bad, did something change in the setup, so the installation fails now?

@wwwutz
Copy link
Collaborator Author

wwwutz commented Sep 15, 2020

nope, I don't think so. Besides of having a working a reasonable working texlive installation since 21.7.2020 which gnuplots autoconfig might have found.

But not checking the install path of a package results in stuff like this:

wwwutz@eldersoftheinternet$ ls -ltr /package/texlive
total 20
drwxr-xr-x  6 root    root      76 Nov 10  2015 2010
drwxr-xr-x  6 root    root     195 Nov 11  2015 2012
-rwxr-xr-x  1 texlive texlive  216 Dec  3  2015 2015.profile
-rw-rw-r--  1 texlive texlive  758 Dec  8  2015 2015.README
drwxr-xr-x  3 texlive texlive  336 Dec  8  2015 misc
drwxr-xr-x  7 texlive texlive   99 Feb 15  2016 2015
drwxrwxr-x  3 root    root      34 Jun 21  2017 texmf-var
drwxrwxr-x  2 texlive texlive   10 Oct 23  2017 sharelatex
drwxr-xr-x 12 texlive texlive 4096 Jul 21 10:57 home
-rwxr-xr-x  1 texlive root     216 Jul 21 13:30 2020.profile
drwxrwxr-x 11 texlive texlive 4096 Jul 21 15:17 2020
drwxr-xr-x 10 root    root     146 Aug 24 14:25 texmf-local

This blind install trashed /package/texlive

root:pappnase:~/# find /package/texlive/ -ls | grep "Aug 24 14:25"
4296281030      0 drwxr-xr-x  12  root     root          281 Aug 24 14:25 /package/texlive/
  816796184       0 drwxr-xr-x  10  root     root            146 Aug 24 14:25 /package/texlive/texmf-local
 4777165653       0 drwxr-xr-x   4  root     root             44 Aug 24 14:25 /package/texlive/texmf-local/tex
 6454037988       0 drwxr-xr-x   4  root     root             46 Aug 24 14:25 /package/texlive/texmf-local/tex/latex
  827823344       0 drwxr-xr-x   2  root     root            170 Aug 24 14:25 /package/texlive/texmf-local/tex/latex/gnuplot
  827823345       4 -rw-r--r--   1  root     root            411 Aug 24 14:25 /package/texlive/texmf-local/tex/latex/gnuplot/t-gnuplot-lua-tikz.tex
  827823346       4 -rw-r--r--   1  root     root            253 Aug 24 14:25 /package/texlive/texmf-local/tex/latex/gnuplot/gnuplot-lua-tikz.tex
  827823347      16 -rw-r--r--   1  root     root          14671 Aug 24 14:25 /package/texlive/texmf-local/tex/latex/gnuplot/gnuplot-lua-tikz-common.tex
  827823348       4 -rw-r--r--   1  root     root            312 Aug 24 14:25 /package/texlive/texmf-local/tex/latex/gnuplot/gnuplot-lua-tikz.sty
  827823349       4 -rw-r--r--   1  root     root            173 Aug 24 14:25 /package/texlive/texmf-local/tex/latex/gnuplot/gnuplot.cfg

So I have to clean up this mess, too.

@wwwutz
Copy link
Collaborator Author

wwwutz commented Sep 23, 2021

fixed by #2262 and #2307

@wwwutz wwwutz closed this as completed Sep 23, 2021
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants