{"action":"created","issue":{"url":"https://api.github.com/repos/voidlinux/xbps/issues/89","labels_url":"https://api.github.com/repos/voidlinux/xbps/issues/89/labels{/name}","comments_url":"https://api.github.com/repos/voidlinux/xbps/issues/89/comments","events_url":"https://api.github.com/repos/voidlinux/xbps/issues/89/events","html_url":"https://github.com/voidlinux/xbps/issues/89","id":66896016,"number":89,"title":"Question: Support for multiple package versions","user":{"login":"dumblob","id":2451044,"avatar_url":"https://avatars.githubusercontent.com/u/2451044?v=3","gravatar_id":"","url":"https://api.github.com/users/dumblob","html_url":"https://github.com/dumblob","followers_url":"https://api.github.com/users/dumblob/followers","following_url":"https://api.github.com/users/dumblob/following{/other_user}","gists_url":"https://api.github.com/users/dumblob/gists{/gist_id}","starred_url":"https://api.github.com/users/dumblob/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dumblob/subscriptions","organizations_url":"https://api.github.com/users/dumblob/orgs","repos_url":"https://api.github.com/users/dumblob/repos","events_url":"https://api.github.com/users/dumblob/events{/privacy}","received_events_url":"https://api.github.com/users/dumblob/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-04-07T14:12:34Z","updated_at":"2015-04-09T08:58:25Z","closed_at":"2015-04-09T08:45:40Z","body":"Is there any support for full-featured handling of multiple versions of packages (including their dependencies) other than creating a new package with the version in it's name?\r\n\r\nE.g. I'd like to have a \"stable\" system (i.e. few hundreds of packages, which I don't want to upgrade for e.g. 3 years) and in the meantime I'd like to only **add** (not upgrade) certain important new versions of \"end-user-space\" packages (like PostreSQL or Apache with many modules etc.). After three years, I could end-up with 3 parallel installations of Apache and 4 parallel installations of PostgreSQL, but the whole rest of the system would be 3 years old. After these 3 years, I'd like to update the whole system while preserving the two newest installations of Apache and PostreSQL.\r\n\r\nIs it possible? If not, is it planned?"},"comment":{"url":"https://api.github.com/repos/voidlinux/xbps/issues/comments/91158997","html_url":"https://github.com/voidlinux/xbps/issues/89#issuecomment-91158997","issue_url":"https://api.github.com/repos/voidlinux/xbps/issues/89","id":91158997,"user":{"login":"xtraeme","id":860073,"avatar_url":"https://avatars.githubusercontent.com/u/860073?v=3","gravatar_id":"","url":"https://api.github.com/users/xtraeme","html_url":"https://github.com/xtraeme","followers_url":"https://api.github.com/users/xtraeme/followers","following_url":"https://api.github.com/users/xtraeme/following{/other_user}","gists_url":"https://api.github.com/users/xtraeme/gists{/gist_id}","starred_url":"https://api.github.com/users/xtraeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xtraeme/subscriptions","organizations_url":"https://api.github.com/users/xtraeme/orgs","repos_url":"https://api.github.com/users/xtraeme/repos","events_url":"https://api.github.com/users/xtraeme/events{/privacy}","received_events_url":"https://api.github.com/users/xtraeme/received_events","type":"User","site_admin":false},"created_at":"2015-04-09T08:58:25Z","updated_at":"2015-04-09T08:58:25Z","body":"I never said \"no plans to support it\".\r\n\r\nIn fact I'm aware of such design decisions I made in the past, and my next implementation will exactly support multiple package versions, atomic updates and rollback support.\r\n\r\nBut not ETA :-)"}}