Processed: Re: Bug#910458: gnome-user-docs FTBFS: 'NoneType' object has no attribute '__getitem__'

2018-10-07 Thread Debian Bug Tracking System
Processing control commands:

> forwarded -1 https://github.com/itstool/itstool/issues/17
Bug #910458 [itstool] gnome-user-docs FTBFS: 'NoneType' object has no attribute 
'__getitem__'
Set Bug forwarded-to-address to 'https://github.com/itstool/itstool/issues/17'.
> severity -1 grave
Bug #910458 [itstool] gnome-user-docs FTBFS: 'NoneType' object has no attribute 
'__getitem__'
Severity set to 'grave' from 'serious'

-- 
910458: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910458
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#910458: gnome-user-docs FTBFS: 'NoneType' object has no attribute '__getitem__'

2018-10-07 Thread Jeremy Bicha
Control: forwarded -1 https://github.com/itstool/itstool/issues/17
Control: severity -1 grave

On Sun, Oct 7, 2018 at 5:10 AM Adrian Bunk  wrote:
> After some testing the new itstool turns out to be the culprit.

Fedora cherry-picked a patch but I could still reproduce the bug after
applying it. (Note that the bug doesn't happen every time for me.) [1]

It looks like Arch reverted back to 2.0.2 instead. [2]

The forwarded bug suggests there is also a libxml2 bug that may still
be unfixed. The easiest way forward may be to revert to 2.0.2 or at
least revert the commits that changed itstool's behavior.

[1] https://github.com/itstool/itstool/commit/9b84c007a7
[2] https://git.archlinux.org/svntogit/packages.git/log/trunk?h=packages/itstool

Thanks,
Jeremy Bicha



Bug#910458: gnome-user-docs FTBFS: 'NoneType' object has no attribute '__getitem__'

2018-10-07 Thread Adrian Bunk
Control: reassign -1 itstool 2.0.4-1
Control: affects -1 src:gnome-user-docs

On Sat, Oct 06, 2018 at 01:01:55PM -0400, Jeremy Bicha wrote:
> On Sat, Oct 6, 2018 at 11:27 AM Adrian Bunk  wrote:
> > touch "zh_CN/zh_CN.stamp"
> > Error: Could not merge translations:
> > 'NoneType' object has no attribute '__getitem__'
> > make[2]: *** [Makefile:851: ta/ta.stamp] Error 1
> 
> Could you request a give-back? Maybe there's a parallel building problem?

80% of all attempts failed in reproducible:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/gnome-user-docs.html

> It's weird because we never used to have a problem here.

After some testing the new itstool turns out to be the culprit.

> Thanks,
> Jeremy Bicha

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#910458: gnome-user-docs FTBFS: 'NoneType' object has no attribute '__getitem__'

2018-10-06 Thread Jeremy Bicha
On Sat, Oct 6, 2018 at 11:27 AM Adrian Bunk  wrote:
> touch "zh_CN/zh_CN.stamp"
> Error: Could not merge translations:
> 'NoneType' object has no attribute '__getitem__'
> make[2]: *** [Makefile:851: ta/ta.stamp] Error 1

Could you request a give-back? Maybe there's a parallel building problem?

It's weird because we never used to have a problem here.

Thanks,
Jeremy Bicha



Bug#910458: gnome-user-docs FTBFS: 'NoneType' object has no attribute '__getitem__'

2018-10-06 Thread Adrian Bunk
Source: gnome-user-docs FTBFS: Error: Could not merge translations: 
Version: 3.30.1-1
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/fetch.php?pkg=gnome-user-docs=all=3.30.1-1=1538768364=0

...
mo="zh_CN/zh_CN.mo"; \
if test -f "${mo}"; then mo="../${mo}"; else 
mo="/<>/gnome-help/${mo}"; fi; \
(cd "zh_CN/" && itstool -m "${mo}" ${d}/C/legal.xml ${d}/C/a11y-bouncekeys.page 
${d}/C/a11y-braille.page ${d}/C/a11y-contrast.page ${d}/C/a11y-dwellclick.page 
${d}/C/a11y-font-size.page ${d}/C/a11y-icon.page ${d}/C/a11y-mag.page 
${d}/C/a11y.page ${d}/C/a11y-right-click.page ${d}/C/a11y-screen-reader.page 
${d}/C/a11y-slowkeys.page ${d}/C/a11y-stickykeys.page 
${d}/C/a11y-visualalert.page ${d}/C/about-this-guide.page 
${d}/C/accounts-add.page ${d}/C/accounts-disable-service.page 
${d}/C/accounts-provider-not-available.page ${d}/C/accounts-remove.page 
${d}/C/accounts-which-application.page ${d}/C/accounts-whyadd.page 
${d}/C/accounts.page ${d}/C/backup-check.page ${d}/C/backup-frequency.page 
${d}/C/backup-how.page ${d}/C/backup-restore.page ${d}/C/backup-thinkabout.page 
${d}/C/backup-what.page ${d}/C/backup-where.page ${d}/C/backup-why.page 
${d}/C/bluetooth.page ${d}/C/bluetooth-connect-device.page 
${d}/C/bluetooth-problem-connecting.page 
${d}/C/bluetooth-remove-connection.page ${d}/C/bluetooth-send-file.page 
${d}/C/bluetooth-turn-on-off.page ${d}/C/bluetooth-visibility.page 
${d}/C/clock-calendar.page ${d}/C/clock-set.page ${d}/C/clock-timezone.page 
${d}/C/clock-world.page ${d}/C/clock.page ${d}/C/color.page 
${d}/C/color-assignprofiles.page ${d}/C/color-calibrate-camera.page 
${d}/C/color-calibrate-printer.page ${d}/C/color-calibrate-scanner.page 
${d}/C/color-calibrate-screen.page 
${d}/C/color-calibrationcharacterization.page 
${d}/C/color-calibrationdevices.page ${d}/C/color-calibrationtargets.page 
${d}/C/color-canshareprofiles.page ${d}/C/color-gettingprofiles.page 
${d}/C/color-howtoimport.page ${d}/C/color-missingvcgt.page 
${d}/C/color-notifications.page ${d}/C/color-notspecifiededid.page 
${d}/C/color-testing.page ${d}/C/color-whatisprofile.page 
${d}/C/color-whatisspace.page ${d}/C/color-why-calibrate.page 
${d}/C/color-whyimportant.page ${d}/C/contacts-add-remove.page 
${d}/C/contacts.page ${d}/C/contacts-connect.page 
${d}/C/contacts-edit-details.page ${d}/C/contacts-link-unlink.page 
${d}/C/contacts-search.page ${d}/C/contacts-setup.page 
${d}/C/disk-benchmark.page ${d}/C/disk-capacity.page ${d}/C/disk-check.page 
${d}/C/disk-format.page ${d}/C/disk-partitions.page ${d}/C/disk-repair.page 
${d}/C/disk-resize.page ${d}/C/disk.page ${d}/C/display-blank.page 
${d}/C/display-brightness.page ${d}/C/display-dual-monitors.page 
${d}/C/display-night-light.page ${d}/C/files-autorun.page 
${d}/C/files-browse.page ${d}/C/files-copy.page ${d}/C/files-delete.page 
${d}/C/files-disc-write.page ${d}/C/files-hidden.page ${d}/C/files-lost.page 
${d}/C/files-open.page ${d}/C/files-preview.page ${d}/C/files-recover.page 
${d}/C/files-removedrive.page ${d}/C/files-rename.page ${d}/C/files-search.page 
${d}/C/files-select.page ${d}/C/files-share.page ${d}/C/files-sort.page 
${d}/C/files-templates.page ${d}/C/files-tilde.page ${d}/C/files.page 
${d}/C/get-involved.page ${d}/C/gnome-classic.page ${d}/C/gnome-version.page 
${d}/C/hardware-auth.page ${d}/C/hardware-cardreader.page 
${d}/C/hardware-driver.page ${d}/C/hardware-problems-graphics.page 
${d}/C/hardware.page ${d}/C/help-irc.page ${d}/C/help-mailing-list.page 
${d}/C/index.page ${d}/C/keyboard-cursor-blink.page 
${d}/C/keyboard-key-menu.page ${d}/C/keyboard-key-super.page 
${d}/C/keyboard-layouts.page ${d}/C/keyboard-nav.page ${d}/C/keyboard-osk.page 
${d}/C/keyboard-repeat-keys.page ${d}/C/keyboard-shortcuts-set.page 
${d}/C/keyboard.page ${d}/C/look-background.page ${d}/C/look-display-fuzzy.page 
${d}/C/look-resolution.page ${d}/C/media.page ${d}/C/more-help.page 
${d}/C/mouse-doubleclick.page ${d}/C/mouse-lefthanded.page 
${d}/C/mouse-middleclick.page ${d}/C/mouse-mousekeys.page 
${d}/C/mouse-problem-notmoving.page ${d}/C/mouse-sensitivity.page 
${d}/C/mouse-touchpad-click.page ${d}/C/mouse-wakeup.page ${d}/C/mouse.page 
${d}/C/music-cantplay-drm.page ${d}/C/music-player-ipodtransfer.page 
${d}/C/music-player-newipod.page ${d}/C/nautilus-behavior.page 
${d}/C/nautilus-bookmarks-edit.page ${d}/C/nautilus-connect.page 
${d}/C/nautilus-display.page ${d}/C/nautilus-file-properties-basic.page 
${d}/C/nautilus-file-properties-permissions.page ${d}/C/nautilus-list.page 
${d}/C/nautilus-prefs.page ${d}/C/nautilus-preview.page 
${d}/C/nautilus-views.page ${d}/C/net-antivirus.page ${d}/C/net-browser.page 
${d}/C/net-default-browser.page ${d}/C/net-default-email.page 
${d}/C/net-email-virus.page ${d}/C/net-email.page ${d}/C/net-findip.page 
${d}/C/net-firewall-on-off.page ${d}/C/net-firewall-ports.page 
${d}/C/net-fixed-ip-address.page ${d}/C/net-general.page 
${d}/C/net-install-flash.page ${d}/C/net-macaddress.page ${d}/C/net-manual.page