Shinyapps.io deploy fails on package install (oompaBase inherited dependency from paletteer)

I'm posting this because I have not managed to get the solutions posted other places working. I'm trying to re-deploy a shiny dash, but it is failing to install a package at deploy.

It's the BioConductor error, but the package it claims to fail for is a CRAN package, and so I have no idea what to do.

MRE:

    library(ggseg); library(shiny); library(tidyverse); library(plotly)
    
    # Define UI ----
    ui <- fluidPage(
      
      # Application title
      titlePanel("Demonstration of ggseg package"),
      
      # Sidebar with a slider input for number of bins 
      sidebarLayout(
        sidebarPanel(
          radioButtons(inputId = "atlasChoice", label="Choose atlas", 
                       choiceValues = c("dkt_3d","yeo7_3d",), 
                       choiceNames = c("DKT", "Yeo7"),
                       inline = FALSE, width = NULL),
          radioButtons(inputId = "positionChoice", label="Choose position", 
                       choices = c("LCBC left","LCBC right"), 
                       inline = FALSE, width = NULL)
        ),
        
        # Show a plot of the generated distribution
        mainPanel(
          uiOutput("plotUI")
        )
      )
    )
    
    # Define server  ----
    server <- function(input, output) {
      
      output$plotUI <- renderUI({
        plotlyOutput("plotlyPlot")
      })
      
      output$plotlyPlot <- renderPlotly({
        
    cc = strsplit(input$positionChoice, " ")[[1]]
    
    ggseg3d(atlas=input$atlasChoice, 
            surface=cc[1],
            hemisphere=cc[2]
    )
      })
    }
    
    # Run the application 


    shinyApp(ui = ui, server = server)

My repos are set as so:


    getOption("repos")
                                                   BioCsoft 
               "https://bioconductor.org/packages/3.7/bioc" 
                                                    BioCann 
    "https://bioconductor.org/packages/3.7/data/annotation" 
                                                    BioCexp 
    "https://bioconductor.org/packages/3.7/data/experiment" 
                                              BioCworkflows 
          "https://bioconductor.org/packages/3.7/workflows" 
                                                       CRAN 
                                 "https://cran.rstudio.com"

And the error is as following:


    Preparing to deploy document...DONE
    Uploading bundle for document: 619289...DONE
    Deploying bundle: 1770029 for document: 619289 ...
    Waiting for task: 573690766
      building: Parsing manifest
    ################################ Begin Task Log ################################ 
    ################################# End Task Log ################################# 
    Error: Unhandled Exception: Child Task 573690767 failed:  
    Error parsing manifest: Unable to determine package source for Bioconductor package oompaBase: Repository must be specified  
    Execution halted

What is the output of rsconnect::appDependencies() and sessionInfo()?

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.