{"action":"created","issue":{"url":"https://api.github.com/repos/mesonbuild/meson/issues/4069","repository_url":"https://api.github.com/repos/mesonbuild/meson","labels_url":"https://api.github.com/repos/mesonbuild/meson/issues/4069/labels{/name}","comments_url":"https://api.github.com/repos/mesonbuild/meson/issues/4069/comments","events_url":"https://api.github.com/repos/mesonbuild/meson/issues/4069/events","html_url":"https://github.com/mesonbuild/meson/issues/4069","id":352920368,"node_id":"MDU6SXNzdWUzNTI5MjAzNjg=","number":4069,"title":"Regression in installing symlinked source files as regular files","user":{"login":"xnox","id":19779,"node_id":"MDQ6VXNlcjE5Nzc5","avatar_url":"https://avatars1.githubusercontent.com/u/19779?v=4","gravatar_id":"","url":"https://api.github.com/users/xnox","html_url":"https://github.com/xnox","followers_url":"https://api.github.com/users/xnox/followers","following_url":"https://api.github.com/users/xnox/following{/other_user}","gists_url":"https://api.github.com/users/xnox/gists{/gist_id}","starred_url":"https://api.github.com/users/xnox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xnox/subscriptions","organizations_url":"https://api.github.com/users/xnox/orgs","repos_url":"https://api.github.com/users/xnox/repos","events_url":"https://api.github.com/users/xnox/events{/privacy}","received_events_url":"https://api.github.com/users/xnox/received_events","type":"User","site_admin":false},"labels":[{"id":850882010,"node_id":"MDU6TGFiZWw4NTA4ODIwMTA=","url":"https://api.github.com/repos/mesonbuild/meson/labels/install%20targets","name":"install targets","color":"0052cc","default":false},{"id":479241488,"node_id":"MDU6TGFiZWw0NzkyNDE0ODg=","url":"https://api.github.com/repos/mesonbuild/meson/labels/regression","name":"regression","color":"FF7F00","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/mesonbuild/meson/milestones/29","html_url":"https://github.com/mesonbuild/meson/milestone/29","labels_url":"https://api.github.com/repos/mesonbuild/meson/milestones/29/labels","id":3481232,"node_id":"MDk6TWlsZXN0b25lMzQ4MTIzMg==","number":29,"title":"0.47.2","description":"Stable release 0.47.2","creator":{"login":"nirbheek","id":75801,"node_id":"MDQ6VXNlcjc1ODAx","avatar_url":"https://avatars0.githubusercontent.com/u/75801?v=4","gravatar_id":"","url":"https://api.github.com/users/nirbheek","html_url":"https://github.com/nirbheek","followers_url":"https://api.github.com/users/nirbheek/followers","following_url":"https://api.github.com/users/nirbheek/following{/other_user}","gists_url":"https://api.github.com/users/nirbheek/gists{/gist_id}","starred_url":"https://api.github.com/users/nirbheek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nirbheek/subscriptions","organizations_url":"https://api.github.com/users/nirbheek/orgs","repos_url":"https://api.github.com/users/nirbheek/repos","events_url":"https://api.github.com/users/nirbheek/events{/privacy}","received_events_url":"https://api.github.com/users/nirbheek/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":60,"state":"open","created_at":"2018-07-09T00:13:48Z","updated_at":"2018-08-24T02:16:03Z","due_on":null,"closed_at":null},"comments":14,"created_at":"2018-08-22T11:55:45Z","updated_at":"2018-08-24T03:15:57Z","closed_at":null,"author_association":"NONE","body":"After https://github.com/mesonbuild/meson/issues/3914\r\nsystemd installation has regressed.\r\n\r\nThe source tree has:\r\n./units/basic.target (not installed)\r\n./test/basic.target -> ../units/basic.target\r\n\r\nIn test/meson.build it does:\r\n                install_data(file,\r\n                             install_dir : testsdir + '/testdata/' + subdir)\r\nTo install ./test/basic.target into ./usr/lib/systemd/tests/testdata/basic.target\r\n\r\nPreviously with v0.47 and earlier, installation of ./test/basic.target into /usr/lib/systemd/tests/testdata/basic.target would result in a regular text file.\r\n\r\nNow with master it results in /usr/lib/systemd/tests/testdata/basic.target being a dangling symlink to a non-existant '../units/basic.target'\r\n\r\nI believe this is a regression and a change of behavior. It is slightly unexpected that a resolvable source file, started to be copied as a broken dangling symlink. Especially since install_symlink is not used....\r\n\r\nIs this an upstream bug or feature? How should this be fixed in meson or in my meson.build? And to be backwards/forwards compatible with older and the upcoming meson versions...."},"comment":{"url":"https://api.github.com/repos/mesonbuild/meson/issues/comments/415638651","html_url":"https://github.com/mesonbuild/meson/issues/4069#issuecomment-415638651","issue_url":"https://api.github.com/repos/mesonbuild/meson/issues/4069","id":415638651,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNTYzODY1MQ==","user":{"login":"nirbheek","id":75801,"node_id":"MDQ6VXNlcjc1ODAx","avatar_url":"https://avatars0.githubusercontent.com/u/75801?v=4","gravatar_id":"","url":"https://api.github.com/users/nirbheek","html_url":"https://github.com/nirbheek","followers_url":"https://api.github.com/users/nirbheek/followers","following_url":"https://api.github.com/users/nirbheek/following{/other_user}","gists_url":"https://api.github.com/users/nirbheek/gists{/gist_id}","starred_url":"https://api.github.com/users/nirbheek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nirbheek/subscriptions","organizations_url":"https://api.github.com/users/nirbheek/orgs","repos_url":"https://api.github.com/users/nirbheek/repos","events_url":"https://api.github.com/users/nirbheek/events{/privacy}","received_events_url":"https://api.github.com/users/nirbheek/received_events","type":"User","site_admin":false},"created_at":"2018-08-24T03:15:57Z","updated_at":"2018-08-24T03:15:57Z","author_association":"MEMBER","body":"I fixed that, amended your commit, and pushed to the PR again. Once the CI passes I'll merge it."}}
{"actor":{"display_login":"nirbheek"}}