Menu

#151 /etc/portage/make.profile missing

v.1.2.0_rc10
open-fixed
None
Operating-System
9
2013-02-21
2012-12-04
No

A fresh installation of the FOSS-Cloud version 1.1.0 has a missing profile.

vmsrv02 ~ # emerge -G git

!!! /etc/portage/make.profile is not a symlink and will probably prevent most merges.
!!! It should point into a profile within /usr/local/portage/profiles/
!!! (You can safely ignore this message when syncing. It's harmless.)

!!! Your current profile is invalid. If you have just changed your profile
!!! configuration, you should revert back to the previous configuration.
!!! Allowed actions are limited to --help, --info, --search, --sync, and
!!! --version.
vmsrv02 ~ #

vmsrv02 ~ # ls -al /etc/portage/make.profile
lrwxrwxrwx 1 root root 47 28. Nov 22:47 /etc/portage/make.profile -> ../../usr/local/portage/profiles/foss-cloud/1.2
vmsrv02 ~ #

vmsrv02 ~ # ls -al /usr/local/portage/
total 0
drwxr-xr-x 2 root root 6 5. Nov 18:40 .
drwxr-xr-x 6 root root 63 7. Nov 22:37 ..
vmsrv02 ~ #

Discussion

  • Tiziano Müller

    Tiziano Müller - 2012-12-04

    ahem, you should update the Guide: if you are still pulling the 1.0 branch for the portage-overlay you obviously don't get the profile for 1.2.

    Instead you should pull the master directly (during 1.1 development) or the 1.2 branch (once 1.2 gets released).

    The same goes for the portage tree itself.

     
  • Tiziano Müller

    Tiziano Müller - 2012-12-05
    • component: --> Operating-System
     
  • Beat Stebler

    Beat Stebler - 2013-01-29
    • milestone: v.1.1.0 --> v.1.2.0_rc10
     
  • Beat Stebler

    Beat Stebler - 2013-02-14
    • priority: 5 --> 9
     
  • Tiziano Müller

    Tiziano Müller - 2013-02-15
    • labels: Operating System -->
    • status: open --> open-fixed
     
  • Tiziano Müller

    Tiziano Müller - 2013-02-15

    Updated the documentation in our internal wiki under Binary_package_installation to reflect latest changes.

     
  • Stefan K.

    Stefan K. - 2013-02-21

    The paths in the docu are invalid at the moment!

    For release candidates:
    packages.foss-cloud.org/foss-cloud/releases/1.1/packages
    For final releases:
    packages.foss-cloud.org/foss-cloud/releases/1.1/packages

    None of these paths is valid!

    On the other hand, "releases/1.0" exists or then "pre-releases/1,0" resp. "pre-releases/1,0"

     
  • Michael Eichenberger

    Works for me:

    vmsrv02 ~ # emerge --sync
    >>> Starting git pull in /usr/portage...
    Already up-to-date.
    >>> Git pull in /usr/portage successful
    
     * Syncing selected overlays,...
     * Running Git... # ( cd /var/lib/layman/foss-cloud  && /usr/bin/git pull )
    remote: Counting objects: 31, done.
    remote: Compressing objects: 100% (14/14), done.
    remote: Total 23 (delta 15), reused 14 (delta 7)
    Unpacking objects: 100% (23/23), done.
    From https://github.com/FOSS-Cloud/portage-overlay
       6838507..83867a8  1.2-pre    -> origin/1.2-pre
    Updating 6838507..83867a8
    Fast-forward
     sys-apps/fc-configuration/Manifest                            |  2 ++
     sys-apps/fc-configuration/fc-configuration-1.2.8.ebuild       | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
     sys-apps/fc-node-integration/Manifest                         |  2 ++
     sys-apps/fc-node-integration/fc-node-integration-1.2.9.ebuild | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
     virtual/foss-cloud/Manifest                                   |  2 ++
     virtual/foss-cloud/foss-cloud-1.2.0_rc16.ebuild               | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
     virtual/foss-cloud/foss-cloud-1.2.0_rc17.ebuild               | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
     7 files changed, 234 insertions(+)
     create mode 100644 sys-apps/fc-configuration/fc-configuration-1.2.8.ebuild
     create mode 100644 sys-apps/fc-node-integration/fc-node-integration-1.2.9.ebuild
     create mode 100644 virtual/foss-cloud/foss-cloud-1.2.0_rc16.ebuild
     create mode 100644 virtual/foss-cloud/foss-cloud-1.2.0_rc17.ebuild
     * 
     * Succeeded:
     * ------
     * Successfully synchronized overlay "foss-cloud".
     *
    
    vmsrv02 ~ #
    

    Installing a binary package works as well:

    vmsrv02 ~ # emerge -vaG git
    
    Local copy of remote index is up-to-date and will be used.
    
    These are the packages that would be merged, in order:
    
    Calculating dependencies... done!
    [binary   R    ] dev-vcs/git-1.7.12.4  USE="blksha1 curl iconv nls pcre perl threads webdav -cgi -cvs -doc -emacs -gpg -gtk -highlight (-ppcsha1) -python -subversion {-test} -tk -xinetd" 0 kB
    
    Total: 1 package (1 reinstall, 1 binary), Size of downloads: 0 kB
    
    Would you like to merge these packages? [Yes/No]
    
     
  • Michael Eichenberger

    Die you follow the following instructions?

    If you have a productive (releases) FOSS-Cloud Installation, execute the following command:

    echo 'PORTAGE_BINHOST="https://<USERNAME>:<PASSWORD>@packages.foss-cloud.org/foss-cloud/releases/1.1/packages"' >> /etc/portage/make.conf
    

    If you have a test (pre-releases) FOSS-Cloud Installation instead, execute the following command:

    echo 'PORTAGE_BINHOST="https://<USERNAME>:<PASSWORD>@packages.foss-cloud.org/foss-cloud/pre-releases/1.1/packages"' >> /etc/portage/make.conf
    
     

Log in to post a comment.