Skip to content

pythonPackages.fonttools: 4.14.0 → 4.18.2#103818

Merged
SuperSandro2000 merged 1 commit intoNixOS:masterfrom
sternenseemann:fonttools-4.17.0
Dec 27, 2020
Merged

pythonPackages.fonttools: 4.14.0 → 4.18.2#103818
SuperSandro2000 merged 1 commit intoNixOS:masterfrom
sternenseemann:fonttools-4.17.0

Conversation

@sternenseemann
Copy link
Member

@sternenseemann sternenseemann commented Nov 14, 2020

Motivation for this change
Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits CONTRIBUTING.md.

@sternenseemann sternenseemann added the 6.topic: python Python is a high-level, general-purpose programming language. label Nov 14, 2020
@ofborg ofborg bot added 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. labels Nov 14, 2020
@sternenseemann sternenseemann changed the title pythonPackages.fonttools: 4.14.0 → 4.17.0 pythonPackages.fonttools: 4.14.0 → 4.17.1 Nov 17, 2020
@sternenseemann sternenseemann changed the title pythonPackages.fonttools: 4.14.0 → 4.17.1 pythonPackages.fonttools: 4.14.0 → 4.18.0 Dec 5, 2020
@sternenseemann
Copy link
Member Author

@GrahamcOfBorg build python3Packages.nototools

@sternenseemann
Copy link
Member Author

Is this a PR that should be made against staging? nixpkgs-review seems to indicate > 1000 changed attributes at least somehow.

@sternenseemann sternenseemann changed the title pythonPackages.fonttools: 4.14.0 → 4.18.0 pythonPackages.fonttools: 4.14.0 → 4.18.1 Dec 9, 2020
@jonringer
Copy link
Contributor

python packages are pretty "cheap" in general. so <500 rebuilds is usually good

@sternenseemann
Copy link
Member Author

sternenseemann commented Dec 10, 2020

Build failure is related to #106464. Will rebase and check again as soon as that is merged. psautohint builds fine again on master.

@sternenseemann sternenseemann changed the title pythonPackages.fonttools: 4.14.0 → 4.18.1 pythonPackages.fonttools: 4.14.0 → 4.18.2 Dec 16, 2020
@sternenseemann
Copy link
Member Author

@GrahamcOfBorg build python3Packages.nototools

@SuperSandro2000
Copy link
Member

@ofborg build pythonPackages.fonttools

@SuperSandro2000
Copy link
Member

@ofborg build python3Packages.fonttools

@sternenseemann
Copy link
Member Author

Result of nixpkgs-review pr 103818 1

26 packages marked as broken and skipped:
  • apacheKafka_0_10
  • apacheKafka_0_11
  • apacheKafka_0_9
  • apacheKafka_1_0
  • apacheKafka_1_1
  • apacheKafka_2_0
  • apacheKafka_2_1
  • apacheKafka_2_2
  • apacheKafka_2_3
  • hadoop
  • hadoop_2_7
  • hadoop_2_8
  • hadoop_2_9
  • hol
  • linuxPackages_hardkernel_4_14.virtualbox
  • linuxPackages_hardkernel_latest.virtualbox
  • octave-jit
  • openmodelica
  • pig
  • python37Packages.skein
  • python37Packages.zake
  • python38Packages.skein
  • python38Packages.zake
  • python39Packages.skein
  • python39Packages.zake
  • spark
22 packages failed to build:
  • apktool
  • avian
  • axoloti
  • foundationdb60
  • hadoop_3_0
  • hadoop_3_1
  • hdf_java
  • hdfview
  • linuxPackages_5_10.virtualbox (linuxPackages_latest.virtualbox)
  • linuxPackages_latest-libre.virtualbox
  • linuxPackages_latest_xen_dom0.virtualbox
  • linuxPackages_zen.virtualbox
  • patroni
  • processing
  • python37Packages.foundationdb60
  • python37Packages.slither-analyzer
  • python38Packages.foundationdb60
  • slither-analyzer (python38Packages.slither-analyzer)
  • python39Packages.foundationdb60
  • python39Packages.slither-analyzer
  • sourcetrail
  • tsm-client-withGui
