** Changed in: ubuntu
Milestone: None => ubuntu-17.03
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1448092
Title:
[needs-packaging] ibmpmlinux
To manage notifications about this bug go to:
Here is an upgrade of PMUbuntu with Debian support included:
# tar tvf ibmpmlinux_3.4.1-1_20160916.tar
-rw-r--r-- root/root 19848 2016-09-16 12:13 ibmpmlinux_3.4.1-1.debian.tar.xz
-rw-r--r-- root/root536235 2016-09-16 12:13 ibmpmlinux_3.4.1.orig.tar.gz
-rw-r--r-- root/root402410
Hi Mathieu,
As my regard to your comment #45, I did some minor changes for your further
review.
# tar tvf ibmpmlinux_3.2.2-1_20160302.tar
-rw-r--r-- root/root 19472 2016-03-02 16:25 ibmpmlinux_3.2.2-1.debian.tar.xz
-rw-r--r-- root/root537644 2016-03-02 16:25 ibmpmlinux_3.2.2.orig.tar.gz
Re-did a review of ibmpmlinux. Some issues still apply. I have added
more details. I'm sorry if this seems complicated, I realize we're
having an issue with the language barrier. Please feel free to ask for
more info, or that I explain things differently.
- Version for Ubuntu should be -0ubuntu1
Hi Mathieu,
Following my comment #36, now we have finished the work items of dark
blue in the schedule: PMUbuntu starts to be installed with an init
Service/Job script of sysV, upstart, or systemd. As a service/job, the
PM Data Collector daemon will be started from system boot of runlevel
2-5.
Hi Mathieu,
Thank you for your review to the detail. I now upload PMUbuntu files
with a few minor changes regarding file mode & gzip -n that you
suggested.
The crontab message is normal for an uninitialized spool crontab file of
root. PMUbuntu's cron entry is required to be created at
The package has vastly improved, but I could still find some issues.
changelog, control, compat, etc. Basically, anything other than rules
and maintainer scripts don't need to be executable files. I'm not
blocking the upload on that though.
manpages appear to be compressed including timestamps,
Recent PMUbuntu tar file contains a few enhancements in symbol links
repair up to today (2015-10-27).
** Attachment added: "Enhanced PMLinux tar files and their result from
dpkg-buildpackage"
- Version for Ubuntu should be -0ubuntu1 rather than -1.
- compat file should contain "9", not "5".
- for debian/control, please use the following line in place of the Depends:
line for ibmpmlinux:
Depends: ${shlibs:Depends}, dialog (>= 0.8), bash (>= 3.0), ${misc:Depends}
- no need for
Hi Mathieu,
Thank you for your quick review and response. I am uploading the new tar
file, with the following answers to your comments:
- Version for Ubuntu should be -0ubuntu1 rather than -1.
The '1' in the PMLinux version "3.2.0-1" is an initial build serial
number. PMLinux product is for
Hi Mathieu,
Thank you very much. Please review our new build ibmpmlinux_3.2.0-1.tar in the
attachment which contains:
-rw-r--r-- root/root 19460 2015-10-22 11:39 ibmpmlinux_3.2.0-1.debian.tar.xz
-rw-r--r-- root/root523655 2015-10-22 11:39 ibmpmlinux_3.2.0.orig.tar.gz
-rw-r--r-- root/root
Hi Mathieu,
The schedule for Ubuntu 15.10 to release is running out. Here we PMLinux
team are wondering if there is time left for our package inclusion in
Ubuntu 15.10 Archive repository? If time allows, we still want to submit
a PMLinux update for review next week, with the major changes for FHS
Leaf packages (that aren't depended on by other things, and do not need
to be on released images), such as ibmpmlinux may be acceptable up until
the last few days before release (note however that the final release is
next week). That said, the final decision will be made by an archive
Hi Mathieu,
Thank you very much for your hours in the review. It sounds you almost get to
the bottom of PMUbuntu.
> - ship a sysv init script in /etc/init.d/ (which should work both for
15.10 and all the way to 14.04)
This means we need to modify PMUbuntu to be a service (or job in upstart
> Why should it be a blocker now that we are asking for ibmpmlinux to be
installed to /opt instead?
PMLinux has only one menu command for all of the user interfaces,
"/var/perf/pm/config.PMLnx", which has a symbol link at
/usr/sbin/config.PMLnx for root working well without $PATH setting.
Now,
I've spent a few hours reviewing the package carefully; here are the few
things we'll need at this point for the software to be in an appropriate
form for inclusion in the Ubuntu partner archive:
- ship a sysv init script in /etc/init.d/ (which should work both for 15.10 and
all the way to
Thank you very much, Steve.
> ... but lintian does not support analyzing such a package using the
appropriate rules.
Then, Ubuntu community should not reject a package destined for /opt,
based on lintian's analysis output until that tool is fixed to comply
with all FHS specifications.
> Are
On Tue, Sep 29, 2015 at 08:58:45PM -, Guo, Liang Chang wrote:
> Thank you very much, Steve.
> > ... but lintian does not support analyzing such a package using the
> appropriate rules.
> Then, Ubuntu community should not reject a package destined for /opt,
> based on lintian's analysis
> By the way, have you found why lintian complained PMLinux
> at /opt/ibm/pm/ ? (I sent you the tar balls on Sep 17 by email)
lintian assumes that the package is intended for inclusion in the
distribution, so it expects it to comply with those parts of the FHS.
Packages in the Ubuntu partner
Le 2015-09-23 19:18, Guo, Liang Chang a écrit :
> Thank you Mathieu.
> Q: "Would it be possible to recompile just to replace /var/perf/pm with
> /opt/ibm/pm? "
> A: Although technically possible, it might raise questions on the viability
> of PM-Ubuntu project:
>1) For a FHS-compliant
>> Q: "Would it be possible to recompile just to replace /var/perf/pm with
>> /opt/ibm/pm? "
>> A: Although technically possible, it might raise questions on the viability
>> of PM-Ubuntu project:
>>1) For a FHS-compliant system, it is supposed to store "static" things
>> only in /opt which
Thank you Mathieu.
Q: "Would it be possible to recompile just to replace /var/perf/pm with
/opt/ibm/pm? "
A: Although technically possible, it might raise questions on the viability of
PM-Ubuntu project:
1) For a FHS-compliant system, it is supposed to store "static" things only
in /opt
It is a condition of distribution in partner that things are policy-
compliant. This means packages, unless they have a very good reason to,
should ship files in Debian-policy compliant directories (this means
following the FHS precisely and shipping in /usr/lib/$package, or even
better, shipping
"should changing PM_HOME to point to the new directory instead of
/var/perf/pm work instead of creating symlinks?"
No, it won't work. PMLinux.cfg will not take effect because it is now
separated from PMLinux binaries, and NOT at default searching locations.
The solution is either one below:
1)
I will discuss this with an archive admin to see if having links is
allowable.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1448092
Title:
[needs-packaging] ibmpmlinux
To manage notifications
Thanks Mathieu. There are only two "public" symbol links in controversy:
1) /var/adm/perfmgr -> /var/perf/pm/
HMC/FSM/ESA services use it to find PMLinux data file for transmission.
2) /var/perf/pm -> /opt/ibm/pm/
PMLinux refers it to regain original files layout (virtual ) against Ubuntu
Hi Mathieu,
Thank you a lot for your time spent in reviewing and rearranging
PMLinux's dirs/files layout.
Actually, Breno, Erwan and I etc. already discussed about FHS
(FileSystem Hierarchy Standard) enforcement several weeks ago. The right
home for PMLinux seemed to be at /opt/ibm/pm/.
I'm fine with putting everything under /opt as well, I simply picked
/usr because other parts of the documentation (manpages) already shipped
under /usr --- if we should ship under /opt, then it's perfectly doable
but we should ship *everything* in /opt paths (this includes /var/opt or
/etc/opt as
So, ibmpmlinux requires major reworking to follow the Debian (and
Ubuntu) policy for packages. I've done most of the work here to clean it
up, but there still would be issues at least in the documentation, which
is extensive and often mentions /var/perf.
Will PMLinux still work properly if we
** Attachment added: "ibmpmlinux_3.1.0-0ubuntu1.dsc"
https://bugs.launchpad.net/ubuntu/+bug/1448092/+attachment/4465624/+files/ibmpmlinux_3.1.0-0ubuntu1.dsc
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Attachment added: "ibmpmlinux_3.1.0-0ubuntu1_source.changes"
https://bugs.launchpad.net/ubuntu/+bug/1448092/+attachment/4465625/+files/ibmpmlinux_3.1.0-0ubuntu1_source.changes
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
With all these files, you can use dpkg-source -x
ibmpmlinux_3.1.0-0ubuntu1.dsc to rebuild the upstream directory with
debian/; using debuild to build a source package.
As mentioned earlier, now the issue with this, while it uses FHS paths,
is that a lot of the documentation still points users to
** Attachment added: "ibmpmlinux_3.1.0-0ubuntu1.debian.tar.xz"
https://bugs.launchpad.net/ubuntu/+bug/1448092/+attachment/4465626/+files/ibmpmlinux_3.1.0-0ubuntu1.debian.tar.xz
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Attachment added: "ibmpmlinux_3.1.0.orig.tar.gz"
https://bugs.launchpad.net/ubuntu/+bug/1448092/+attachment/4465627/+files/ibmpmlinux_3.1.0.orig.tar.gz
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Hi Mathieu,
As I just checked today, ibmPMLinux package was still NOT archived in
Ubuntu 1510's daily builds (http://cdimage.ubuntu.com/ubuntu-
server/daily/current/wily-server-ppc64el.iso). Accordingly, I have not
yet got a chance to test PMLinux package being installed from Ubuntu
iso.
The
Getting ibmpmlinux on the ISOs is quite different from having it
packaged in the archive. It will *not* initially be on the isos. There
isn't currently any issue that I know of for ibmpmlinux, I'm just
waiting for an archive administrator to review it and let it through.
I've already asked Adam
Right, and I do agree that we don't want it to be part of the ISO at the
moment.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1448092
Title:
[needs-packaging] ibmpmlinux
To manage notifications
Hi Erwan,
No, there's nothing else required.
I've uploaded it the the archive queue, for review by an admin.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1448092
Title:
[needs-packaging]
Mathieu, thank you very much for your response with an encouraging progress
update.
Please tell us the detailed time line (schedule) of Ubuntu 15.10. We may
provide new up-to-date tar balls to be built in before the release.
--
You received this bug notification because you are a member of
lcguo, the release schedule is available here:
https://wiki.ubuntu.com/WilyWerewolf/ReleaseSchedule
Should there need to be a new version please file a new bug report,
since we're in Feature Freeze, it will need to be approved by the
release team, as per the documentation here:
Hi Mathieu,
Let me know if you need something missing here to start the review.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1448092
Title:
[needs-packaging] ibmpmlinux
To manage notifications
Waiting on Canonical to review this package.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1448092
Title:
[needs-packaging] ibmpmlinux
To manage notifications about this bug go to:
** Changed in: ubuntu
Assignee: Taco Screen team (taco-screen-team) = Mathieu Trudel-Lapierre
(mathieu-tl)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1448092
Title:
[needs-packaging]
** Attachment added: 2 of 2 tar files to build PMubuntu package (origin)
https://bugs.launchpad.net/ubuntu/+bug/1448092/+attachment/4424885/+files/ibmpmlinux_3.1.0.orig.tar.gz
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Attachment added: 1 of 2 tar files to build PMubuntu package (origin)
https://bugs.launchpad.net/ubuntu/+bug/1448092/+attachment/4424884/+files/ibmpmlinux_3.1.0-2.debian.tar.xz
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Tags added: inin-1510
** Tags added: targetmilestone-
** Tags removed: inin-1510 targetmilestone-
** Tags added: targetmilestone-inin-1510
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1448092
Canonical,
This is an IBM proprietary software that we want to purse adding at
Canonical partner archive for the 15.10 timeframe. There are package
specific and we want to hear from you if this is acceptable, or, if we
need to do something different in order to make the partner archive.
** Tags
Adding some clarifying info per call with Michael Hohnbaum on 7/02:
This is proprietary package for PowerVM performance monitoring. Request
is to include this package in the Partner Archive for 15.10 timeframe.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: ubuntu
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1448092
Title:
** Changed in: ubuntu
Status: Incomplete = New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1448092
Title:
[needs-packaging] ibmpmlinux
To manage notifications about this bug go to:
** Changed in: ubuntu
Status: New = Incomplete
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1448092
Title:
[needs-packaging] ibmpmlinux
To manage notifications about this bug go to:
*** This is an automated message ***
This bug is tagged needs-packaging which identifies it as a request for
a new package in Ubuntu. As a part of the managing needs-packaging bug
reports specification,
https://wiki.ubuntu.com/QATeam/Specs/NeedsPackagingBugs, all needs-
packaging bug reports
52 matches
Mail list logo