Bug 34254 - Переименовать пакет в git-full
Summary: Переименовать пакет в git-full
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: git (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-29 01:19 MSK by Vitaly Lipatov
Modified: 2018-08-03 14:44 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2017-11-29 01:19:57 MSK
В попытках установить git люди ставят пакет git, который тянет вовсе не то, что ожидается: svn, cvs и что только можно, что ещё может подходить под пакет git-full, но никак не git.
Comment 1 Michael Shigorin 2017-11-29 08:45:34 MSK
И не только люди -- целые пакеты порой BR: git и огребают сервер и т.п.

+1
Comment 2 Vitaly Lipatov 2017-11-29 10:30:15 MSK
(В ответ на комментарий №1)
> И не только люди -- целые пакеты порой BR: git и огребают сервер и т.п.
> 
> +1

Там ещё и сервер?? Ну сервер-то точно нужно отделить.
Comment 3 Dmitry V. Levin 2018-02-16 02:52:34 MSK
Где вы были все эти 12 лет, пока существовала нынешняя агрегация и разбивка на подпакеты?

* Sun Dec 04 2005 Dmitry V. Levin <ldv@altlinux> 0.99.9l-alt1
- Updated to 0.99.9l.
- Changed subpackage names from git-core-<name> to git-<name>.
- Created empty git package which brings in all subpackages.
- Renamed git-tk to gitk.

А сейчас, когда все уже привыкли, предлагаете переиначить?
Нет, вы, к сожалению, немного опоздали.
Comment 4 Vitaly Lipatov 2018-02-17 06:25:07 MSK
(В ответ на комментарий №3)
> Где вы были все эти 12 лет, пока существовала нынешняя агрегация и разбивка на
> подпакеты?
> 
> * Sun Dec 04 2005 Dmitry V. Levin <ldv@altlinux> 0.99.9l-alt1
> - Updated to 0.99.9l.
> - Changed subpackage names from git-core-<name> to git-<name>.
> - Created empty git package which brings in all subpackages.
> - Renamed git-tk to gitk.
> 
> А сейчас, когда все уже привыкли, предлагаете переиначить?
Все кто привыкли, скоро умрут, а другим будет удобно пользоваться разумным разбиением.

> Нет, вы, к сожалению, немного опоздали.
Ну это разбиение из RedHat.

В Debian, например, в git-core всего лишь так:
 $ dpkg -L git-core
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/git-core


А к чему тут можно было привыкнуть? Ставить пакет git бессмысленно. Если кто-то привык ставить git-core, его можно сделать provides.

Вопрос только в том, исправлять ли ошибки, или называть их фичами.
Comment 5 Michael Shigorin 2018-02-18 14:44:35 MSK
(В ответ на комментарий №3)
> Где вы были все эти 12 лет, пока существовала нынешняя агрегация
> и разбивка на подпакеты?
Дима, косяки лучше исправлять хотя бы поздно, чем никогда.
Это реальный и неприятный косяк, хоть и не ужас-ужас.
И, кстати, в _моей_ первой сборке git в сизиф такого не было, припоминается.

(В ответ на комментарий №4)
> А к чему тут можно было привыкнуть? Ставить пакет git бессмысленно.
> Если кто-то привык ставить git-core, его можно сделать provides.
Вот именно.
Comment 6 Repository Robot 2018-08-03 13:07:13 MSK
git-2.17.1-alt2 -> sisyphus:

Fri Aug 03 2018 Dmitry V. Levin <ldv@altlinux> 2.17.1-alt2
- Renamed git subpackage to git-full (closes: #34254).
- Created new git subpackage that pulls in git-core and perl-Git
  subpackages only (closes: #34716).

Tue May 22 2018 Dmitry V. Levin <ldv@altlinux> 2.17.1-alt1
- 2.16.4 -> 2.17.1.

Tue May 22 2018 Dmitry V. Levin <ldv@altlinux> 2.16.4-alt1
- 2.15.2 -> 2.16.4.

Tue May 22 2018 Dmitry V. Levin <ldv@altlinux> 2.15.2-alt1
- 2.14.4 -> 2.15.2.

Tue May 22 2018 Dmitry V. Levin <ldv@altlinux> 2.14.4-alt1
- 2.13.7 -> 2.14.4.

Tue May 22 2018 Dmitry V. Levin <ldv@altlinux> 2.13.7-alt1
- 2.12.5 -> 2.13.7.

Fri Sep 22 2017 Dmitry V. Levin <ldv@altlinux> 2.12.5-alt1
- 2.11.4 -> 2.12.5.

Fri Sep 22 2017 Dmitry V. Levin <ldv@altlinux> 2.11.4-alt1
- 2.10.5 -> 2.11.4.
Comment 7 Michael Shigorin 2018-08-03 14:44:24 MSK
Всё-таки "ура, спасибо!" по задумке относилось именно сюда,
но пусть будет и там, и там :)