AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

    • Início
    • system&network
    • Ubuntu
    • Unix
    • DBA
    • Computer
    • Coding
    • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / 问题

Perguntas[development](ubuntu)

Martin Hope
Tripartio
Asked: 2024-12-10 16:45:42 +0800 CST

"O tamanho total dos x globais exportados para expressão futura" em R-CMD-CHECK somente em ubuntu-latest (devel)

  • 6

Desculpe, mas não tenho certeza se este é o lugar certo para relatar meu problema porque ele envolve a confluência de três sistemas, dos quais apenas um é o Ubuntu. Só estou vindo aqui depois de tentar primeiro em fóruns de ajuda para os outros dois componentes ( GitHub Actions e o pacote Rfuture ) não conseguindo avançar. Por favor, redirecione-me se houver um fórum mais apropriado.

Tenho um fluxo de trabalho R-CMD-CHECK Github Actions para meu pacote em ale/.github/workflows/R-CMD-check.yaml em main · tripartio/ale . A ação verifica meu pacote em relação ao MacOS, Windows e três versões do Ubuntu. Atualmente, tudo passa, excetoubuntu-latest (devel) , que falha em um problema relacionado à futureestrutura de processamento paralelo. Notavelmente, os servidores ubuntu-latest (release)e ubuntu-latest (oldrel-1)passam no teste sem problemas (assim como o MacOS e o Windows); o problema é apenas com ubuntu-latest (devel).

Aqui está a seção relevante da execução com falha mais recente: R-CMD-CHECK :

── R CMD build ─────────────────────────────────────────────────────────────────
* checking for file ‘.../DESCRIPTION’ ... OK
* preparing ‘ale’:
* checking DESCRIPTION meta-information ... OK
* installing the package to build vignettes
* creating vignettes ... ERROR
Error: --- re-building ‘ale-intro.Rmd’ using rmarkdown
--- finished re-building ‘ale-intro.Rmd’
--- re-building ‘ale-small-datasets.Rmd’ using rmarkdown
Quitting from lines 95-104 [lm_simple] (ale-small-datasets.Rmd)
Error: Error: processing vignette 'ale-small-datasets.Rmd' failed with diagnostics:
The total size of the 56 globals exported for future expression ('function (it.x_cols); {; if (!silent && is.null(bins)) {; progress_iterator(); }; ale_results <- list_transpose(calc_ale(data, model, it.x_cols,; ...; it.rtn; })); }') is 1.85 GiB.. This exceeds the maximum allowed size of 500.00 MiB (option 'future.globals.maxSize'). The three largest globals are 'abort' (99.45 MiB of class 'function'), 'action_dots' (99.42 MiB of class 'function') and 'as_label' (99.42 MiB of class 'function')
--- failed re-building ‘ale-small-datasets.Rmd’
--- re-building ‘ale-statistics.Rmd’ using rmarkdown
--- finished re-building ‘ale-statistics.Rmd’
--- re-building ‘ale-x-datatypes.Rmd’ using rmarkdown
Quitting from lines 123-134 [cars_full] (ale-x-datatypes.Rmd)
Error: Error: processing vignette 'ale-x-datatypes.Rmd' failed with diagnostics:
The total size of the 129 globals exported for future expression ('function (btit, btit.idxs); {; if (!silent) {; progress_iterator(); }; btit.model <- NULL; ...; else {; NULL; }') is 4.01 GiB.. This exceeds the maximum allowed size of 500.00 MiB (option 'future.globals.maxSize'). The three largest globals are 'abort' (83.31 MiB of class 'function'), 'abort_context' (83.30 MiB of class 'function') and 'trace_back' (83.29 MiB of class 'function')
--- failed re-building ‘ale-x-datatypes.Rmd’
SUMMARY: processing the following files failed:
  ‘ale-small-datasets.Rmd’ ‘ale-x-datatypes.Rmd’
Error: Error: Vignette re-building failed.
Execution halted
Error: Error in proc$get_built_file() : Build process failed
Calls: <Anonymous> ... build_package -> with_envvar -> force -> <Anonymous>
Execution halted
Error: Process completed with exit code 1.
Run ## --------------------------------------------------------------------
Show testthat output
Run actions/upload-artifact@v4
Warning: No files were found with the provided path: /home/runner/work/ale/ale/check. No artifacts will be uploaded.
Run actions/upload-artifact@v4
No files were found with the provided path: /home/runner/work/ale/ale/check/**/tests*/testthat/_snaps. No artifacts will be uploaded.

