[manjaro-dev] Sonar migration to manjaro-tools-0.14

artoo artoo at manjaro.org
Thu Feb 23 19:18:00 CET 2017


Hi Mark,


You are basically already good to go for sonar iso.

Just some more explanation, I am not sure how far you are familiar with 
buildiso and profiles.

In buildiso-0.14 and profiles, we got rid of a shared desktop package list.

Each profile now has its own set of packages, sonar's requirements made 
it necessary.

Within the package lists, we have new tags, mainly a >sonar tag relevant 
for you, and

 >basic and >extra tags.

Please ask if you need further explanation.


I have a question now, since I made sonar with its own lsb package more 
its own distro than manipulating manjaro lsb.

There are some sonar PKGBUILDs in manjaro's poackages repos on github.

Would you like to have all sonar PKGBUILD in one repo?


Some open questions relate more to sonar packaging than building iso, 
but both go together.

Regards
Marcus


On 22.02.2017 22:26, Mark Peveto wrote:
> Hi Marcus,
> Ok, I've done all the steps, and the output does indeed all point to sonar.  What's next?
>
>
> On Wed, 22 Feb 2017, artoo wrote:
>
>> Right Mark,
>>
>> first, simply install from manjaro repositories manjaro-tools
>>
>> pacman -S manjaro-tools
>>
>>
>> Next, clone the git repo
>>
>> git clone git at github.com:manjaro/iso-profiles.git
>>
>>
>> After you cloned, install sonar-release-dev
>>
>> pacman -S sonar-release-dev
>>
>>
>> Once you finished these steps, please try to verify to files.
>>
>> Please do
>>
>> cat /etc/lsb-release
>>
>>
>> and
>>
>> cat /etc/os-release.
>>
>>
>> Does the output all point to sonar?
>>
>>
>> Regards
>> Marcus
>>
>>
>> On 22.02.2017 19:09, Mark Peveto wrote:
>>> If memory serves me correctly, to get the tools, I'd just do a pacman -S
>>> manjaro-tools, correct?  I had a link to the Manjaro iso profiles, but I'm
>>> not sure it's still good, since the profiles
>>> would've been updated.  Rather than send you my old link, I'll simply let
>>> you send me the correct one to git clone.  Let me know if I have any steps
>>> wrong so far.  I'll wait to hear from you
>>> before I try anything.
>>>
>>> On Wed, 22 Feb 2017, artoo wrote:
>>>
>>>> Mark,
>>>>
>>>> You basically update manjaro-tools from the repos as first step.
>>>>
>>>> Then you clone the new iso-profiles repo from manjaro github, and you
>>>> update
>>>> eventual user manjaro-tools.conf.
>>>>
>>>> After that, you install a new package before you build sonar iso. The
>>>> package
>>>> name is sonar-release-dev, which provides sonar lsb release settings.
>>>>
>>>>
>>>> Perhaps we go step by step?
>>>>
>>>>
>>>> On 22.02.2017 16:50, Mark Peveto wrote:
>>>>> Thanks for the update.  When possible, please let me know what i need to
>>>>> do
>>>>> to update these.
>>>>>
>>>>>
>>>>> On Wed, 22 Feb 2017, artoo wrote:
>>>>>
>>>>>> Hi Mark,
>>>>>>
>>>>>>
>>>>>> sorry to respond quite late.
>>>>>>
>>>>>> We just finished migating on manjaro to manjaro-tools-0.14.
>>>>>>
>>>>>> It goes along with a new repository for the iso-profiles.
>>>>>>
>>>>>> We have already migrated sonar profiles, what is now missing is to
>>>>>> give
>>>>>> you
>>>>>> guys a short briefing what changed.
>>>>>>
>>>>>> The changes made should very much benefit handling all iso related
>>>>>> stuff.
>>>>>>
>>>>>> For example, we have now one profile, which support to set it either
>>>>>> to a
>>>>>> basic package selection, or to enable extra package selection. This
>>>>>> should
>>>>>> suit basically testing iso for core functionality, and the final full
>>>>>> blown
>>>>>> extar apps added.
>>>>>>
>>>>>>
>>>>>> So far,
>>>>>>
>>>>>> we will brief you more detailed soon, some minor structural decision
>>>>>> are
>>>>>> still
>>>>>> to decide.
>>>>>>
>>>>>> We did not forget you, but sometimes good things take time.
>>>>>>
>>>>>>
>>>>>> Regards
>>>>>>
>>>>>> Marcus
>>>>>>
>>>>>>
>>>>>> On 20.02.2017 12:00, manjaro-dev-request at manjaro.org wrote:
>>>>>>> Send manjaro-dev mailing list submissions to
>>>>>>> 	manjaro-dev at manjaro.org
>>>>>>>
>>>>>>> To subscribe or unsubscribe via the World Wide Web, visit
>>>>>>> 	http://lists.manjaro.org/mailman/listinfo/manjaro-dev
>>>>>>> or, via email, send a message with subject or body 'help' to
>>>>>>> 	manjaro-dev-request at manjaro.org
>>>>>>>
>>>>>>> You can reach the person managing the list at
>>>>>>> 	manjaro-dev-owner at manjaro.org
>>>>>>>
>>>>>>> When replying, please edit your Subject line so it is more specific
>>>>>>> than "Re: Contents of manjaro-dev digest..."
>>>>>>>
>>>>>>>
>>>>>>> Today's Topics:
>>>>>>>
>>>>>>>        1. Re:  pamac v4.2.9 (Guillaume Benoit)
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ----------------------------------------------------------------------
>>>>>>>
>>>>>>> Message: 1
>>>>>>> Date: Sun, 19 Feb 2017 19:58:38 +0100
>>>>>>> From: Guillaume Benoit <guillaume at manjaro.org>
>>>>>>> To: manjaro-dev at manjaro.org
>>>>>>> Subject: Re: [manjaro-dev] pamac v4.2.9
>>>>>>> Message-ID: <74428aa1-54b0-869a-f483-63beeee6021c at manjaro.org>
>>>>>>> Content-Type: text/plain; charset=utf-8; format=flowed
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -------- Message transf?r? --------
>>>>>>> Sujet : Re: [manjaro-dev] pamac v4.2.9
>>>>>>> Date : Sun, 19 Feb 2017 10:26:39 +0100
>>>>>>> De : Guillaume Benoit <guillaume at manjaro.org>
>>>>>>> Pour : FH <frede at hundewadt.dk>
>>>>>>>
>>>>>>> He He, I was waiting for that question, it was very quick :)
>>>>>>>
>>>>>>> No, you can't edit PKGUILD now. I wanted to add pamac a convenient
>>>>>>> and
>>>>>>> simple function to build PKGBUILD.
>>>>>>> I consider that if a PKGBUILD need to be modified and you know how
>>>>>>> to do
>>>>>>> it, it's better to use an advanced tool (yaourt, pacaur) or do it
>>>>>>> manually (downloaded PKGBUILD by pamac can be found at
>>>>>>> /tmp/pamac-build
>>>>>>> until reboot).
>>>>>>> Guillaume.
>>>>>>>
>>>>>>>
>>>>>>> Le 18/02/2017 ? 20:42, FH a ?crit :
>>>>>>>> On Sat, 2017-02-18 at 18:11 +0100, Guillaume Benoit wrote:
>>>>>>>>> I just pushed a pre-release of pamac.
>>>>>>>>>
>>>>>>>>> It is a pre-release because it has many new codes in order to
>>>>>>>>> implement
>>>>>>>>> the main new feature:
>>>>>>>>> - Custom functions for building packages from AUR with deps
>>>>>>>>> resolution
>>>>>>>>> (and remove yaourt dep).
>>>>>>>>>
>>>>>>>>> There are also a few new strings to translate at
>>>>>>>>> https://www.transifex.com/manjarolinux/manjaro-pamac
>>>>>>>>>
>>>>>>>>> @Phil: Please build it at pamac-dev, waiting for v4.3.0
>>>>>>>>> @All: Please test, especially building packages from AUR, and
>>>>>>>>> report
>>>>>>>>> ;)
>>>>>>>> Tested with a firefox-developer-da from AUR - builds OK.
>>>>>>>>
>>>>>>>> But what if the packager have forgotten [] - it has happened more
>>>>>>>> than
>>>>>>>> once. With yaourt it was possible to edit the offending data but
>>>>>>>> this
>>>>>>>> possibility does not exist here?
>>>>>>>>
>>>>>>>> Frede H.
>>>>>>>>
>>>>>>> ------------------------------
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> manjaro-dev mailing list
>>>>>>> manjaro-dev at manjaro.org
>>>>>>> http://lists.manjaro.org/mailman/listinfo/manjaro-dev
>>>>>>>
>>>>>>>
>>>>>>> End of manjaro-dev Digest, Vol 35, Issue 6
>>>>>>> ******************************************
>>>>>> _______________________________________________
>>>>>> manjaro-dev mailing list
>>>>>> manjaro-dev at manjaro.org
>>>>>> http://lists.manjaro.org/mailman/listinfo/manjaro-dev
>>>>>>
>> _______________________________________________
>> manjaro-dev mailing list
>> manjaro-dev at manjaro.org
>> http://lists.manjaro.org/mailman/listinfo/manjaro-dev
>>



More information about the manjaro-dev mailing list