Diff of the two buildlogs: -- --- b1/build.log 2024-12-01 21:08:44.073133312 +0000 +++ b2/build.log 2024-12-01 21:11:04.310820798 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Dec 1 09:06:42 -12 2024 -I: pbuilder-time-stamp: 1733087202 +I: Current time: Mon Dec 2 11:08:54 +14 2024 +I: pbuilder-time-stamp: 1733087334 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -31,52 +31,84 @@ dpkg-source: info: applying fix-kwargs-matching-with-rspec-mock-3.12-and-ruby-3+.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/12039/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/26126/tmp/hooks/D01_modify_environment starting +debug: Running on virt64b. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Dec 1 21:09 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/26126/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/26126/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='2d32cbfd29434909bf6569efa90596ab' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='12039' - PS1='# ' - PS2='> ' + INVOCATION_ID=f8f553dbd75a4d16b41f8fcd54f32b2c + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=26126 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.X2A7buwd/pbuilderrc_mNxi --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.X2A7buwd/b1 --logfile b1/build.log ruby-notiffany_0.1.3-4.dsc' - SUDO_GID='112' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.X2A7buwd/pbuilderrc_f4Ia --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.X2A7buwd/b2 --logfile b2/build.log ruby-notiffany_0.1.3-4.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt32b 6.1.0-28-armmp-lpae #1 SMP Debian 6.1.119-1 (2024-11-22) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/12039/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/26126/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -257,7 +289,7 @@ Get: 135 http://deb.debian.org/debian trixie/main armhf ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.3 kB] Get: 136 http://deb.debian.org/debian trixie/main armhf ruby-rspec all 3.13.0c0e0m0s1-2 [5184 B] Get: 137 http://deb.debian.org/debian trixie/main armhf ruby-shellany all 0.0.1-5 [5772 B] -Fetched 41.9 MB in 1s (45.4 MB/s) +Fetched 41.9 MB in 2s (27.0 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19683 files and directories currently installed.) @@ -718,8 +750,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Dec 1 21:07:46 UTC 2024. -Universal Time is now: Sun Dec 1 21:07:46 UTC 2024. +Local time is now: Sun Dec 1 21:10:18 UTC 2024. +Universal Time is now: Sun Dec 1 21:10:18 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -841,7 +873,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/ruby-notiffany-0.1.3/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../ruby-notiffany_0.1.3-4_source.changes +I: user script /srv/workspace/pbuilder/26126/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/26126/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/ruby-notiffany-0.1.3/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../ruby-notiffany_0.1.3-4_source.changes dpkg-buildpackage: info: source package ruby-notiffany dpkg-buildpackage: info: source version 0.1.3-4 dpkg-buildpackage: info: source distribution unstable @@ -925,95 +961,69 @@ All examples were filtered out; ignoring {:focus=>true} -Randomized with seed 25767 +Randomized with seed 27885 -Notiffany::Notifier::Base - #title - un-modulize the class - #name - un-modulizes the class, replaces "xY" with "x_Y" and downcase - #initialize - on unsupported os - fails - on supported os - library loads normally - returns true - when library fails to load - fails with error - #notify - with nil image - uses the default type - set the notify image to nil - with :guard image - converts to image path - with :failed image - converts to image path - with no notify title overrides - supplies default title - with :pending image - converts to image path - with no type overrides - supplies default type - with a custom image - uses given image - with :success image - converts to image path - with type given - uses given type - with no image overrides - supplies default image - with notify title override - uses given title +Notiffany + has a version number Notiffany::Notifier::Tmux::Client + #clients + when :all is given + removes null terminal + #message_fg= + sets message fg color + .version + when tmux is not installed + fails + when 'tmux -v' doesn't contain float-like string + fails + #title= + sets terminal title #display displays text in given area when displaying on all clients displays on every client - .version - when 'tmux -v' doesn't contain float-like string - fails - when tmux is not installed - fails #display_time= sets display time - #title= - sets terminal title #message_bg= sets message bg color - #message_fg= - sets message fg color - #clients - when :all is given - removes null terminal -Notiffany::Notifier::Libnotify +Notiffany::Notifier::Tmux::Session + #start + sets options + #close + restores the tmux options + +Notiffany::Notifier::NotifySend #notify - with options passed at initialization - uses these options by default - overwrites object options with passed options - with additional options - can override the default options without additional options shows the notification with the default options + with additional options + can override the default options + with options passed at initialization + overwrites object options with passed options + uses these options by default + converts notification type pending to low urgency + uses the title provided in the options + converts notification type failed to normal urgency #initialize - with unsupported host - does not require libnotify + host is not supported + do not check if the binary is available host is supported - requires libnotify - -Notiffany - has a version number + check_available + checks if the binary is available + binary check returns nil + should raise an UnavailableError Notiffany::Notifier::Emacs::Client - #initialize - when constructed without elisp_erb - fails with an error #notify when constructed with valid elisp Erb evaluates using given colors with a message evaluates using given message + #initialize + when constructed without elisp_erb + fails with an error #available? when the client command fails is expected not to be available @@ -1022,74 +1032,6 @@ when the client commmand does not exist is expected not to be available -Notiffany::Notifier::Tmux - #initialize - when the TMUX environment variable is not set - fails - when the TMUX environment variable is set - without tmux - fails - with a recent version of tmux - works - with an outdated version of tmux - fails - #turn_off - when off - fails - when on - closes the session - #turn_on - when on - fails - #notify - sets the tmux status bar color to default color on a custom type - sets the display-time - sets the tmux status bar color to passed color on a custom type - sets the tmux status bar color to default color on a custom type - does not call display_title if the display_title flag is not set - sets the tmux status bar color to red on failure - handles line-breaks - displays the message - calls display_message if the display_message flag is set - calls display_title if the display_title flag is set - does not change colors when the change_color flag is disabled - sets the tmux status bar color to green on success - sets the tmux status bar color to green on notify - should set the tmux status bar color to yellow on pending - with failed message type options - sets the background color - sets the foreground color - formats the message - with pending message type options - formats the message - sets the foreground color - sets the background color - when the display_message flag is not set - does not call display_message - when color_location is passed with an array - should set the color on multiple tmux settings - with options passed at initialization - overwrites object options with passed options - uses these options by default - uses the initialization options for custom types by default - when success: black is passed in as an option - on success it sets the tmux status bar color to black - when right status bar is passed in as an option - should set the right tmux status bar color on success - with display_title option - shows only the first line of the message - displays the title - with failed message type options - formats the message - with success message type options - formats the message - with pending message type options - formats the message - with success message type options - sets the foreground color based on the type for success - formats the message - sets the background color - Notiffany::Notifier::Emacs #initialize when the client command works @@ -1097,60 +1039,56 @@ when the client command fails fails #notify - with no elisp file - uses default elisp notification code - with elisp file - passes evaluated erb to client color - when left default - without overriding global options - is set to default when set globally when no overring notification options is set to global value + when left default + without overriding global options + is set to default when set during notification for :pending is set from the notification value for :success is set from the notification value + with elisp file + passes evaluated erb to client + with no elisp file + uses default elisp notification code -Notiffany::Notifier::File - #available - with path option +Notiffany::Notifier::Growl + #initialize + host is supported works - with no path option + when Growl is not installed + fails + host is not supported fails #notify - writes to a file on success - does not write to a file if no path is specified - also writes to a file on failure + with options Growl cannot handle + passes options only Growl can handle + with additional options + can override the default options with options passed at initialization - overwrites object options with passed options uses these options by default - -Notiffany::Notifier::YamlEnvStorage - #notifiers - when set to nil - is expected to be empty - when env is empty - is expected to be empty - when set to empty array - is expected to be empty + overwrites object options with passed options + without additional options + shows the notification with the default options Notiffany::Notifier::Notifu - #initialize - host is not supported - fails - host is supported - requires rb-notifu #notify - with additional options - can override the default options without additional options shows the notification with the default options with options passed at initialization uses these options by default overwrites object options with passed options + with additional options + can override the default options + #initialize + host is supported + requires rb-notifu + host is not supported + fails Notiffany::Notifier::TerminalTitle #notify @@ -1161,191 +1099,285 @@ .turn_off clears the terminal title -Notiffany::Notifier::GNTP - .available? - host is not supported - fails +Notiffany::Notifier::Libnotify + #initialize + with unsupported host + does not require libnotify host is supported - requires ruby_gntp - #client - calls #register on the client and memoize it - creates a new GNTP client and memoize it + requires libnotify #notify - with additional options - can override the default options with options passed at initialization - overwrites object options with passed options uses these options by default + overwrites object options with passed options + with additional options + can override the default options without additional options shows the notification with the default options -Notiffany::Notifier::Tmux::Session - #close - restores the tmux options - #start - sets options - -Notiffany::Notifier::TerminalNotifier - #notify - should call the notifier. - should allow the title to be customized - with options passed at initialization - overwrites object options with passed options - uses these options by default - without a title set - should show the app name in the title - .available? - host is not supported - fails - host is supported +Notiffany::Notifier::File + #available + with path option works - -Notiffany::Notifier::NotifySend + with no path option + fails #notify - without additional options - shows the notification with the default options + does not write to a file if no path is specified + writes to a file on success + also writes to a file on failure with options passed at initialization - converts notification type failed to normal urgency - uses these options by default - uses the title provided in the options overwrites object options with passed options - converts notification type pending to low urgency - with additional options - can override the default options - #initialize - host is not supported - do not check if the binary is available - host is supported - check_available - checks if the binary is available - binary check returns nil - should raise an UnavailableError - -Notiffany::Notifier::Detected - #available - with detected notifiers - returns hash with detected notifier options - #add - with manually configured notifiers - when not available - does not add the library - shows a warning - does not raise an error - with no detected notifiers - when unknown - does not add the library - #detect - without any detected notifiers - is expected to raise Notiffany::Notifier::Detected::NoneAvailableError with message matching /could not detect any of the supported notification/ - with some detected notifiers - add detected notifiers to available - #reset - resets the detected notifiers + uses these options by default Notiffany::Notifier + .disconnect + reset the pid env var + resets detector + .turn_off + with available notifiers + turns off each notifier + when a child process + is expected to raise /Only notify()/ + with no available notifiers + is not active + .turn_on + with available notifiers + without silent option + shows the used notifications + when a child process + is expected to raise /Only notify()/ + with silent option + does not show activated notifiers + without available notifiers + sets mode to active #available when connected with available notifiers returns a list of available notifier info + .notify + with multiple notifiers + when connected + when enabled + sends notifications + when a child process + sends notifications + when disabled + does not send notifications + when a child process + sends notifications + when not connected + when a child process + shows a deprecation message (PENDING: No reason given) + sends notifications .enabled? when enabled is expected to be enabled when disabled is expected not to be enabled #initialize + when enabled with environment + when no options given + assigns a pid + autodetects + when disabled with options + does not autodetect + assigns a pid anyway + when enabled with options + autodetects + assigns a pid with custom notifier config - when child process - works - when not connected - when disabled - does not add anything + when connected when enabled + when :off + turns off the notifier when supported when available adds the notifier to the notifications - when connected when disabled does not add anything + when not connected when enabled - when :off - turns off the notifier when supported when available adds the notifier to the notifications + when disabled + does not add anything + when child process + works when disabled with environment example at ./spec/lib/notiffany/notifier_spec.rb:107 (PENDING: Not yet implemented) - when enabled with environment - when disabled with options - assigns a pid anyway - does not autodetect - when enabled with options - assigns a pid - autodetects - when no options given - assigns a pid - autodetects - .notify - with multiple notifiers - when not connected - when a child process - shows a deprecation message (PENDING: No reason given) - sends notifications - when connected - when disabled - does not send notifications - when a child process - sends notifications - when enabled - sends notifications - when a child process - sends notifications - .turn_on - with available notifiers - without silent option - shows the used notifications - when a child process - is expected to raise /Only notify()/ - with silent option - does not show activated notifiers - without available notifiers - sets mode to active - .disconnect - reset the pid env var - resets detector - .turn_off - with no available notifiers - is not active - with available notifiers - turns off each notifier - when a child process - is expected to raise /Only notify()/ -Notiffany::Notifier::Growl +Notiffany::Notifier::Detected + #detect + with some detected notifiers + add detected notifiers to available + without any detected notifiers + is expected to raise Notiffany::Notifier::Detected::NoneAvailableError with message matching /could not detect any of the supported notification/ + #available + with detected notifiers + returns hash with detected notifier options + #reset + resets the detected notifiers + #add + with manually configured notifiers + when not available + does not raise an error + does not add the library + shows a warning + with no detected notifiers + when unknown + does not add the library + +Notiffany::Notifier::Tmux + #turn_off + when off + fails + when on + closes the session + #notify + sets the tmux status bar color to passed color on a custom type + sets the tmux status bar color to green on notify + does not change colors when the change_color flag is disabled + sets the display-time + sets the tmux status bar color to default color on a custom type + sets the tmux status bar color to default color on a custom type + handles line-breaks + sets the tmux status bar color to red on failure + should set the tmux status bar color to yellow on pending + sets the tmux status bar color to green on success + calls display_message if the display_message flag is set + displays the message + does not call display_title if the display_title flag is not set + calls display_title if the display_title flag is set + with options passed at initialization + uses these options by default + overwrites object options with passed options + uses the initialization options for custom types by default + with failed message type options + formats the message + sets the foreground color + sets the background color + when success: black is passed in as an option + on success it sets the tmux status bar color to black + with pending message type options + formats the message + sets the background color + sets the foreground color + when color_location is passed with an array + should set the color on multiple tmux settings + with success message type options + sets the foreground color based on the type for success + formats the message + sets the background color + when right status bar is passed in as an option + should set the right tmux status bar color on success + when the display_message flag is not set + does not call display_message + with display_title option + displays the title + shows only the first line of the message + with failed message type options + formats the message + with pending message type options + formats the message + with success message type options + formats the message #initialize + when the TMUX environment variable is not set + fails + when the TMUX environment variable is set + without tmux + fails + with an outdated version of tmux + fails + with a recent version of tmux + works + #turn_on + when on + fails + +Notiffany::Notifier::YamlEnvStorage + #notifiers + when env is empty + is expected to be empty + when set to empty array + is expected to be empty + when set to nil + is expected to be empty + +Notiffany::Notifier::Base + #title + un-modulize the class + #name + un-modulizes the class, replaces "xY" with "x_Y" and downcase + #notify + with a custom image + uses given image + with no notify title overrides + supplies default title + with notify title override + uses given title + with no type overrides + supplies default type + with nil image + uses the default type + set the notify image to nil + with type given + uses given type + with no image overrides + supplies default image + with :pending image + converts to image path + with :success image + converts to image path + with :guard image + converts to image path + with :failed image + converts to image path + #initialize + on unsupported os + fails + on supported os + when library fails to load + fails with error + library loads normally + returns true + +Notiffany::Notifier::TerminalNotifier + .available? host is not supported fails host is supported works - when Growl is not installed - fails #notify - without additional options - shows the notification with the default options - with options Growl cannot handle - passes options only Growl can handle + should allow the title to be customized + should call the notifier. with options passed at initialization overwrites object options with passed options uses these options by default + without a title set + should show the app name in the title + +Notiffany::Notifier::GNTP + #client + creates a new GNTP client and memoize it + calls #register on the client and memoize it + #notify with additional options can override the default options + with options passed at initialization + uses these options by default + overwrites object options with passed options + without additional options + shows the notification with the default options + .available? + host is not supported + fails + host is supported + requires ruby_gntp Pending: (Failures listed here are expected and do not affect your suite's status) - 1) Notiffany::Notifier#initialize when disabled with environment - # Not yet implemented - # ./spec/lib/notiffany/notifier_spec.rb:107 - - 2) Notiffany::Notifier.notify with multiple notifiers when not connected when a child process shows a deprecation message + 1) Notiffany::Notifier.notify with multiple notifiers when not connected when a child process shows a deprecation message # No reason given Failure/Error: expect(logger).to receive(:deprecation). @@ -1354,10 +1386,14 @@ the Logger class does not implement the instance method: deprecation # ./spec/lib/notiffany/notifier_spec.rb:343:in `block (6 levels) in ' -Finished in 1.06 seconds (files took 0.67489 seconds to load) + 2) Notiffany::Notifier#initialize when disabled with environment + # Not yet implemented + # ./spec/lib/notiffany/notifier_spec.rb:107 + +Finished in 1.05 seconds (files took 0.68078 seconds to load) 183 examples, 0 failures, 2 pending -Randomized with seed 25767 +Randomized with seed 27885 ┌──────────────────────────────────────────────────────────────────────────────┐ @@ -1392,12 +1428,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/26126/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/26126/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/12039 and its subdirectories -I: Current time: Sun Dec 1 09:08:39 -12 2024 -I: pbuilder-time-stamp: 1733087319 +I: removing directory /srv/workspace/pbuilder/26126 and its subdirectories +I: Current time: Mon Dec 2 11:10:59 +14 2024 +I: pbuilder-time-stamp: 1733087459