Handbook Talk:Parts/Portage/CustomTree

From Gentoo Wiki
Jump to: navigation, search
Note
This is a talk page. Please add newer comments below older ones, and sign your comments using four tildes (~~~~). When adding a new section (at the bottom of the page), please mark it as "open for discussion" by using {{talk|open}} so it will show up in the list of open discussions.

Broken link to "Overlays Users' Guide"

Talk status
This discussion is done.

I would replace the old broken link: https://www.gentoo.org/proj/en/overlays/userguide.xml ... by a suitable working link: https://wiki.gentoo.org/wiki/Project:Overlays/User_Guide -- SebastianSchmid (talk) 17:53, 4 August 2015 (UTC)

Done by Maffblaster. - dcljr (talk) 22:11, 17 July 2017 (UTC)

Without an operator

Talk status
This discussion is done as of July 17, 2017.

In the Using Portage with self-maintained software section, there is a note that "This is a file that uses versions without an operator."

Might be a good idea to specify "without an = operator." (add equals sign). This confused me a bit when I first saw it. - dcljr (talk) 22:08, 17 July 2017 (UTC)

Sure. Done. :) --Maffblaster (talk) 22:41, 17 July 2017 (UTC)

Location of custom repository

Talk status
This discussion is done as of June 05, 2019.

The location for custom repository should be updated according to Change /usr/portage council approved locations (bug 378603)
--Charles17 (talk) 05:22, 4 June 2019 (UTC)

Fixed now. Thank you, Charles! --Maffblaster (talk) 17:44, 5 June 2019 (UTC)
Almost fixed. Each repo in /var/db/repos should have its own directory. What about adding one for larry?
--Charles17 (talk) 17:54, 5 June 2019 (UTC)

package.provided atoms with dash, but blank version?

Talk status
This discussion is done.

As seen at Handbook:Parts/Portage/CustomTree#Using_Portage_with_self-maintained_software, it suggests using lines in package.provided that includes a dash/hyphen (-) at the end. A brief read of man 5 portage (search for "package.provided" and jump down until you see the format explanation) shows that it requires a version, and makes no note of an empty version (with dash) meaning something:

Format:
- comments begin with # (no inline comments)
- one DEPEND atom per line
- relational operators are not allowed
- must include a version

Example:
# you take care of the kernel
sys-kernel/development-sources-2.6.7

# you installed your own special copy of QT
x11-libs/qt-3.3.0

# you have modular X but packages want monolithic
x11-base/xorg-x11-6.8

Is the user meant to append the real version to these lines, or is there special behavior that's undocumented? Thanks for reading. --Spork kitty (talk) 17:05, 14 July 2019 (UTC)

This is meant to be filled in on the arch pages by a variable. Anything in Handbook:Parts is not meant to be taken at face value and never to be linked only transcluded. --Grknight (talk) 17:26, 14 July 2019 (UTC)

Mark changes for translation

Talk status
This discussion is still ongoing.

Please mark all changes on this page for translation. A year ago, since the location of the repositories was changed to /var/db/

Quilosaq (talk) 11:37, 17 May 2020 (UTC)