270 packages built:
  • DisnixWebService
  • R
  • abcl
  • adapta-gtk-theme
  • adoptopenjdk-icedtea-web
  • alloy (alloy5)
  • alloy4
  • antlr
  • antlr3 (antlr3_5)
  • antlr3_4
  • antlr4 (antlr4_8)
  • apache-jena
  • apache-jena-fuseki
  • apacheKafka (apacheKafka_2_5)
  • apacheKafka_2_4
  • ape
  • apeClex
  • areca
  • asciidoc-full
  • asciidoc-full-with-plugins
  • azureus
  • belle-sip
  • btrbk
  • buck
  • cassandra (cassandra_3_11)
  • cassandra_2_1
  • cassandra_2_2
  • cassandra_3_0
  • ccache
  • ccacheStdenv
  • ccacheWrapper
  • charles (charles4)
  • charles3
  • chrome-gnome-shell
  • chromium
  • clevis
  • collectd
  • collectd-data
  • cvc4
  • dbus_java
  • disorderfs
  • dotty
  • drip
  • dwarf-fortress-packages.dwarf-fortress-full
  • dwarf-fortress-packages.legends-browser
  • eclipses.eclipse-scala-sdk
  • elasticmq
  • elasticmq-server-bin
  • emojione
  • erlang_javac
  • erlang_odbc_javac
  • exhibitor
  • fop
  • foundationdb (foundationdb61)
  • foundationdb51
  • foundationdb52
  • freemind
  • freenet
  • freetts
  • frostwire
  • galen
  • gama
  • gcs
  • gephi
  • global-platform-pro
  • gnome3.gnome-session (gnome3.gnome_session)
  • gnome3.gnome-shell (gnome3.gnome_shell)
  • gnome3.gnome-terminal (gnome3.gnome_terminal)
  • gnome3.gnome-tweaks (gnome3.gnome-tweak-tool)
  • gnome3.pomodoro
  • gnomeExtensions.easyScreenCast
  • gnomeExtensions.gsconnect
  • gnomeExtensions.night-theme-switcher
  • google-chrome
  • google-chrome-beta
  • google-chrome-dev
  • gradle (gradle_6)
  • gradle_4 (gradle_4_10)
  • gradle_5
  • gscan2pdf
  • haskellPackages.hevm
  • haskellPackages.hzk
  • haskellPackages.linearEqSolver
  • haskellPackages.sbv
  • herbstluftwm
  • i2p
  • ili2c
  • impressive
  • jadx
  • jasmin
  • java-service-wrapper
  • javaCup
  • javaPackages.jogl_2_3_2
  • javaPackages.junit_4_12
  • javaPackages.mavenHello_1_0
  • javaPackages.mavenHello_1_1
  • jd-gui
  • jdepend
  • jdk8 (openjdk8)
  • jing (jing-trang)
  • jitsi
  • jmol
  • jpexs
  • jre8
  • knightos-genkfs
  • knightos-kimg
  • knightos-mkrom
  • knightos-mktiupgrade
  • liberation-sans-narrow
  • liberation_ttf (liberation_ttf_v2)
  • liblinphone
  • libmatthew_java
  • libreoffice (libreoffice-still)
  • libreoffice-fresh
  • libreoffice-fresh-unwrapped
  • libreoffice-qt
  • libreoffice-unwrapped (libreoffice-still-unwrapped)
  • lime
  • linphone
  • linuxPackages-libre.virtualbox
  • linuxPackages.virtualbox (linuxPackages_5_4.virtualbox)
  • linuxPackages_4_14.virtualbox
  • linuxPackages_4_19.virtualbox
  • linuxPackages_4_4.virtualbox
  • linuxPackages_4_9.virtualbox
  • linuxPackages_5_9.virtualbox
  • linuxPackages_hardened.virtualbox
  • linuxPackages_latest_hardened.virtualbox
  • linuxPackages_latest_xen_dom0_hardened.virtualbox
  • linuxPackages_testing_bcachefs.virtualbox
  • linuxPackages_xen_dom0.virtualbox
  • linuxPackages_xen_dom0_hardened.virtualbox
  • luksmeta
  • ma1sd
  • maven (maven3)
  • mercury
  • minc_widgets
  • monosat
  • mucommander
  • multimc
  • mxisd
  • mysql-workbench
  • nco
  • neo4j
  • notmuch-bower
  • noto-fonts-emoji
  • octave
  • octaveFull
  • odpdown
  • openems
  • opentsdb
  • pakcs
  • pantheon.elementary-session-settings
  • pdftk
  • perl530Packages.InlineJava
  • perl530Packages.NetZooKeeper
  • perl532Packages.InlineJava
  • perl532Packages.NetZooKeeper
  • pmd
  • polymake
  • projectlibre
  • python37Packages.afdko
  • python37Packages.booleanoperations
  • python37Packages.cnvkit
  • python37Packages.defcon
  • python37Packages.fontmath
  • python37Packages.fontparts
  • python37Packages.fontpens
  • python37Packages.fonttools
  • python37Packages.foundationdb51
  • python37Packages.foundationdb52
  • python37Packages.foundationdb61
  • python37Packages.kazoo
  • python37Packages.monosat
  • python37Packages.mutatormath
  • python37Packages.nototools
  • python37Packages.psautohint
  • python37Packages.python-csxcad
  • python37Packages.python-openems
  • python37Packages.rpy2
  • python37Packages.ufoprocessor
  • python38Packages.afdko
  • python38Packages.booleanoperations
  • python38Packages.cnvkit
  • python38Packages.defcon
  • python38Packages.fontmath
  • python38Packages.fontparts
  • python38Packages.fontpens
  • python38Packages.fonttools
  • python38Packages.foundationdb51
  • python38Packages.foundationdb52
  • python38Packages.foundationdb61
  • python38Packages.kazoo
  • python38Packages.monosat
  • python38Packages.mutatormath
  • python38Packages.nototools
  • python38Packages.psautohint
  • python38Packages.python-csxcad
  • python38Packages.python-openems
  • python38Packages.rpy2
  • python38Packages.ufoprocessor
  • python39Packages.afdko
  • python39Packages.booleanoperations
  • python39Packages.defcon
  • python39Packages.fontmath
  • python39Packages.fontparts
  • python39Packages.fontpens
  • python39Packages.fonttools
  • python39Packages.foundationdb51
  • python39Packages.foundationdb52
  • python39Packages.foundationdb61
  • python39Packages.kazoo
  • python39Packages.monosat
  • python39Packages.mutatormath
  • python39Packages.nototools
  • python39Packages.psautohint
  • python39Packages.python-csxcad
  • python39Packages.python-openems
  • python39Packages.ufoprocessor
  • rWrapper
  • rabbitmq-java-client
  • rep
  • rhino
  • rictydiminished-with-firacode
  • ripcord
  • rstudio
  • rstudioWrapper
  • scala (scala_2_13)
  • scala_2_10
  • scala_2_11
  • scala_2_12
  • scalafix
  • scfbuild
  • shattered-pixel-dungeon
  • signal-cli
  • soapui
  • solc
  • sqlitebrowser
  • srcml
  • sweethome3d.application
  • sweethome3d.furniture-editor
  • sweethome3d.textures-editor
  • swiProlog
  • swiPrologWithGui
  • swt_jdk8
  • tang
  • tlaplus
  • twemoji-color-font
  • twitter-color-emoji
  • udiskie
  • ums
  • ungoogled-chromium
  • unoconv
  • virtualbox
  • virtualboxHardened
  • virtualboxHeadless
  • virtualboxWithExtpack
  • visidata
  • vmware-horizon-client
  • vuze
  • whirlpool-gui
  • xits-math
  • xmage
  • xmloscopy
  • xtreemfs
  • zap
  • zk-shell
  • zkfuse
  • zookeeper
  • zookeeper_mt