Tentei algumas coisas do meu relatório de bug no tópico GitHub Actions da Comunidade Posit , mas as poucas dicas que recebi e tentei não ajudaram. Seguindo as dicas do meu relatório de bug em future package GitHub issues , posso confirmar que o problema não é com uma configuração incorreta do futurepacote em si, mas está estritamente isolado para o ubuntu-latest (devel)servidor invocado pela ação GitHub.

O número de objetos exportados especificados no log acima não é incomum, mas o que acho muito estranho é o tamanho enorme das três primeiras funções listadas:

  • "Os três maiores globais são 'abort' (99,45 MiB da classe 'function'), 'action_dots' (99,42 MiB da classe 'function') e 'as_label' (99,41 MiB da classe 'function')"
  • "Os três maiores globais são 'abort' (83,31 MiB da classe 'function'), 'abort_context' (83,30 MiB da classe 'function') e 'trace_back' (83,29 MiB da classe 'function')".

Até onde eu sei, essas são todas rlangfunções; não tenho ideia do porquê elas seriam tão grandes. Até onde eu sei pelo log de build acima, parece que o ubuntu-latest (devel)servidor percebe que o pacote de paralelismo {future} não aloca espaço suficiente para os objetos no meu pacote test. Nenhuma das outras builds (incluindo as outras duas builds do Ubuntu) relatam esse erro.

Parece-me que por algum motivo a instalação {futura} ubuntu-latest (devel)está superestimando grosseiramente as necessidades de armazenamento para o pacote, o que não é um problema em versões anteriores do Ubuntu. Talvez haja um vazamento de memória em algum lugar? Se ubuntu-latest (devel)representa um lançamento futuro do Ubuntu, então esse problema provavelmente deve ser investigado e resolvido agora antes que chegue a uma versão de lançamento do Ubuntu.

Sei que esse é um problema muito específico sobre um sistema específico, mas se alguém pudesse pelo menos me direcionar para quem mantém o R-CMD-CHECK GitHub Action , seria uma ótima indicação. Como mencionei no começo, postei no fórum deles antes de tudo , mas não consegui receber a ajuda necessária lá.

development
  • 2 respostas
  • 100 Views
Martin Hope
kamer_kane
Asked: 2020-06-20 22:33:33 +0800 CST

Qual é a diferença entre Lubuntu e Xubuntu com base nas comunidades de desenvolvimento?

  • 2

Eu li em algum lugar que o Lubuntu é desenvolvido pela Comunidade Lubuntu, mas o Xubuntu é desenvolvido pela Comunidade (ou seja, mantido pela comunidade). Como essas duas comunidades são diferentes?

development lubuntu xubuntu
  • 1 respostas
  • 466 Views
Martin Hope
Walter ZAMBOTTI
Asked: 2020-05-18 20:12:34 +0800 CST

20.04 pacotes dev (libfreetype6-dev) não estão prontos. Pacotes de esqueleto

  • 1

Percebi que alguns pacotes dev não contêm o conteúdo completo do pacote (em comparação com 18.04) e são apenas pacotes de esqueleto. libfreetype6-dev por exemplo.

Devo me preocupar ou isso é esperado até o lançamento 20.04.1 no final de julho?

package-management development libraries 20.04
  • 1 respostas
  • 150 Views
Martin Hope
Thufir
Asked: 2020-05-04 17:49:01 +0800 CST

Como usar o NetBeans no modo escuro com o tema Darcula?

  • 2

Como instalo o Darcula através do próprio Netbeans?

plug-ins

Aparentemente uma questão de habilitar os plugins corretos através da GUI?

Versus instalar após o download manual:

manual

Eu esperaria que ele estivesse disponível através da GUI como:

A versão estável mais recente deste plug-in está disponível no NetBeans Plugin Portal como Darcula LAF para NetBeans e, portanto, pode ser instalado em "Ferramentas|Plugins|Plugins Disponíveis" do NetBeans IDE.

ou algum tema alternativo do tipo escuro ...

development programming ide java netbeans
  • 1 respostas
  • 8349 Views
Martin Hope
swanux
Asked: 2019-08-07 10:42:42 +0800 CST

Como faço uma instalação mínima para que eu possa personalizar o Ubuntu?

  • 0

Eu gostaria de usar Minimal ISO (ou algo semelhante) para montar minha distribuição Ubuntu. Tudo bem, porém não sei como definir o nome da distribuição e como atualizá-la corretamente sem erros ou alterações de nome.

customization development custom-distributions
  • 2 respostas
  • 619 Views
Martin Hope
Robie Basak
Asked: 2018-10-23 04:28:16 +0800 CST

Como devo fazer upload de um pacote depois de usar o git-ubuntu para prepará-lo?

  • 2

Preparei um upload clonando um repositório git-ubuntu e confirmando algumas alterações localmente. Como desenvolvedor do Ubuntu, tenho permissão para fazer upload para o arquivo. O que preciso fazer para carregar minhas alterações corretamente?

development packaging deb source-packages git-ubuntu
  • 1 respostas
  • 73 Views
Martin Hope
Frane
Asked: 2018-10-18 07:15:26 +0800 CST

pacote libprocess-cpp-dev ausente em 18.04

  • 1

Estou tentando criar um aplicativo que requer libprocess-cpp-dev. Não há versão disponível para 18.04 .

Eu também tentei procurar um pacote alternativo com os mesmos arquivos de cabeçalho usando apt-file:

apt-file search /usr/include/core/

mas não há nenhum com arquivo/usr/include/core/posix/child_process.h

O que posso fazer para obter os arquivos necessários em 18.04?

package-management development 18.04
  • 2 respostas
  • 84 Views
Martin Hope
SaintDude
Asked: 2018-10-14 04:22:58 +0800 CST

Como substituir a página principal do Apache2?

  • 0

Como posso alterar a página principal do Apache2 para uma página personalizada minha?

development apache2 webserver
  • 1 respostas
  • 470 Views
Martin Hope
sudodus
Asked: 2018-03-22 10:17:04 +0800 CST

Versão de desenvolvimento do Ubuntu / Como participar ou como obter um bom passeio

  • 14

Dúvidas sobre a versão de desenvolvimento do Ubuntu

Fundo

O AskUbuntu se dedica a ajudar os usuários com as versões atuais lançadas dos sabores padrão da comunidade Ubuntu e Ubuntu (Kubuntu, Lubuntu ... Xubuntu).

Ainda assim, podemos tentar a próxima versão do Ubuntu ao vivo e/ou instalá -la, e podemos precisar interagir com outras pessoas sobre isso.

Perguntas

  • Como posso participar ou obter ajuda com a versão de desenvolvimento do Ubuntu?

    Em abril de 2018, 'Bionic' foi lançado como 18.04 LTS e em julho de 2018 o primeiro lançamento pontual como 18.04.1 LTS.

    Em abril de 2020, 'Focal' foi lançado como 20.04 LTS e em agosto de 2020 o primeiro ponto foi lançado como 20.04.1 LTS. Em outubro de 2020, 'Groovy' será lançado como 20.20.

  • Quando devo atualizar se quiser um passeio tranquilo (e obter ajuda aqui no AskUbuntu)?

launchpad development bug-reporting testing iso
  • 1 respostas
  • 2681 Views
Martin Hope
COil
Asked: 2018-03-02 08:55:48 +0800 CST

Apt get install extensão php7.1-dev não funciona

  • 6

Estou executando o Ubuntu 17.04 com PHP 7.1, estou tentando instalar a extensão PHP dev mas não foi encontrada:

[17:21:43] @Z240:~/workspace/api$ sudo apt install php7.1-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet php7.1-dev
E: Couldn't find any package by glob 'php7.1-dev'
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.1-dev »

Aqui está a lista de extensões instaladas instaladas:

[17:21:42] @Z240:~/workspace/api$ sudo apt-cache pkgnames | grep php7.1
php7.1-xml
php7.1-mbstring
php7.1-readline
php7.1-zip
php7.1-mysql
php7.1
php7.1-sqlite3
php7.1-opcache
php7.1-json
php7.1-curl
php7.1-ldap
php7.1-bz2
php7.1-cli
php7.1-common
php7.1-mcrypt
php7.1-gd

Não entendo porque não está disponível. Deve fazer parte dos pacotes padrão.

[Editar] Estranho: ao tentar instalar o phpize, o apt-get sugere que eu instale o php7.0-dev mesmo que eu use o 7.1:

[17:33:12] @Z240:~/workspace/api$ php -v PHP 7.1.11-1+ubuntu17.04.1+deb.sury.org+1 (cli) (construído: 27 de outubro de 2017 13:50: 28) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies com Zend OPcache v7.1.11-1+ubuntu17.04.1+deb.sury.org+1 , Copyright (c) 1999-2017, por Zend Technologies com blackfire v1.18.2~linux-x64-non_zts71, https://blackfire.io , por SensioLabs

[17:33:22] @Z240:~/workspace/api$ phpize Le program « phpize » n'est pas encore installé. Você pode instalar o instalador clicando em: sudo apt install php7.0-dev

development apt php php7
  • 2 respostas
  • 15376 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help
subwaysurfers
my femboy roommate

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve