[Wikidata-bugs] [Maniphest] T259281: WDQS frontend Docker image fails to build

2021-06-30 Thread Addshore
Addshore closed this task as "Resolved".
Addshore claimed this task.
Addshore added a comment.
Restricted Application added a project: User-Addshore.


  This defiantly works in the new released images & build process
  
  The wikibase-docker git repository will be going away.
  
  Please see the announcement for new images 
https://lists.wikimedia.org/hyperkitty/list/wikibas...@lists.wikimedia.org/thread/WW4LZJINT3PIG3DOYKTXIWVP3WAKWXCT/
  Along with docs https://www.mediawiki.org/wiki/Wikibase/Docker

TASK DETAIL
  https://phabricator.wikimedia.org/T259281

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Addshore
Cc: Addshore, Lucas_Werkmeister_WMDE, Aklapper, Danmichaelo, Invadibot, 
maantietaja, Samantha_Alipio_WMDE, Akuckartz, Jelabra, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Asahiko, despens, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T259281: WDQS frontend Docker image fails to build

2020-08-13 Thread Danmichaelo
Danmichaelo added a comment.


  Today I ran into a new incompatibility:
  
g++-9.3.0-r0:
breaks: build-dependencies-20200813.140545[g++~9.2]
  
  Could it perhaps work to only pin the direct dependencies (`nodejs~=12 
npm~=12 jq~=1.6 python~=2.7`) and leave the rest (`build-dependencies 
ca-certificates make g++ git`) unpinned?

TASK DETAIL
  https://phabricator.wikimedia.org/T259281

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Danmichaelo
Cc: Aklapper, Danmichaelo, Samantha_Alipio_WMDE, Akuckartz, darthmon_wmde, 
Jelabra, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Asahiko, despens, Wikidata-bugs, aude, Addshore, Mbch331
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] T259281: WDQS frontend Docker image fails to build

2020-07-30 Thread Danmichaelo
Danmichaelo created this task.
Danmichaelo added a project: Wikibase-Containers.
Restricted Application added a subscriber: Aklapper.
Restricted Application added a project: Wikidata.

TASK DESCRIPTION
  The Dockerfile pins the version of `ca-certificates`, but not 
`build-dependencies`. It seems like this causes the build to break whenever 
`build-dependencies` is updated to require a new version of `ca-certificates`? 
This happened in April 
,
 May 
,
 and then now (July):
  
 ---> Running in db51307c63f2
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
fetch 
http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz
ERROR: unsatisfiable constraints:
  ca-certificates-20191127-r2:
breaks: build-dependencies-20200730.162852[ca-certificates~20191127-r1]
satisfies: world[ca-certificates]
   curl-7.67.0-r0[ca-certificates]
   nodejs-12.15.0-r1[ca-certificates]
   libcurl-7.67.0-r0[ca-certificates]
ERROR: Service 'wdqs-frontend' failed to build: The command '/bin/sh -c apk 
--no-cache add --virtual build-dependencies ca-certificates~=20191127-r1 
git~=2.24 nodejs~=12 npm~=12 jq~=1.6 python~=2.7 make~=4.2 g++~=9.2' returned a 
non-zero code: 7
  
  If version pinning is there to make the builds reproducible, it seems like we 
need to pin `build-dependencies` too. On the other hand, since 
`build-dependencies` is currently not version pinned, perhaps version pinning 
could be removed for `ca-certificates` too? I wouldn't expect any of the other 
dependencies to break because of a new version of `ca-certificates`, but I 
should note that I'm not very familiar with the Alpine ecosystem.

TASK DETAIL
  https://phabricator.wikimedia.org/T259281

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Danmichaelo
Cc: Aklapper, Danmichaelo, Samantha_Alipio_WMDE, Akuckartz, darthmon_wmde, 
Jelabra, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Asahiko, despens, Wikidata-bugs, aude, Addshore, Mbch331
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs