unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Is this a bug in guix refresh with respect to Common Lisp packages?
@ 2023-10-07  4:04 jgart
  2023-10-07  4:16 ` jgart
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: jgart @ 2023-10-07  4:04 UTC (permalink / raw)
  To: guix-devel; +Cc: Guillaume Le Vaillant

make -j6 && ./pre-inst-env guix refresh -l sbcl-enhanced-eval-when

I don't see 7 dependent packages that would be rebuilt... Just three.

Building the following 1 package would ensure 7 dependent packages are rebuilt: cl-definitions-systems@2.0.1

sent while avoiding adult responsibilities,

jgart


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Is this a bug in guix refresh with respect to Common Lisp packages?
  2023-10-07  4:04 Is this a bug in guix refresh with respect to Common Lisp packages? jgart
@ 2023-10-07  4:16 ` jgart
  2023-10-09 18:17   ` Charles
  2023-10-07  8:51 ` Ricardo Wurmus
  2023-10-07 13:08 ` jgart
  2 siblings, 1 reply; 8+ messages in thread
From: jgart @ 2023-10-07  4:16 UTC (permalink / raw)
  To: guix-devel; +Cc: Guillaume Le Vaillant

Yep, this looks broken:

[jgart@fedora guix] [env]$ make -j6 && ./pre-inst-env guix refresh -l sbcl-enhanced-eval-when ecl-enhanced-eval-when
make  all-recursive
make[1]: Entering directory '/home/jgart/Code/guix'
Making all in po/guix
make[2]: Entering directory '/home/jgart/Code/guix/po/guix'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/jgart/Code/guix/po/guix'
Making all in po/packages
make[2]: Entering directory '/home/jgart/Code/guix/po/packages'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/jgart/Code/guix/po/packages'
make[2]: Entering directory '/home/jgart/Code/guix'
Compiling Scheme modules...
Compiling Scheme modules...
Compiling Scheme modules...
Compiling Scheme modules...
Compiling Scheme modules...
Compiling Scheme modules...
Compiling Scheme modules...
Compiling Scheme modules...
make[2]: Leaving directory '/home/jgart/Code/guix'
make[1]: Leaving directory '/home/jgart/Code/guix'
Building the following 2 packages would ensure 10 dependent packages are rebuilt: cl-definitions-systems@2.0.1 ecl-definitions-systems@2.0.1

This email is gluten-free, vegan, and 100% organic,

jgart


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Is this a bug in guix refresh with respect to Common Lisp packages?
  2023-10-07  4:04 Is this a bug in guix refresh with respect to Common Lisp packages? jgart
  2023-10-07  4:16 ` jgart
@ 2023-10-07  8:51 ` Ricardo Wurmus
  2023-10-07 13:08 ` jgart
  2 siblings, 0 replies; 8+ messages in thread
From: Ricardo Wurmus @ 2023-10-07  8:51 UTC (permalink / raw)
  To: jgart; +Cc: Guillaume Le Vaillant, guix-devel


"jgart" <jgart@dismail.de> writes:

> make -j6 && ./pre-inst-env guix refresh -l sbcl-enhanced-eval-when
>
> I don't see 7 dependent packages that would be rebuilt... Just three.
>
> Building the following 1 package would ensure 7 dependent packages are rebuilt: cl-definitions-systems@2.0.1

These are the 7 packages:

cl-enhanced-eval-when@1.0
cl-enhanced-defclass@2.1
cl-canonicalized-initargs@2.0
cl-definitions-systems@2.0.1

sbcl-enhanced-defclass@2.1
sbcl-canonicalized-initargs@2.0
sbcl-definitions-systems@2.0.1

-- 
Ricardo


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Is this a bug in guix refresh with respect to Common Lisp packages?
  2023-10-07  4:04 Is this a bug in guix refresh with respect to Common Lisp packages? jgart
  2023-10-07  4:16 ` jgart
  2023-10-07  8:51 ` Ricardo Wurmus
@ 2023-10-07 13:08 ` jgart
  2023-10-08 16:17   ` Ricardo Wurmus
  2023-10-08 16:21   ` jgart
  2 siblings, 2 replies; 8+ messages in thread
From: jgart @ 2023-10-07 13:08 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: Guillaume Le Vaillant, guix-devel

> These are the 7 packages:

I didn't get that output from `./pre-inst-env guix refresh -l sbcl-enhanced-eval-when`

I get the following:

[jgart@fedora guix]$ guix refresh -l sbcl-enhanced-eval-when
Building the following 1 package would ensure 7 dependent packages are rebuilt: cl-definitions-systems@2.0.1

I realize that those are all the dependents it just doesn't print from refresh -l for me for the said package.

It works for python-requests though:

[jgart@fedora guix]$ guix refresh -l sbcl-enhanced-eval-when
Building the following 1 package would ensure 7 dependent packages are rebuilt: cl-definitions-systems@2.0.1
[jgart@fedora guix]$ guix refresh -l python-requests
Building the following 633 packages would ensure 1362 dependent packages are rebuilt: sdkmanager@0.6.5 r128gain@1.0.7 borgmatic@1.7.12 patman@2023.07.02 python-canopen@2.0.0 python-behave-web-api@1.0.6 xenon@0.9.0 pwntools@4.4.0 trydiffoscope@67.0.1 greaseweazle-host-tools@1.12 docker-compose@1.29.2 cozy@1.2.1 anki@2.1.16 beancount@2.3.5 electron-cash@4.3.1 renpy@8.1.0 qgis@3.30.1 python-geoip2@2.9.0 nerd-dictation-sox-ydotool@0-1.0eb44b7 nerd-dictation-xdotool@0-1.0eb44b7 nerd-dictation-sox-wtype@0-1.0eb44b7 nerd-dictation-sox-xdotool@0-1.0eb44b7 toot@0.38.1 units@2.22 instantmusic@1.0-1.300891d curseradio@0-1.1bd4bd0 gandi.cli@1.6 pass-rotate@0.1 python-pytest-services@1.3.1 trytond-authentication-sms@6.2.0 trytond-user-role@6.2.0 trytond-ldap-authentication@6.2.1 trytond-party-relationship@6.2.0 trytond-dashboard@6.2.0 trytond-gis@6.2.0 trytond-google-maps@6.2.0 trytond-marketing-automation@6.2.1 trytond-marketing-email@6.2.0 gpodder@3.11.1 python-flask-markdown@0.3 python-flask-restx@0.5.1 python-flask-assets@2.0 python-flask-multistatic@1.0 python-flask-misaka@1.0.0 python-flask-principal@0.4.0 python-flask-oidc@1.4.0 python-flask-restful-swagger@0.20.1 python-flask-htpasswd@0.3.1 python-flask-migrate@3.1.0 python-flask-htmlmin@1.2 python-flask-seasurf@1.1.1 dynaconf@3.1.7 buku-run@0.1.1 python-flask-login@0.6.0 python-qtsass@0.4.0 python-rauth@0.7.3 python-pyega3@3.4.1 zulip-term@0.5.2 conda@22.9.0 python-flask-combo-jsonapi@1.1.0 python-wsgiproxy2@0.4.6 python-beren@0.7.0 python-pynetbox@7.2.0 python-pywinrm@0.4.1 whoogle-search@0.8.2 python-google-api-client@1.12.8 python-requests-ftp@0.3.1 python-pyfxa@0.6.0 magic-wormhole@0.12.0 python-wsgi-intercept@1.2.2 grip@4.6.1 httpie@3.2.1 hydrus-network@495 python-openai@0.28.1 python-woob@3.0 dosage@2.17 python-consul@0.6.1 nbss-upload@0.1 trytond-account-rule@6.2.1 trytond-account-move-line-grouping@6.2.0 trytond-account-de-skr03@6.2.0 trytond-account-fr@6.2.0 trytond-account-dunning-email@6.2.0 trytond-project-plan@6.2.0 trytond-party-avatar@6.2.0 trytond-attendance@6.2.0 trytond-product-price-list-parent@6.2.0 trytond-stock-location-sequence@6.2.0 trytond-stock-split@6.2.0 trytond-account-dunning-fee@6.2.0 trytond-stock-quantity-issue@6.2.1 trytond-production-split@6.2.0 trytond-stock-lot-unit@6.2.0 trytond-stock-assign-manual@6.2.0 trytond-stock-quantity-early-planning@6.2.2 trytond-account-be@6.2.0 trytond-account-invoice-correction@6.2.0 trytond-account-invoice-defer@6.2.2 trytond-account-tax-cash@6.2.0 trytond-account-statement-ofx@6.2.0 trytond-account-statement-coda@6.2.0 trytond-account-statement-aeb43@6.2.1 trytond-account-invoice-history@6.2.0 trytond-account-deposit@6.2.0 trytond-stock-product-location@6.2.0 trytond-product-classification-taxonomic@6.2.0 trytond-customs@6.2.0 trytond-product-price-list-dates@6.2.1 trytond-sale-shipment-grouping@6.2.0 trytond-sale-shipment-tolerance@6.2.0 trytond-sale-complaint@6.2.1 trytond-stock-lot-sled@6.2.0 trytond-product-image-attribute@6.2.0 trytond-sale-gift-card@6.2.0 trytond-sale-extra@6.2.0 trytond-notification-email@6.2.2 trytond-commission-waiting@6.2.1 trytond-stock-inventory-location@6.2.0 trytond-account-stock-landed-cost-weight@6.2.0 trytond-sale-secondary-unit@6.2.0 trytond-sale-discount@6.2.1 trytond-account-stock-shipment-cost@6.2.1 trytond-carrier-subdivision@6.2.0 trytond-sale-subscription-asset@6.2.0 trytond-product-cost-warehouse@6.2.1 trytond-sale-supply-production@6.2.1 trytond-analytic-sale@6.2.0 trytond-project-invoice@6.2.3 trytond-purchase-invoice-line-standalone@6.2.0 trytond-sale-stock-quantity@6.2.0 trytond-production-outsourcing@6.2.0 trytond-production-work-timesheet@6.2.0 trytond-stock-location-move@6.2.0 trytond-stock-supply-forecast@6.2.0 trytond-carrier-percentage@6.2.0 trytond-carrier-weight@6.2.0 trytond-purchase-secondary-unit@6.2.0 trytond-product-kit@6.2.2 trytond-stock-supply-day@6.2.0 trytond-analytic-purchase@6.2.0 trytond-stock-consignment@6.2.0 trytond-account-cash-rounding@6.2.0 trytond-purchase-price-list@6.2.1 trytond-purchase-amendment@6.2.1 trytond-account-tax-rule-country@6.2.0 trytond-sale-credit-limit@6.2.0 trytond-incoterm@6.2.0 trytond-account-es@6.2.0 trytond-account-payment-sepa-cfonb@6.2.0 trytond-analytic-budget@6.2.1 trytond-account-payment-braintree@6.2.0 python-caniusepython3@7.2.0 python-warcio@1.7.4-0.aa702cb python-pytelegrambotapi@3.7.4 trytond-web-shop-vue-storefront-stripe@6.2.0 python-boto@2.49.0 python-cookiecutter@1.7.3 python-misskey@4.1.0 python-asynckivy@0.5.3 python-kivymd@0.104.2 python-ubelt@1.0.1 wfetch@0.1-pre-1.e1cfa37 python-xyzservices@2022.4.0 python-duckdb@0.8.1 python-dns-lexicon@2.4.0 python-pubmed-parser@0.3.1 python-h3@4.0.0b2 python-telingo@2.1.1 python-mgatk@0.6.7 searx@1.0.0 solaar@1.0.7 temper-exporter@0-0.a87bbab jack-select@1.5.0 kodi-wayland@19.5 touchegg@2.0.14 synthpod@0.1.6507 velox@0-1.fcc0412 show-me-the-key@1.8.0 wacomtablet@3.2.0 wla-dx@10.5 u-boot-documentation@2023.07.02 gromacs@2022.4 keepalived@2.0.19 siril@1.0.6 mudskipper@0.1.0 rust-crates-index-5@0.5.1 mapnik@3.1.0-0.8110349 xffm+@0.94 raider@1.3.1 lxi-tools@2.5 wavbreaker@0.15 ctrlr@5.5.9-1.8aa00d8 pantheon-calculator@2.0.2 entangle@3.0 texlive-scheme-medium@66594 texlive-scheme-full@66594 python-symengine@0.10.0 shrinkwrap@0.1.0 tigervnc-server@1.12.0-0.b484c22 chromium-embedded-framework@103.0.9 python-pylibmc@1.6.3 python-sphinxcontrib-asyncio@0.3.0 rmlint@2.10.2 libabigail@2.0 emacs-ag@0.48 emacs-elpy@1.35.0-2.7ff8ffa xmoto@0.6.2 saga@8.2.1 guile-cv@0.2.1 unoconv@0.9.0 hugin@2021.0.0 babeltrace@2.0.5 srain@1.5.0 python-cffi-documentation@1.15.1 hw-probe@1.6.5 swineherd@0.0.1 btrbk@0.32.6 distrobox@1.4.2.1 buildah@1.29.1 udiskie@2.4.2 lxde@0.99.2 geeqie@2.0.1 thunarx-python@0.5.2 thunar-vcs-plugin@0.2.0 thunar-shares-plugin@0.3.2 thunar-media-tags-plugin@0.3.0 thunar-archive-plugin@0.5.1 xfce@4.18.3 gnome-multi-writer@3.35.90 rapid-photo-downloader@0.9.18 r-biocdockermanager@1.11.0 bees@0.10 compsize@1.5 btrfs-progs-static@6.3.3 spacefm@1.0.6 skopeo@1.2.3 lxd@4.24 ganeti-instance-guix@0.8 linux-libre-documentation@6.4.16 rust-notmuch@0.6.0 aerc@0.15.2 alot@0.10 astroid@0.16 muchsync@7 notifymuch@0.1-1.9d4aaf5 bower@1.0 notmuch-addrlookup-c@9 afew@3.0.1 emacs-git-email@0.2.0-0.b5ebade emacs-ol-notmuch@2.0.1 emacs-counsel-notmuch@1.0-0.a4a1562 emacs-notmuch-maildir@0.2.2 emacs-consult-notmuch@0.8.1 emacs-helm-notmuch@1.2 neomutt@20230517 poezio@0.14 zabbix-cli@2.3.1 mpd-mpc@0.34 ncmpc@0.49 qpwgraph@0.5.3 ungoogled-chromium-wayland@112.0.5615.165-1 xdg-desktop-portal-gtk@1.14.1 xdg-desktop-portal-wlr@0.7.0 cambalache@0.12.1 gpaste@42.2 numix-gtk-theme@2.6.7 arc-theme@20221218 plasma-mobile@5.24.3 plasma-phone-components@5.23.4 plasma@5.27.7 plasma-bigscreen@5.27.7 krfb@23.04.3 mpd@0.23.13 musikcube@3.0.1 telegram-desktop@4.8.1 obs-wlrobs@1.1 obs-looking-glass@B5 obs-vkcapture@1.3.0 looking-glass-client@B6 waybar@0.9.20 waybar-experimental@0.9.20 google-chrome-beta@116.0.5845.50 google-chrome-stable@116.0.5845.110 google-chrome-unstable@119.0.6034.6 firefox-wayland@118.0.1 firefox-esr-wayland@115.3.1esr zathura-ps@0.2.7 zathura-pdf-mupdf@0.4.0 zathura-pdf-poppler@0.3.1 zathura-cb@0.1.10 zathura-djvu@0.2.9 python-ovh@1.1.0 le-biniou@3.66.0 python-git-review@2.1.0 python-os-client-config@1.12.0 python-doc8@0.8.0 python-omero-py@5.13.1 pwclient@1.3.0 presentty@0.2.1 python-oslosphinx@4.18.0 python-tempest@31.1.0 vdirsyncer@0.19.2 mbed-tools@7.53.0 python-mastodon-py@1.5.1 python-pyzabbix@1.2.1 python-canvasapi@3.2.0 python-locust@2.15.1 deja-dup@43.4 python-cachecontrol@0.11.7 ccwl@0.2.0 trezor-agent@0.14.7 keepkey-agent@0.9.0 ledger-agent@0.9.0 python-qstylizer@0.1.10 bpython@0.24 audio-to-midi@2020.7 gdc-client@1.6.0 python-vaex-core@4.13.0 python-fpylll@0.5.7 python-cypari2@2.1.2 python-jaraco-packaging@6.1 xapers@0.8.2 sugar@0.120 python-sphinx-cloud-sptheme@1.10.1 python-sphinx-theme-builder@0.2.0b1 python-guzzle-sphinx-theme@0.7.11 agda-1lab@0.0-1.47ca1d2 agda-cubical@0.5 agda-categories@0.1.7.2 cedille@1.1.2 guile-gnunet@0.0-1.d12167a gnunet-gtk@0.19.0 rdkit@2022.03.5 graphite-web@1.1.10 python-illumina-utils@2.12 python-peaks2utr@1.2.0 python-slamdunk@0.4.3 python-logomaker@0.8 pigx-sars-cov-2@0.0.9 freecad@0.21.1 python-faiss@1.5.0 labelme@4.5.13 julia-pyplot@2.10.0 python-brian2tools@0.3 mygnuhealth@1.0.5 python-tspex@0.6.2 python-pynbody@1.3.1 python-cmseq@1.0.4 checkm@1.1.3 variant-tools@3.1.2 python-plastid@0.6.0 python-ete3@3.1.3 python-pairtools@1.0.2 python-hclust2@1.0.0 umi-tools@1.0.0 python-vireosnp@0.5.7 python-graph-tool@2.57 python-fasttext@0.9.2 python-iced@0.5.8 tbsp@1.0.0-2.dc30c03 tadbit@1.0.1-1.5c4c1dd python-velocyto@0.17.17 clipper@2.0.1 perl-cworld-dekker@1.01 nanopolish@0.14.0 ciri-long@1.0.2 python-biofluff@3.0.4 python-xgboost@1.5.2 python-bbknn@1.5.1 python-mapie@0.7.0 python-scikit-rebate@0.62 python-keras@2.3.1 lightgbm@2.0.12 python-scanorama@1.7.2 python-scikit-allel@1.3.5 python-pyts@0.12.0 python-deepdish@0.3.7 python-scikit-fuzzy@0.4.2 python-pydub@0.25.1 font-cozette@1.13.0 nototools@0.2.16 mate@1.26.1 font-amiri@1.000 python-statmake@0.6.0 cnvkit@0.9.9 python-pysnptools@0.4.11 nanovna-saver@0.5.3 qspectrumanalyzer@2.1.0 python-upsetplot@0.6.0 python-modin@0.15.1 pigx@0.0.3 python-gpy@1.10.0 python-osmnx@1.1.2 python-rasterio@1.3.7 python-pyls-black@0.4.7 python-git-hammer@0.3.1 python-cantools@37.0.7 python-phylophlan@3.0.3 instrain@1.5.4 stpipeline@1.8.1 python-pyani@0.2.12 python-statannot@0.2.3 python-iml@0.6.2 python-slurm-magic@0.0-0.73dd1a2 python-pytest-exploratory@0.5 python-enoslib@8.0.1 pgcli@3.2.0 python-pyfuse3@3.2.1 python-telethon@1.17.5 emacs-calibredb@2.12.0 vorta@0.8.7 cura@4.13.1 komikku@1.17.0 python-harmony@0.7.1 caja-extensions@1.26.1 gourmet@0.17.4-0.8af29c8 dbxfs@1.0.63 vembrane@0.13.2 python-nanopb@0.4.6.4 python-pynixutil@0.5.0 yubikey-oath-dmenu@0.13.0 yubikey-manager-qt@1.2.5 electrum@4.4.6 pantalaimon@0.10.5 weechat-matrix@0.3.0 python-psycopg@3.1.10 trytond-stock-package-shipping-dpd@6.2.3 trytond-currency-rs@6.2.0 trytond-stock-package-shipping-mygls@6.2.1 datasette@0.64.2 python-ajsonrpc@1.2.0 python-fastapi-csrf-protect@0.3.1 python-mailman-hyperkitty@1.2.0 python-falcon-cors@1.1.7 python-rollbar@0.16.3 python-pyee@9.0.4 python-trio-websocket@0.9.2 autokey@0.96.0 python-ipdb@0.13.9 python-hicexplorer@3.7.2 python-bash-kernel@0.7.2 xeus@2.4.1 python-scikit-rf@0.29.1 python-deepxde@1.9.3 r-torch@0.11.0 llama-cpp@0.0.0-0.f31b539 python-cleanlab@2.2.0 python-ipython-cluster-helper@0.6.4 orange@3.32.0 python-pari-jupyter@1.4.1 rfcat@1.9.6 ruby-iruby@0.3 python-altair@5.0.1 flair@1.6.4 tombo@1.5.1 nanosv@1.2.4 archivebox@0.6.2 python-matplotlib-venn@0.11.5 python-regions@0.7 python-tslearn@0.6.2 python-casa-formats-io@0.2.1 python-jwst@1.11.4 python-astroalign@2.4.2 python-fanc@0.9.25 python-cooltools@0.5.1 fanc@0-1.354401e gnss-sdr@0.0.17 gqrx@2.16 urh@2.9.4 gr-satellites@4.6.0 gr-dsd@1.0.0-0.f9b9936 python-commonroad-route-planner@2022.3 python-goatools@1.3.1 python-pingouin@0.5.2 pitivi@2022.06.0 qtile@0.18.1 python-ipython-documentation@8.5.0 python-genomepy@0.15.0 python-pytorch-lightning@2.0.2 picard@2.9.2 conan@2.0.9 trytond-web-shop-shopify@6.2.2 oauth2ms@0.0.0-0.a1ef0ca python-swiftclient@4.0.1 linuxdcpp@1.1.0 ikiwiki@3.20200202.3 breezy@3.2.2 beets-bandcamp@0.1.4 python-tweepy@4.4.0 fdroidserver@1.1.9 python-cobib@3.5.2 python-flasgger@0.9.5 python-databricks-cli@0.17.0 python-docusign-esign@3.1.0 python-tldr@3.1.0 python-miio@0.5.12 python-sphinxext-opengraph@0.6.3 python-sphinx-tabs@3.4.1 zrythm@1.0.0-beta.4.9.1 knot-resolver@5.5.3 hypre@2.20.0 sundials-openmpi@5.8.0 dealii-openmpi@9.4.0 python-vedo@2022.2.0 python-dolfin-adjoint@2019.1.0 gnome-arcade@0.240 reprotest@0.7.26 ibus-theme-tools@4.2.0 r-nbconvertr@1.3.2 python-pytest-check-links@0.3.0 python-sparqlkernel@1.3.0 python-nbdime@3.1.1 python-poliastro@0.17.0 python-ipydatawidgets@4.2.0 python-ipympl@0.9.1 python-matplotlib-documentation@3.5.2 nikola@8.2.2 r-irkernel@1.3.2 python-captum@0.6.0 guix-jupyter@0.2.2 python-bulkvis@2.0.0-2.00a82a9 python-clinguin@1.0.0-beta python-jupyter-sphinx@0.3.2 python-hyperkitty@1.3.5 postorius@1.3.6 mdpo@0.3.6 python-gpytorch@1.11 emacs-flycheck-cpplint@1.0.2 python-scrapy@2.10.1 python-flake8-isort@4.1.1 dialect@2.1.1 python-arpeggio@2.0.0 openfoam-com@2212 openfoam-org@10.20230119 python-metpy@1.5.0 python-sunpy@5.0.0 python-pymc@5.7.2 python-pyvista@0.39.1 python-scikit-fem@8.1.0 python-pygmsh@7.1.17 qmk@1.1.2 python-scm-sr-ht@0.22.23 weasyprint@56.1 python-jupytext@1.14.4 python-demuxem@0.1.7 python-biom-format@2.1.12 python-ikarus@0.0.2 scregseg@0.1.3 python-episcanpy@0.4.0 python-liana-py@0.1.9 r-doubletcollection@1.1.0-1.c0d62f1 python-multivelo@0.1.2 python-pythonanywhere@0.9.10 python-cellbender@0.2.2 abjad-ext-nauert@3.4 abjad-ext-rmakers@3.4 abjad-ext-ipython@3.3 python-sphinx-sitemap@2.2.0 python-sphinx-prompt@1.5.0 khal@0.11.2 repo2docker@2021.08.0 python-sphinx-basic-ng@1.0.0b2 jami-docs@0.0.0-1.ff466eb supertux@0.6.3 python-openturns@1.21 ceph@17.2.5 sugar-help-activity@20-1.492531e casync@2-0.99559cd kitty@0.21.2 python-daemux@0.1.0 memtest86+@6.20 genimage@15-1.ec44ae0 xen@4.14.6 ganeti@3.0.2 godot@4.1.1 superstarfighter@0.6.5 varnish-modules@0.19.0 csvkit@1.1.1 polybar@3.6.3 dex@0.9.0 python-numpy-documentation@1.23.2 visidata@2.8 gfeeds@2.2.0 tuir@1.29.0 giara@1.0.1 rtv@1.27.0 tgcli@0.3.1 pandoc-include@1.2.0 synapse@1.29.0 certbot@2.3.0 tractor@4.1.1 onionshare@2.6 trytond-account-fr-chorus@6.2.1 trytond-currency-ro@6.2.0 trytond-stock-package-shipping-sendcloud@6.2.1 trytond-stock-package-shipping-ups@6.2.0 grokmirror@2.0.11 emacs-piem@0.5.0 openshot@3.1.1 svtplay-dl@4.17 gallery-dl@1.25.8 yle-dl@20230611 twitchy@3.4-1.9beb36d python-transient@0.12 gnome-shell-extension-gsconnect@50 eiciel@0.9.13.1 gnome-terminal@3.44.1 gnome-tweaks@40.10 rhythmbox@3.4.7 gnome@42.4 gnome-boxes@43.3 virt-manager@4.1.0 protonvpn-cli@2.2.6 gp-saml-gui@0.0.0-1.258f47c openconnect-sso@0.8.0 python-internetarchive@1.8.5 linkchecker@10.0.1 hangups@0.4.18 python-spacy@3.5.3 python-baltica@1.1.2 snakemake@6.15.5 python-mathlibtools@1.1.1 emacs-robot-log@0.1.4 python-robotframework-lint@1.1-0.b0619ac python-robotframework-sshtunnellibrary@1.0.0 python-robotframework-datadriver@1.6.1 python-robotframework-seleniumscreenshots@0.9.5 python-robotframework-pabot@2.7.0 python-robotframework-sshlibrary@3.8.0 offlate@0.6.1 websockify@0.11.0 python-clf@0.5.7 protonup-ng@0.2.1

I'm on the following commit:

[jgart@fedora guix]$ guix describe
Generation 35	Oct 07 2023 00:34:07	(current)
  guix 84431a3
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 84431a30ea0eab9d80cdf22b97375d1d6339596c

WDYT

all best,

jgart


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Is this a bug in guix refresh with respect to Common Lisp packages?
  2023-10-07 13:08 ` jgart
@ 2023-10-08 16:17   ` Ricardo Wurmus
  2023-10-08 16:21   ` jgart
  1 sibling, 0 replies; 8+ messages in thread
From: Ricardo Wurmus @ 2023-10-08 16:17 UTC (permalink / raw)
  To: jgart; +Cc: Guillaume Le Vaillant, guix-devel


"jgart" <jgart@dismail.de> writes:

>> These are the 7 packages:
>
> I didn't get that output from `./pre-inst-env guix refresh -l sbcl-enhanced-eval-when`
>
> I get the following:
>
> [jgart@fedora guix]$ guix refresh -l sbcl-enhanced-eval-when
> Building the following 1 package would ensure 7 dependent packages are rebuilt: cl-definitions-systems@2.0.1

This prints the one package, not the 7 dependent packages.

> [jgart@fedora guix]$ guix refresh -l python-requests
> Building the following 633 packages would ensure 1362 dependent packages are rebuilt: sdkmanager@0.6.5 …protonup-ng@0.2.1

These are the 633 packages, not 1362 packages.

I don’t see any difference in behavior here.

-- 
Ricardo


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Is this a bug in guix refresh with respect to Common Lisp packages?
  2023-10-07 13:08 ` jgart
  2023-10-08 16:17   ` Ricardo Wurmus
@ 2023-10-08 16:21   ` jgart
  2023-10-10  8:19     ` Guillaume Le Vaillant
  1 sibling, 1 reply; 8+ messages in thread
From: jgart @ 2023-10-08 16:21 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: Guillaume Le Vaillant, guix-devel

> I don’t see any difference in behavior here.

The difference is that the common lisp example I gave doesn't contain the output with the packages that would be rebuilt.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Is this a bug in guix refresh with respect to Common Lisp packages?
  2023-10-07  4:16 ` jgart
@ 2023-10-09 18:17   ` Charles
  0 siblings, 0 replies; 8+ messages in thread
From: Charles @ 2023-10-09 18:17 UTC (permalink / raw)
  To: jgart, guix-devel; +Cc: Guillaume Le Vaillant

Im not sure it really makes sense to refresh an ecl- package.



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Is this a bug in guix refresh with respect to Common Lisp packages?
  2023-10-08 16:21   ` jgart
@ 2023-10-10  8:19     ` Guillaume Le Vaillant
  0 siblings, 0 replies; 8+ messages in thread
From: Guillaume Le Vaillant @ 2023-10-10  8:19 UTC (permalink / raw)
  To: jgart; +Cc: Ricardo Wurmus, guix-devel

[-- Attachment #1: Type: text/plain, Size: 484 bytes --]

"jgart" <jgart@dismail.de> skribis:

>> I don’t see any difference in behavior here.
>
> The difference is that the common lisp example I gave doesn't contain the output with the packages that would be rebuilt.

Hi.
The "guix refresh -l" command doesn't print the complete list of
dependents. I think it only prints the leaves of the graph of
dependents. Passing these leaves to "guix build" will rebuild all
the dependents, even the ones that are not listed explicitly.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-10-10 12:58 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-07  4:04 Is this a bug in guix refresh with respect to Common Lisp packages? jgart
2023-10-07  4:16 ` jgart
2023-10-09 18:17   ` Charles
2023-10-07  8:51 ` Ricardo Wurmus
2023-10-07 13:08 ` jgart
2023-10-08 16:17   ` Ricardo Wurmus
2023-10-08 16:21   ` jgart
2023-10-10  8:19     ` Guillaume Le Vaillant

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).