@sternenseemann
Copy link
Member Author

sternenseemann commented Dec 24, 2020

Can reproduce all build failures on master as well, seem unrelated.

Tested
  • apktools
  • patroni (patroni tests fail and hang up on master #107425)
  • avian
  • axoloti
  • foundationdb60
  • hadoop_3_0, hadoop_3_1
  • hdf_java
  • hdfview
  • python38Packages.foundationdb60
  • python37Packages.foundationdb60
  • processing fails because jdk won't build without the src in /nix/store
  • python37Packages.slither-analyzer
  • python38Packages.slither-analyzer
  • python39Packages.foundationdb60
  • python39Packages.slither-analyzer
  • sourcetrail (sourcetrail: fix hash for SourceTrailPythonIndexer #107533)
  • tsm-client-withGui
  • linuxPackages_5_10.virtualbox
  • linuxPackages_latest-libre.virtualbox
  • linuxPackages_latest_xen_dom0.virtualbox
  • linuxPackages_zen.virtualbox

@SuperSandro2000 SuperSandro2000 merged commit 9c304aa into NixOS:master Dec 27, 2020
@sternenseemann sternenseemann deleted the fonttools-4.17.0 branch December 27, 2020 11:13
@sternenseemann sternenseemann restored the fonttools-4.17.0 branch July 24, 2021 13:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: python Python is a high-level, general-purpose programming language. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants